annotate gnv-artifacts/ChangeLog @ 1059:174f6eacd595

Added queries for TimeSeriesPoints using vectorvalues for verticalprofiles gnv-artifacts/trunk@1138 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author Tim Englich <tim.englich@intevation.de>
date Mon, 31 May 2010 08:20:17 +0000
parents 2b4f1c095468
children cc4ec127d666
rev   line source
1059
174f6eacd595 Added queries for TimeSeriesPoints using vectorvalues for verticalprofiles
Tim Englich <tim.englich@intevation.de>
parents: 1058
diff changeset
1 2010-05-31 Tim Englich <tim.englich@intevation.de>
174f6eacd595 Added queries for TimeSeriesPoints using vectorvalues for verticalprofiles
Tim Englich <tim.englich@intevation.de>
parents: 1058
diff changeset
2
174f6eacd595 Added queries for TimeSeriesPoints using vectorvalues for verticalprofiles
Tim Englich <tim.englich@intevation.de>
parents: 1058
diff changeset
3 * doc/conf/queries.properties:
174f6eacd595 Added queries for TimeSeriesPoints using vectorvalues for verticalprofiles
Tim Englich <tim.englich@intevation.de>
parents: 1058
diff changeset
4 Added queries for TimeSeriesPoints using vectorvalues for verticalprofiles.
174f6eacd595 Added queries for TimeSeriesPoints using vectorvalues for verticalprofiles
Tim Englich <tim.englich@intevation.de>
parents: 1058
diff changeset
5
1058
2b4f1c095468 Fixed the aggregation of row with the same parameter in the odv export (issue291).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1057
diff changeset
6 2010-05-28 Ingo Weinzierl <ingo.weinzierl@intevation.de>
2b4f1c095468 Fixed the aggregation of row with the same parameter in the odv export (issue291).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1057
diff changeset
7
2b4f1c095468 Fixed the aggregation of row with the same parameter in the odv export (issue291).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1057
diff changeset
8 Issue291
2b4f1c095468 Fixed the aggregation of row with the same parameter in the odv export (issue291).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1057
diff changeset
9
2b4f1c095468 Fixed the aggregation of row with the same parameter in the odv export (issue291).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1057
diff changeset
10 * src/main/java/de/intevation/gnv/exports/ODVExport.java: Fixed the
2b4f1c095468 Fixed the aggregation of row with the same parameter in the odv export (issue291).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1057
diff changeset
11 aggregation of parameters.
2b4f1c095468 Fixed the aggregation of row with the same parameter in the odv export (issue291).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1057
diff changeset
12
1057
04967dc9c83f The title of a layer can be changed by the user. Product 'Layer' and 'Horizontalschnitt' now use the same code path to write the meta information file. (issue198)
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1056
diff changeset
13 2010-05-27 Ingo Weinzierl <ingo.weinzierl@intevation.de>
04967dc9c83f The title of a layer can be changed by the user. Product 'Layer' and 'Horizontalschnitt' now use the same code path to write the meta information file. (issue198)
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1056
diff changeset
14
04967dc9c83f The title of a layer can be changed by the user. Product 'Layer' and 'Horizontalschnitt' now use the same code path to write the meta information file. (issue198)
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1056
diff changeset
15 Issue198
04967dc9c83f The title of a layer can be changed by the user. Product 'Layer' and 'Horizontalschnitt' now use the same code path to write the meta information file. (issue198)
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1056
diff changeset
16
04967dc9c83f The title of a layer can be changed by the user. Product 'Layer' and 'Horizontalschnitt' now use the same code path to write the meta information file. (issue198)
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1056
diff changeset
17 * src/main/java/de/intevation/gnv/utils/MetaWriter.java: Product 'Layer' and
04967dc9c83f The title of a layer can be changed by the user. Product 'Layer' and 'Horizontalschnitt' now use the same code path to write the meta information file. (issue198)
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1056
diff changeset
18 'Horizontalschnitt' use the same code to write meta files. To create a
04967dc9c83f The title of a layer can be changed by the user. Product 'Layer' and 'Horizontalschnitt' now use the same code path to write the meta information file. (issue198)
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1056
diff changeset
19 meta file, it is now necessary to use four methods:
04967dc9c83f The title of a layer can be changed by the user. Product 'Layer' and 'Horizontalschnitt' now use the same code path to write the meta information file. (issue198)
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1056
diff changeset
20 - initMeta(): creates a new xml document and inserts the root node 'meta'
04967dc9c83f The title of a layer can be changed by the user. Product 'Layer' and 'Horizontalschnitt' now use the same code path to write the meta information file. (issue198)
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1056
diff changeset
21 - insertAbstractMeta(.): adds meta information into the meta file
04967dc9c83f The title of a layer can be changed by the user. Product 'Layer' and 'Horizontalschnitt' now use the same code path to write the meta information file. (issue198)
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1056
diff changeset
22 - insertLayer(.): adds layer specific information into the meta file
04967dc9c83f The title of a layer can be changed by the user. Product 'Layer' and 'Horizontalschnitt' now use the same code path to write the meta information file. (issue198)
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1056
diff changeset
23 - writeMetaFile(.): writes the meta information file to disk.
04967dc9c83f The title of a layer can be changed by the user. Product 'Layer' and 'Horizontalschnitt' now use the same code path to write the meta information file. (issue198)
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1056
diff changeset
24
04967dc9c83f The title of a layer can be changed by the user. Product 'Layer' and 'Horizontalschnitt' now use the same code path to write the meta information file. (issue198)
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1056
diff changeset
25 * src/main/java/de/intevation/gnv/state/profile/horizontalcrosssection/HorizontalCrossSectionMeshOutputState.java,
04967dc9c83f The title of a layer can be changed by the user. Product 'Layer' and 'Horizontalschnitt' now use the same code path to write the meta information file. (issue198)
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1056
diff changeset
26 src/main/java/de/intevation/gnv/state/layer/LayerOutputState.java: Make
04967dc9c83f The title of a layer can be changed by the user. Product 'Layer' and 'Horizontalschnitt' now use the same code path to write the meta information file. (issue198)
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1056
diff changeset
27 use of the new methods of MetaWriter. Both classes use the same methods
04967dc9c83f The title of a layer can be changed by the user. Product 'Layer' and 'Horizontalschnitt' now use the same code path to write the meta information file. (issue198)
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1056
diff changeset
28 now!
04967dc9c83f The title of a layer can be changed by the user. Product 'Layer' and 'Horizontalschnitt' now use the same code path to write the meta information file. (issue198)
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1056
diff changeset
29
04967dc9c83f The title of a layer can be changed by the user. Product 'Layer' and 'Horizontalschnitt' now use the same code path to write the meta information file. (issue198)
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1056
diff changeset
30 * doc/conf/queries.properties: Fetch the layername from database while
04967dc9c83f The title of a layer can be changed by the user. Product 'Layer' and 'Horizontalschnitt' now use the same code path to write the meta information file. (issue198)
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1056
diff changeset
31 requesting wms data.
04967dc9c83f The title of a layer can be changed by the user. Product 'Layer' and 'Horizontalschnitt' now use the same code path to write the meta information file. (issue198)
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1056
diff changeset
32
04967dc9c83f The title of a layer can be changed by the user. Product 'Layer' and 'Horizontalschnitt' now use the same code path to write the meta information file. (issue198)
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1056
diff changeset
33 * src/main/java/de/intevation/gnv/state/layer/LayerMetaData.java: Added the
04967dc9c83f The title of a layer can be changed by the user. Product 'Layer' and 'Horizontalschnitt' now use the same code path to write the meta information file. (issue198)
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1056
diff changeset
34 title of a layer. The title is used while creating the meta information
04967dc9c83f The title of a layer can be changed by the user. Product 'Layer' and 'Horizontalschnitt' now use the same code path to write the meta information file. (issue198)
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1056
diff changeset
35 file for wms layers.
04967dc9c83f The title of a layer can be changed by the user. Product 'Layer' and 'Horizontalschnitt' now use the same code path to write the meta information file. (issue198)
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1056
diff changeset
36
04967dc9c83f The title of a layer can be changed by the user. Product 'Layer' and 'Horizontalschnitt' now use the same code path to write the meta information file. (issue198)
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1056
diff changeset
37 * doc/conf/maptemplates/horizontalcrosssection_salinity.vm,
04967dc9c83f The title of a layer can be changed by the user. Product 'Layer' and 'Horizontalschnitt' now use the same code path to write the meta information file. (issue198)
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1056
diff changeset
38 doc/conf/maptemplates/horizontalcrosssection_salinity_isolines.vm,
04967dc9c83f The title of a layer can be changed by the user. Product 'Layer' and 'Horizontalschnitt' now use the same code path to write the meta information file. (issue198)
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1056
diff changeset
39 doc/conf/maptemplates/layer_linestring.vm,
04967dc9c83f The title of a layer can be changed by the user. Product 'Layer' and 'Horizontalschnitt' now use the same code path to write the meta information file. (issue198)
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1056
diff changeset
40 doc/conf/maptemplates/horizontalcrosssection_flow-velocity.vm,
04967dc9c83f The title of a layer can be changed by the user. Product 'Layer' and 'Horizontalschnitt' now use the same code path to write the meta information file. (issue198)
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1056
diff changeset
41 doc/conf/maptemplates/horizontalcrosssection_flow-velocity_isolines.vm,
04967dc9c83f The title of a layer can be changed by the user. Product 'Layer' and 'Horizontalschnitt' now use the same code path to write the meta information file. (issue198)
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1056
diff changeset
42 doc/conf/maptemplates/horizontalcrosssection_water-levels.vm,
04967dc9c83f The title of a layer can be changed by the user. Product 'Layer' and 'Horizontalschnitt' now use the same code path to write the meta information file. (issue198)
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1056
diff changeset
43 doc/conf/maptemplates/layer_polygon.vm,
04967dc9c83f The title of a layer can be changed by the user. Product 'Layer' and 'Horizontalschnitt' now use the same code path to write the meta information file. (issue198)
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1056
diff changeset
44 doc/conf/maptemplates/horizontalcrosssection_water-temperature.vm,
04967dc9c83f The title of a layer can be changed by the user. Product 'Layer' and 'Horizontalschnitt' now use the same code path to write the meta information file. (issue198)
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1056
diff changeset
45 doc/conf/maptemplates/layer_point.vm,
04967dc9c83f The title of a layer can be changed by the user. Product 'Layer' and 'Horizontalschnitt' now use the same code path to write the meta information file. (issue198)
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1056
diff changeset
46 doc/conf/maptemplates/horizontalcrosssection_water-levels_isolines.vm,
04967dc9c83f The title of a layer can be changed by the user. Product 'Layer' and 'Horizontalschnitt' now use the same code path to write the meta information file. (issue198)
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1056
diff changeset
47 doc/conf/maptemplates/horizontalcrosssection_water-temperature_isolines.vm:
04967dc9c83f The title of a layer can be changed by the user. Product 'Layer' and 'Horizontalschnitt' now use the same code path to write the meta information file. (issue198)
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1056
diff changeset
48 Adjusted the templates regarding the changes in meta file. Each parameter
04967dc9c83f The title of a layer can be changed by the user. Product 'Layer' and 'Horizontalschnitt' now use the same code path to write the meta information file. (issue198)
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1056
diff changeset
49 that is necessary in these templates is contained in the LayerInfo object.
04967dc9c83f The title of a layer can be changed by the user. Product 'Layer' and 'Horizontalschnitt' now use the same code path to write the meta information file. (issue198)
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1056
diff changeset
50 So there is no need to concatenate parameters as it was the case before
04967dc9c83f The title of a layer can be changed by the user. Product 'Layer' and 'Horizontalschnitt' now use the same code path to write the meta information file. (issue198)
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1056
diff changeset
51 these changes. Furthermore, there is a new section that contains the title
04967dc9c83f The title of a layer can be changed by the user. Product 'Layer' and 'Horizontalschnitt' now use the same code path to write the meta information file. (issue198)
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1056
diff changeset
52 of a layer - the title is adjustable by the user.
04967dc9c83f The title of a layer can be changed by the user. Product 'Layer' and 'Horizontalschnitt' now use the same code path to write the meta information file. (issue198)
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1056
diff changeset
53
1056
0318fda0001e Fixed a bug in the pdf export.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1055
diff changeset
54 2010-05-27 Ingo Weinzierl <ingo.weinzierl@intevation.de>
0318fda0001e Fixed a bug in the pdf export.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1055
diff changeset
55
0318fda0001e Fixed a bug in the pdf export.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1055
diff changeset
56 * src/main/java/de/intevation/gnv/exports/ChartExportHelper.java: Fixed a
0318fda0001e Fixed a bug in the pdf export.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1055
diff changeset
57 bug while exporting charts and histograms to pdf. Charts/histograms that
0318fda0001e Fixed a bug in the pdf export.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1055
diff changeset
58 are larger than the pdf page have been cut. The reason was a usage of
0318fda0001e Fixed a bug in the pdf export.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1055
diff changeset
59 wrong values when creating the graphics area for the charts/histograms.
0318fda0001e Fixed a bug in the pdf export.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1055
diff changeset
60
1055
bb2679624c6a Implemented a new histogram dataset that takes the width of a single bin as well as the number of bins for the histogram (issue288).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1054
diff changeset
61 2010-05-27 Ingo Weinzierl <ingo.weinzierl@intevation.de>
bb2679624c6a Implemented a new histogram dataset that takes the width of a single bin as well as the number of bins for the histogram (issue288).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1054
diff changeset
62
bb2679624c6a Implemented a new histogram dataset that takes the width of a single bin as well as the number of bins for the histogram (issue288).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1054
diff changeset
63 Issue288
bb2679624c6a Implemented a new histogram dataset that takes the width of a single bin as well as the number of bins for the histogram (issue288).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1054
diff changeset
64
bb2679624c6a Implemented a new histogram dataset that takes the width of a single bin as well as the number of bins for the histogram (issue288).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1054
diff changeset
65 * src/main/java/de/intevation/gnv/chart/DefaultHistogram.java: Use
bb2679624c6a Implemented a new histogram dataset that takes the width of a single bin as well as the number of bins for the histogram (issue288).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1054
diff changeset
66 AdvancedHistogramDataset as dataset for histograms instead of JFreeChart's
bb2679624c6a Implemented a new histogram dataset that takes the width of a single bin as well as the number of bins for the histogram (issue288).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1054
diff changeset
67 HistogramDataset. Adjusted the calculation of bin width and number of bins
bb2679624c6a Implemented a new histogram dataset that takes the width of a single bin as well as the number of bins for the histogram (issue288).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1054
diff changeset
68 for this.
bb2679624c6a Implemented a new histogram dataset that takes the width of a single bin as well as the number of bins for the histogram (issue288).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1054
diff changeset
69
bb2679624c6a Implemented a new histogram dataset that takes the width of a single bin as well as the number of bins for the histogram (issue288).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1054
diff changeset
70 * src/main/java/de/intevation/gnv/chart/AdvancedHistogramDataset.java: This
bb2679624c6a Implemented a new histogram dataset that takes the width of a single bin as well as the number of bins for the histogram (issue288).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1054
diff changeset
71 class is mainly a copy of JFreeChart's class HistogramDataset. The
bb2679624c6a Implemented a new histogram dataset that takes the width of a single bin as well as the number of bins for the histogram (issue288).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1054
diff changeset
72 difference between these two classes is, that AdvancedHistogramDataset
bb2679624c6a Implemented a new histogram dataset that takes the width of a single bin as well as the number of bins for the histogram (issue288).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1054
diff changeset
73 takes an argument for setting the bin width as well as an argument to
bb2679624c6a Implemented a new histogram dataset that takes the width of a single bin as well as the number of bins for the histogram (issue288).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1054
diff changeset
74 adjust the number of bins - HistogramDataset just takes the number of
bb2679624c6a Implemented a new histogram dataset that takes the width of a single bin as well as the number of bins for the histogram (issue288).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1054
diff changeset
75 bins. The reason why AdvancedHistogramDataset doesn't inherit from
bb2679624c6a Implemented a new histogram dataset that takes the width of a single bin as well as the number of bins for the histogram (issue288).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1054
diff changeset
76 HistogramDataset is, that basic attributes of that class have private
bb2679624c6a Implemented a new histogram dataset that takes the width of a single bin as well as the number of bins for the histogram (issue288).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1054
diff changeset
77 access.
bb2679624c6a Implemented a new histogram dataset that takes the width of a single bin as well as the number of bins for the histogram (issue288).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1054
diff changeset
78
1054
8430269ec73b Removed the parsing for double/integer values specifying the bin width or the number of bins in DefaultHistogram, because these inserted values are no longer i18n strings (issue289).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1053
diff changeset
79 2010-05-26 Ingo Weinzierl <ingo.weinzierl@intevation.de>
8430269ec73b Removed the parsing for double/integer values specifying the bin width or the number of bins in DefaultHistogram, because these inserted values are no longer i18n strings (issue289).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1053
diff changeset
80
8430269ec73b Removed the parsing for double/integer values specifying the bin width or the number of bins in DefaultHistogram, because these inserted values are no longer i18n strings (issue289).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1053
diff changeset
81 Issue289
8430269ec73b Removed the parsing for double/integer values specifying the bin width or the number of bins in DefaultHistogram, because these inserted values are no longer i18n strings (issue289).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1053
diff changeset
82
8430269ec73b Removed the parsing for double/integer values specifying the bin width or the number of bins in DefaultHistogram, because these inserted values are no longer i18n strings (issue289).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1053
diff changeset
83 * src/main/java/de/intevation/gnv/chart/DefaultHistogram.java: Values
8430269ec73b Removed the parsing for double/integer values specifying the bin width or the number of bins in DefaultHistogram, because these inserted values are no longer i18n strings (issue289).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1053
diff changeset
84 specifying the bin width or the number of bins are inserted into this
8430269ec73b Removed the parsing for double/integer values specifying the bin width or the number of bins in DefaultHistogram, because these inserted values are no longer i18n strings (issue289).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1053
diff changeset
85 histogram as double values - no longer as i18n strings. So the complete
8430269ec73b Removed the parsing for double/integer values specifying the bin width or the number of bins in DefaultHistogram, because these inserted values are no longer i18n strings (issue289).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1053
diff changeset
86 parsing code is removed.
8430269ec73b Removed the parsing for double/integer values specifying the bin width or the number of bins in DefaultHistogram, because these inserted values are no longer i18n strings (issue289).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1053
diff changeset
87
1052
b30361464775 The pdf format depends on the chart's aspect ratio (issue290).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1051
diff changeset
88 2010-05-26 Ingo Weinzierl <ingo.weinzierl@intevation.de>
b30361464775 The pdf format depends on the chart's aspect ratio (issue290).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1051
diff changeset
89
1053
6169ddc827ac The format of a histogram pdf depends on the width and height specified by the user - or the default size (issue290).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1052
diff changeset
90 Issue290 - PDF format of histograms depends on histograms' apsect ratio.
6169ddc827ac The format of a histogram pdf depends on the width and height specified by the user - or the default size (issue290).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1052
diff changeset
91
6169ddc827ac The format of a histogram pdf depends on the width and height specified by the user - or the default size (issue290).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1052
diff changeset
92 * src/main/java/de/intevation/gnv/state/timeseries/TimeSeriesOutputState.java:
6169ddc827ac The format of a histogram pdf depends on the width and height specified by the user - or the default size (issue290).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1052
diff changeset
93 Removed the boolean parameter to adjust the page format when calling the
6169ddc827ac The format of a histogram pdf depends on the width and height specified by the user - or the default size (issue290).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1052
diff changeset
94 pdf export method of a histogram.
6169ddc827ac The format of a histogram pdf depends on the width and height specified by the user - or the default size (issue290).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1052
diff changeset
95
6169ddc827ac The format of a histogram pdf depends on the width and height specified by the user - or the default size (issue290).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1052
diff changeset
96 * src/main/java/de/intevation/gnv/exports/ChartExportHelper.java: The format
6169ddc827ac The format of a histogram pdf depends on the width and height specified by the user - or the default size (issue290).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1052
diff changeset
97 of a histogram depends on its width and height. Width and height depends
6169ddc827ac The format of a histogram pdf depends on the width and height specified by the user - or the default size (issue290).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1052
diff changeset
98 on user input or the default size (600x400).
6169ddc827ac The format of a histogram pdf depends on the width and height specified by the user - or the default size (issue290).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1052
diff changeset
99
6169ddc827ac The format of a histogram pdf depends on the width and height specified by the user - or the default size (issue290).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1052
diff changeset
100 2010-05-26 Ingo Weinzierl <ingo.weinzierl@intevation.de>
6169ddc827ac The format of a histogram pdf depends on the width and height specified by the user - or the default size (issue290).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1052
diff changeset
101
6169ddc827ac The format of a histogram pdf depends on the width and height specified by the user - or the default size (issue290).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1052
diff changeset
102 Issue290 - PDF format depends on the chart's aspect ratio.
1052
b30361464775 The pdf format depends on the chart's aspect ratio (issue290).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1051
diff changeset
103
b30361464775 The pdf format depends on the chart's aspect ratio (issue290).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1051
diff changeset
104 * src/main/java/de/intevation/gnv/state/timeseries/TimeSeriesOutputState.java:
b30361464775 The pdf format depends on the chart's aspect ratio (issue290).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1051
diff changeset
105 Removed reading the system property "export.pdf.landscape" to adjust the
b30361464775 The pdf format depends on the chart's aspect ratio (issue290).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1051
diff changeset
106 page format of a pdf.
b30361464775 The pdf format depends on the chart's aspect ratio (issue290).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1051
diff changeset
107
b30361464775 The pdf format depends on the chart's aspect ratio (issue290).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1051
diff changeset
108 * src/main/java/de/intevation/gnv/exports/ChartExportHelper.java: The page
b30361464775 The pdf format depends on the chart's aspect ratio (issue290).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1051
diff changeset
109 format of a pdf now depends on the chart's aspect ratio. If width > height
b30361464775 The pdf format depends on the chart's aspect ratio (issue290).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1051
diff changeset
110 the format will be landscape, otherwise the format will be portrait.
b30361464775 The pdf format depends on the chart's aspect ratio (issue290).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1051
diff changeset
111
1051
8f836fb6f592 Introduced an epsilon (750ms) to be more tolerant while comparing two data objects (issue286).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1050
diff changeset
112 2010-05-25 Ingo Weinzierl <ingo.weinzierl@intevation.de>
8f836fb6f592 Introduced an epsilon (750ms) to be more tolerant while comparing two data objects (issue286).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1050
diff changeset
113
8f836fb6f592 Introduced an epsilon (750ms) to be more tolerant while comparing two data objects (issue286).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1050
diff changeset
114 Issue286
8f836fb6f592 Introduced an epsilon (750ms) to be more tolerant while comparing two data objects (issue286).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1050
diff changeset
115
8f836fb6f592 Introduced an epsilon (750ms) to be more tolerant while comparing two data objects (issue286).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1050
diff changeset
116 * src/main/java/de/intevation/gnv/utils/InputValidator.java: Introduced an
8f836fb6f592 Introduced an epsilon (750ms) to be more tolerant while comparing two data objects (issue286).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1050
diff changeset
117 epsilon environment to be more tolerant while comparing date objects. The
8f836fb6f592 Introduced an epsilon (750ms) to be more tolerant while comparing two data objects (issue286).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1050
diff changeset
118 value of the current epsilon is 750ms.
8f836fb6f592 Introduced an epsilon (750ms) to be more tolerant while comparing two data objects (issue286).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1050
diff changeset
119
1050
7f3154331bc1 Use the chart size/height to export it to pdf. The chart's aspect ratio keeps alive if the size exceeds the maximum page size (issue290).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1049
diff changeset
120 2010-05-25 Ingo Weinzierl <ingo.weinzierl@intevation.de>
7f3154331bc1 Use the chart size/height to export it to pdf. The chart's aspect ratio keeps alive if the size exceeds the maximum page size (issue290).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1049
diff changeset
121
7f3154331bc1 Use the chart size/height to export it to pdf. The chart's aspect ratio keeps alive if the size exceeds the maximum page size (issue290).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1049
diff changeset
122 Issue290
7f3154331bc1 Use the chart size/height to export it to pdf. The chart's aspect ratio keeps alive if the size exceeds the maximum page size (issue290).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1049
diff changeset
123
7f3154331bc1 Use the chart size/height to export it to pdf. The chart's aspect ratio keeps alive if the size exceeds the maximum page size (issue290).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1049
diff changeset
124 * src/main/java/de/intevation/gnv/state/timeseries/TimeSeriesOutputState.java:
7f3154331bc1 Use the chart size/height to export it to pdf. The chart's aspect ratio keeps alive if the size exceeds the maximum page size (issue290).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1049
diff changeset
125 Added chart width and chart height as new parameters for the pdf creation.
7f3154331bc1 Use the chart size/height to export it to pdf. The chart's aspect ratio keeps alive if the size exceeds the maximum page size (issue290).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1049
diff changeset
126
7f3154331bc1 Use the chart size/height to export it to pdf. The chart's aspect ratio keeps alive if the size exceeds the maximum page size (issue290).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1049
diff changeset
127 * src/main/java/de/intevation/gnv/exports/ChartExportHelper.java: Don't use
7f3154331bc1 Use the chart size/height to export it to pdf. The chart's aspect ratio keeps alive if the size exceeds the maximum page size (issue290).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1049
diff changeset
128 the maximum size of a pdf page to draw the chart but use the parameter
7f3154331bc1 Use the chart size/height to export it to pdf. The chart's aspect ratio keeps alive if the size exceeds the maximum page size (issue290).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1049
diff changeset
129 chart width and chart height. Scale the chart down if its size and/or
7f3154331bc1 Use the chart size/height to export it to pdf. The chart's aspect ratio keeps alive if the size exceeds the maximum page size (issue290).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1049
diff changeset
130 height exceed the maximum size of the pdf page - the original aspect
7f3154331bc1 Use the chart size/height to export it to pdf. The chart's aspect ratio keeps alive if the size exceeds the maximum page size (issue290).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1049
diff changeset
131 ratio keeps alive.
7f3154331bc1 Use the chart size/height to export it to pdf. The chart's aspect ratio keeps alive if the size exceeds the maximum page size (issue290).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1049
diff changeset
132
1049
778d86255d76 Corrected the distance calculation of a 'Horizontalprofil' and adjusted the gap detection according to these changes (issue287).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1048
diff changeset
133 2010-05-25 Ingo Weinzierl <ingo.weinzierl@intevation.de>
778d86255d76 Corrected the distance calculation of a 'Horizontalprofil' and adjusted the gap detection according to these changes (issue287).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1048
diff changeset
134
778d86255d76 Corrected the distance calculation of a 'Horizontalprofil' and adjusted the gap detection according to these changes (issue287).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1048
diff changeset
135 Issue287
778d86255d76 Corrected the distance calculation of a 'Horizontalprofil' and adjusted the gap detection according to these changes (issue287).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1048
diff changeset
136
778d86255d76 Corrected the distance calculation of a 'Horizontalprofil' and adjusted the gap detection according to these changes (issue287).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1048
diff changeset
137 * src/main/java/de/intevation/gnv/chart/HorizontalProfileChart.java:
778d86255d76 Corrected the distance calculation of a 'Horizontalprofil' and adjusted the gap detection according to these changes (issue287).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1048
diff changeset
138 Corrected the distance calculation of a 'Horizontal Profil' and adjusted
778d86255d76 Corrected the distance calculation of a 'Horizontalprofil' and adjusted the gap detection according to these changes (issue287).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1048
diff changeset
139 the gap detection according to these changes.
778d86255d76 Corrected the distance calculation of a 'Horizontalprofil' and adjusted the gap detection according to these changes (issue287).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1048
diff changeset
140
1048
b5d852991cbf The size of an svg export is adjustable now (issue290).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1047
diff changeset
141 2010-05-24 Ingo Weinzierl <ingo_weinzierl@web.de>
b5d852991cbf The size of an svg export is adjustable now (issue290).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1047
diff changeset
142
b5d852991cbf The size of an svg export is adjustable now (issue290).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1047
diff changeset
143 Issue290
b5d852991cbf The size of an svg export is adjustable now (issue290).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1047
diff changeset
144
b5d852991cbf The size of an svg export is adjustable now (issue290).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1047
diff changeset
145 * src/main/java/de/intevation/gnv/state/timeseries/TimeSeriesOutputState.java:
b5d852991cbf The size of an svg export is adjustable now (issue290).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1047
diff changeset
146 The size of an svg export depends on the size chosen by the user (or the
b5d852991cbf The size of an svg export is adjustable now (issue290).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1047
diff changeset
147 default size if the user did not change the size) - it is not fixed
b5d852991cbf The size of an svg export is adjustable now (issue290).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1047
diff changeset
148 anymore.
b5d852991cbf The size of an svg export is adjustable now (issue290).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1047
diff changeset
149
1047
05ab74539ed3 Added queries for meshes using vectorvalues for 'Horizontales Schnittprofil'
Tim Englich <tim.englich@intevation.de>
parents: 1046
diff changeset
150 2010-05-21 Tim Englich <tim.englich@intevation.de>
05ab74539ed3 Added queries for meshes using vectorvalues for 'Horizontales Schnittprofil'
Tim Englich <tim.englich@intevation.de>
parents: 1046
diff changeset
151
05ab74539ed3 Added queries for meshes using vectorvalues for 'Horizontales Schnittprofil'
Tim Englich <tim.englich@intevation.de>
parents: 1046
diff changeset
152 * doc/conf/queries.properties:
05ab74539ed3 Added queries for meshes using vectorvalues for 'Horizontales Schnittprofil'
Tim Englich <tim.englich@intevation.de>
parents: 1046
diff changeset
153 Added queries for meshes using vectorvalues for "Horizontales Schnittprofil"
05ab74539ed3 Added queries for meshes using vectorvalues for 'Horizontales Schnittprofil'
Tim Englich <tim.englich@intevation.de>
parents: 1046
diff changeset
154
1046
026f89df4091 Added queries for meshes using vectorvalues for horizontalprofiles.
Tim Englich <tim.englich@intevation.de>
parents: 1045
diff changeset
155 2010-05-21 Tim Englich <tim.englich@intevation.de>
026f89df4091 Added queries for meshes using vectorvalues for horizontalprofiles.
Tim Englich <tim.englich@intevation.de>
parents: 1045
diff changeset
156
026f89df4091 Added queries for meshes using vectorvalues for horizontalprofiles.
Tim Englich <tim.englich@intevation.de>
parents: 1045
diff changeset
157 * doc/conf/queries.properties:
026f89df4091 Added queries for meshes using vectorvalues for horizontalprofiles.
Tim Englich <tim.englich@intevation.de>
parents: 1045
diff changeset
158 Added queries for meshes using vectorvalues for horizontalprofiles.
026f89df4091 Added queries for meshes using vectorvalues for horizontalprofiles.
Tim Englich <tim.englich@intevation.de>
parents: 1045
diff changeset
159
1045
3fe08ea3f2b6 Added queries for meshes using vectorvalues for verticalprofiles.
Tim Englich <tim.englich@intevation.de>
parents: 1044
diff changeset
160 2010-05-21 Tim Englich <tim.englich@intevation.de>
3fe08ea3f2b6 Added queries for meshes using vectorvalues for verticalprofiles.
Tim Englich <tim.englich@intevation.de>
parents: 1044
diff changeset
161
3fe08ea3f2b6 Added queries for meshes using vectorvalues for verticalprofiles.
Tim Englich <tim.englich@intevation.de>
parents: 1044
diff changeset
162 * doc/conf/queries.properties:
3fe08ea3f2b6 Added queries for meshes using vectorvalues for verticalprofiles.
Tim Englich <tim.englich@intevation.de>
parents: 1044
diff changeset
163 Added queries for meshes using vectorvalues for verticalprofiles.
3fe08ea3f2b6 Added queries for meshes using vectorvalues for verticalprofiles.
Tim Englich <tim.englich@intevation.de>
parents: 1044
diff changeset
164
1044
461d4489705c Improved directoy handling for incoming wms requests on product 'Layer' (issue269).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1043
diff changeset
165 2010-05-21 Ingo Weinzierl <ingo.weinzierl@intevation.de>
461d4489705c Improved directoy handling for incoming wms requests on product 'Layer' (issue269).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1043
diff changeset
166
461d4489705c Improved directoy handling for incoming wms requests on product 'Layer' (issue269).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1043
diff changeset
167 Issue269
461d4489705c Improved directoy handling for incoming wms requests on product 'Layer' (issue269).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1043
diff changeset
168
461d4489705c Improved directoy handling for incoming wms requests on product 'Layer' (issue269).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1043
diff changeset
169 * src/main/java/de/intevation/gnv/state/layer/LayerOutputState.java:
461d4489705c Improved directoy handling for incoming wms requests on product 'Layer' (issue269).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1043
diff changeset
170 Improved the directory handling for wms requests (directories are created
461d4489705c Improved directoy handling for incoming wms requests on product 'Layer' (issue269).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1043
diff changeset
171 if there is no directory existing for the shapefiles; the content of
461d4489705c Improved directoy handling for incoming wms requests on product 'Layer' (issue269).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1043
diff changeset
172 directories is deleted if the directory is existing). The shapefiles are
461d4489705c Improved directoy handling for incoming wms requests on product 'Layer' (issue269).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1043
diff changeset
173 always generated again as well if there is an directory existing and it
461d4489705c Improved directoy handling for incoming wms requests on product 'Layer' (issue269).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1043
diff changeset
174 contains files - we cannot know if these files are shapefiles that have
461d4489705c Improved directoy handling for incoming wms requests on product 'Layer' (issue269).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1043
diff changeset
175 been created by our application.
461d4489705c Improved directoy handling for incoming wms requests on product 'Layer' (issue269).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1043
diff changeset
176
1043
d955571cdf2a Added queries for Meshes using Vectorvalues for TimeSeries.
Tim Englich <tim.englich@intevation.de>
parents: 1042
diff changeset
177 2010-05-21 Tim Englich <tim.englich@intevation.de>
d955571cdf2a Added queries for Meshes using Vectorvalues for TimeSeries.
Tim Englich <tim.englich@intevation.de>
parents: 1042
diff changeset
178
d955571cdf2a Added queries for Meshes using Vectorvalues for TimeSeries.
Tim Englich <tim.englich@intevation.de>
parents: 1042
diff changeset
179 * doc/conf/queries.properties:
d955571cdf2a Added queries for Meshes using Vectorvalues for TimeSeries.
Tim Englich <tim.englich@intevation.de>
parents: 1042
diff changeset
180 Added queries for Meshes using Vectorvalues for TimeSeries.
d955571cdf2a Added queries for Meshes using Vectorvalues for TimeSeries.
Tim Englich <tim.englich@intevation.de>
parents: 1042
diff changeset
181
1042
07b829c06981 Integrated View MEDIAN.TIMESERIESFULLVECTORVALUE in queries for vector data on timeSeriesPoints
Tim Englich <tim.englich@intevation.de>
parents: 1041
diff changeset
182 2010-05-21 Tim Englich <tim.englich@intevation.de>
07b829c06981 Integrated View MEDIAN.TIMESERIESFULLVECTORVALUE in queries for vector data on timeSeriesPoints
Tim Englich <tim.englich@intevation.de>
parents: 1041
diff changeset
183
07b829c06981 Integrated View MEDIAN.TIMESERIESFULLVECTORVALUE in queries for vector data on timeSeriesPoints
Tim Englich <tim.englich@intevation.de>
parents: 1041
diff changeset
184 * doc/conf/queries.properties:
07b829c06981 Integrated View MEDIAN.TIMESERIESFULLVECTORVALUE in queries for vector data on timeSeriesPoints
Tim Englich <tim.englich@intevation.de>
parents: 1041
diff changeset
185 Integrated View MEDIAN.TIMESERIESFULLVECTORVALUE in queries for fetching
07b829c06981 Integrated View MEDIAN.TIMESERIESFULLVECTORVALUE in queries for vector data on timeSeriesPoints
Tim Englich <tim.englich@intevation.de>
parents: 1041
diff changeset
186 the data for Charts and ODV-Export on TimeSeriesPoints using vetcor data.
07b829c06981 Integrated View MEDIAN.TIMESERIESFULLVECTORVALUE in queries for vector data on timeSeriesPoints
Tim Englich <tim.englich@intevation.de>
parents: 1041
diff changeset
187
1041
8a8ee5abc084 Implemented the odv export for timeseries using vector data (Issue27).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1040
diff changeset
188 2010-05-20 Ingo Weinzierl <ingo.weinzierl@intevation.de>
8a8ee5abc084 Implemented the odv export for timeseries using vector data (Issue27).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1040
diff changeset
189
8a8ee5abc084 Implemented the odv export for timeseries using vector data (Issue27).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1040
diff changeset
190 Issue27 - Implemented odv export for vector data of timeseriespoints.
8a8ee5abc084 Implemented the odv export for timeseries using vector data (Issue27).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1040
diff changeset
191
8a8ee5abc084 Implemented the odv export for timeseries using vector data (Issue27).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1040
diff changeset
192 * src/main/java/de/intevation/gnv/state/timeseries/TimeSeriesVectorOutputState.java:
8a8ee5abc084 Implemented the odv export for timeseries using vector data (Issue27).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1040
diff changeset
193 Implemented the odv export for vector data on timeseriespoints.Therefore,
8a8ee5abc084 Implemented the odv export for timeseries using vector data (Issue27).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1040
diff changeset
194 the getData(.) method for processing vector data has been removed. The
8a8ee5abc084 Implemented the odv export for timeseries using vector data (Issue27).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1040
diff changeset
195 processing needs to take place after getData(.) fetched the data from
8a8ee5abc084 Implemented the odv export for timeseries using vector data (Issue27).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1040
diff changeset
196 database, because it's not necessary to process vector data used for an
8a8ee5abc084 Implemented the odv export for timeseries using vector data (Issue27).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1040
diff changeset
197 odv export (which is fetched via getData(.) as well).
8a8ee5abc084 Implemented the odv export for timeseries using vector data (Issue27).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1040
diff changeset
198
1040
70653c29fc1d Finished vector support for timeseriespoints (Issue27).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1039
diff changeset
199 2010-05-19 Ingo Weinzierl <ingo.weinzierl@intevation.de>
70653c29fc1d Finished vector support for timeseriespoints (Issue27).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1039
diff changeset
200
70653c29fc1d Finished vector support for timeseriespoints (Issue27).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1039
diff changeset
201 Issue27 - Vector data support for timeseriespoints finished.
70653c29fc1d Finished vector support for timeseriespoints (Issue27).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1039
diff changeset
202
70653c29fc1d Finished vector support for timeseriespoints (Issue27).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1039
diff changeset
203 * doc/conf/products/timeseries/conf_timeseriespoint.xml: Adjusted the
70653c29fc1d Finished vector support for timeseriespoints (Issue27).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1039
diff changeset
204 relevant OutputState for timeseries with components of vector data.
70653c29fc1d Finished vector support for timeseriespoints (Issue27).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1039
diff changeset
205
70653c29fc1d Finished vector support for timeseriespoints (Issue27).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1039
diff changeset
206 * src/main/java/de/intevation/gnv/utils/VectorDataProcessor.java: A helper
70653c29fc1d Finished vector support for timeseriespoints (Issue27).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1039
diff changeset
207 class that converts vector data into a useful container for our chart
70653c29fc1d Finished vector support for timeseriespoints (Issue27).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1039
diff changeset
208 classes. Our chart classes just use one single data value of each Result
70653c29fc1d Finished vector support for timeseriespoints (Issue27).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1039
diff changeset
209 object - but there is a data value for each component of a vector. So we
70653c29fc1d Finished vector support for timeseriespoints (Issue27).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1039
diff changeset
210 need to split Result object into many Result objects - one for each vector
70653c29fc1d Finished vector support for timeseriespoints (Issue27).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1039
diff changeset
211 component.
70653c29fc1d Finished vector support for timeseriespoints (Issue27).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1039
diff changeset
212
70653c29fc1d Finished vector support for timeseriespoints (Issue27).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1039
diff changeset
213 * src/main/java/de/intevation/gnv/state/timeseries/TimeSeriesVectorOutputState.java:
70653c29fc1d Finished vector support for timeseriespoints (Issue27).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1039
diff changeset
214 Inherits from TimeSeriesOutputStates. Currently, the only reason for this
70653c29fc1d Finished vector support for timeseriespoints (Issue27).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1039
diff changeset
215 class is to instantiate TimeSeriesVectorChart objects instead of
70653c29fc1d Finished vector support for timeseriespoints (Issue27).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1039
diff changeset
216 TimeSeriesChart objects.
70653c29fc1d Finished vector support for timeseriespoints (Issue27).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1039
diff changeset
217
70653c29fc1d Finished vector support for timeseriespoints (Issue27).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1039
diff changeset
218 * src/main/java/de/intevation/gnv/chart/TimeSeriesVectorChart.java: This
70653c29fc1d Finished vector support for timeseriespoints (Issue27).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1039
diff changeset
219 chart type inherits from TimeSeriesChart. The only difference between
70653c29fc1d Finished vector support for timeseriespoints (Issue27).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1039
diff changeset
220 these two types is the way how to add datasets and how to create names for
70653c29fc1d Finished vector support for timeseriespoints (Issue27).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1039
diff changeset
221 series - most of the code is equal.
70653c29fc1d Finished vector support for timeseriespoints (Issue27).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1039
diff changeset
222
70653c29fc1d Finished vector support for timeseriespoints (Issue27).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1039
diff changeset
223 * src/main/java/de/intevation/gnv/state/timeseries/TimeSeriesOutputState.java:
70653c29fc1d Finished vector support for timeseriespoints (Issue27).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1039
diff changeset
224 Timegap definitions have protected access now.
70653c29fc1d Finished vector support for timeseriespoints (Issue27).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1039
diff changeset
225
1039
3be83ac4cfde Added the vector value transition path for timeseriespoints.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1038
diff changeset
226 2010-05-19 Ingo Weinzierl <ingo.weinzierl@intevation.de>
3be83ac4cfde Added the vector value transition path for timeseriespoints.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1038
diff changeset
227
3be83ac4cfde Added the vector value transition path for timeseriespoints.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1038
diff changeset
228 * doc/conf/products/timeseries/conf_timeseriespoint.xml: Added the vector
3be83ac4cfde Added the vector value transition path for timeseriespoints.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1038
diff changeset
229 value path.
3be83ac4cfde Added the vector value transition path for timeseriespoints.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1038
diff changeset
230
1038
9981452c7e75 First step: Added a new state handling the selection between vector or scalar and a new transition in timeseries to provide vector values (issue27).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1037
diff changeset
231 2010-05-18 Ingo Weinzierl <ingo.weinzierl@intevation.de>
9981452c7e75 First step: Added a new state handling the selection between vector or scalar and a new transition in timeseries to provide vector values (issue27).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1037
diff changeset
232
9981452c7e75 First step: Added a new state handling the selection between vector or scalar and a new transition in timeseries to provide vector values (issue27).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1037
diff changeset
233 Issue27 - First step to provide vector values.
9981452c7e75 First step: Added a new state handling the selection between vector or scalar and a new transition in timeseries to provide vector values (issue27).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1037
diff changeset
234
9981452c7e75 First step: Added a new state handling the selection between vector or scalar and a new transition in timeseries to provide vector values (issue27).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1037
diff changeset
235 * doc/conf/products/timeseries/conf_timeseriespoint.xml: Added a further
9981452c7e75 First step: Added a new state handling the selection between vector or scalar and a new transition in timeseries to provide vector values (issue27).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1037
diff changeset
236 step to choose between vector or scalar values.
9981452c7e75 First step: Added a new state handling the selection between vector or scalar and a new transition in timeseries to provide vector values (issue27).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1037
diff changeset
237
9981452c7e75 First step: Added a new state handling the selection between vector or scalar and a new transition in timeseries to provide vector values (issue27).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1037
diff changeset
238 TODO: Configure the parameterization path for working with vector values.
9981452c7e75 First step: Added a new state handling the selection between vector or scalar and a new transition in timeseries to provide vector values (issue27).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1037
diff changeset
239
9981452c7e75 First step: Added a new state handling the selection between vector or scalar and a new transition in timeseries to provide vector values (issue27).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1037
diff changeset
240 * src/main/java/de/intevation/gnv/state/SwitchModeState.java: A new state
9981452c7e75 First step: Added a new state handling the selection between vector or scalar and a new transition in timeseries to provide vector values (issue27).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1037
diff changeset
241 that allows users to choose between scalar or vector values.
9981452c7e75 First step: Added a new state handling the selection between vector or scalar and a new transition in timeseries to provide vector values (issue27).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1037
diff changeset
242
9981452c7e75 First step: Added a new state handling the selection between vector or scalar and a new transition in timeseries to provide vector values (issue27).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1037
diff changeset
243 * src/main/java/de/intevation/gnv/state/StateBase.java,
9981452c7e75 First step: Added a new state handling the selection between vector or scalar and a new transition in timeseries to provide vector values (issue27).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1037
diff changeset
244 src/main/java/de/intevation/gnv/state/MeasurementState.java,
9981452c7e75 First step: Added a new state handling the selection between vector or scalar and a new transition in timeseries to provide vector values (issue27).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1037
diff changeset
245 src/main/java/de/intevation/gnv/state/DefaultAutoResumeState.java,
9981452c7e75 First step: Added a new state handling the selection between vector or scalar and a new transition in timeseries to provide vector values (issue27).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1037
diff changeset
246 src/main/java/de/intevation/gnv/state/SingleInputState.java: Adjusted
9981452c7e75 First step: Added a new state handling the selection between vector or scalar and a new transition in timeseries to provide vector values (issue27).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1037
diff changeset
247 method signature of getDescriptionForInputData(.) - added the CallContext
9981452c7e75 First step: Added a new state handling the selection between vector or scalar and a new transition in timeseries to provide vector values (issue27).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1037
diff changeset
248 as further parameter that is necessary to retrieve the current locale.
9981452c7e75 First step: Added a new state handling the selection between vector or scalar and a new transition in timeseries to provide vector values (issue27).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1037
diff changeset
249
9981452c7e75 First step: Added a new state handling the selection between vector or scalar and a new transition in timeseries to provide vector values (issue27).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1037
diff changeset
250 * src/main/resources/lang/artifactMessages.properties,
9981452c7e75 First step: Added a new state handling the selection between vector or scalar and a new transition in timeseries to provide vector values (issue27).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1037
diff changeset
251 src/main/resources/lang/artifactMessages_de_DE.properties,
9981452c7e75 First step: Added a new state handling the selection between vector or scalar and a new transition in timeseries to provide vector values (issue27).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1037
diff changeset
252 src/main/resources/lang/artifactMessages_en.properties,
9981452c7e75 First step: Added a new state handling the selection between vector or scalar and a new transition in timeseries to provide vector values (issue27).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1037
diff changeset
253 src/main/resources/lang/artifactMessages_de.properties: Added labels for
9981452c7e75 First step: Added a new state handling the selection between vector or scalar and a new transition in timeseries to provide vector values (issue27).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1037
diff changeset
254 the user interface.
9981452c7e75 First step: Added a new state handling the selection between vector or scalar and a new transition in timeseries to provide vector values (issue27).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1037
diff changeset
255
1037
da4306683186 Added queries for TimeSeriesPoints in vectorvalues for TimeSeries
Tim Englich <tim.englich@intevation.de>
parents: 1036
diff changeset
256 2010-05-18 Tim Englich <tim.englich@intevation.de>
da4306683186 Added queries for TimeSeriesPoints in vectorvalues for TimeSeries
Tim Englich <tim.englich@intevation.de>
parents: 1036
diff changeset
257
da4306683186 Added queries for TimeSeriesPoints in vectorvalues for TimeSeries
Tim Englich <tim.englich@intevation.de>
parents: 1036
diff changeset
258 * doc/conf/queries.properties:
da4306683186 Added queries for TimeSeriesPoints in vectorvalues for TimeSeries
Tim Englich <tim.englich@intevation.de>
parents: 1036
diff changeset
259 Added queries for TimeSeriesPoints on Vectorvalues for TimeSeries.
da4306683186 Added queries for TimeSeriesPoints in vectorvalues for TimeSeries
Tim Englich <tim.englich@intevation.de>
parents: 1036
diff changeset
260
1036
af53410ad551 Add more Javadocs
Tim Englich <tim.englich@intevation.de>
parents: 1035
diff changeset
261 2010-05-17 Tim Englich <tim.englich@intevation.de>
af53410ad551 Add more Javadocs
Tim Englich <tim.englich@intevation.de>
parents: 1035
diff changeset
262
af53410ad551 Add more Javadocs
Tim Englich <tim.englich@intevation.de>
parents: 1035
diff changeset
263 * src/main/java/de/intevation/gnv/state/cache/package.html,
af53410ad551 Add more Javadocs
Tim Englich <tim.englich@intevation.de>
parents: 1035
diff changeset
264 src/main/java/de/intevation/gnv/state/cache/QueryObject.java:
af53410ad551 Add more Javadocs
Tim Englich <tim.englich@intevation.de>
parents: 1035
diff changeset
265 Add more JavaDocs.
af53410ad551 Add more Javadocs
Tim Englich <tim.englich@intevation.de>
parents: 1035
diff changeset
266
1035
2c7501c2b0d2 Added Documentation for the definition of gaps in TimeSeries on TimeSeriesPoints.
Tim Englich <tim.englich@intevation.de>
parents: 1034
diff changeset
267 2010-05-10 Tim Englich <tim.englich@intevation.de>
2c7501c2b0d2 Added Documentation for the definition of gaps in TimeSeries on TimeSeriesPoints.
Tim Englich <tim.englich@intevation.de>
parents: 1034
diff changeset
268
2c7501c2b0d2 Added Documentation for the definition of gaps in TimeSeries on TimeSeriesPoints.
Tim Englich <tim.englich@intevation.de>
parents: 1034
diff changeset
269 * doc/conf/products/timeseries/timegap_definition.xml:
2c7501c2b0d2 Added Documentation for the definition of gaps in TimeSeries on TimeSeriesPoints.
Tim Englich <tim.englich@intevation.de>
parents: 1034
diff changeset
270 Added Documentation for the definition of gaps in TimeSeries on
2c7501c2b0d2 Added Documentation for the definition of gaps in TimeSeries on TimeSeriesPoints.
Tim Englich <tim.englich@intevation.de>
parents: 1034
diff changeset
271 TimeSeriesPoints. Also added the reference to the Place where the
2c7501c2b0d2 Added Documentation for the definition of gaps in TimeSeries on TimeSeriesPoints.
Tim Englich <tim.englich@intevation.de>
parents: 1034
diff changeset
272 definitions are taken.
2c7501c2b0d2 Added Documentation for the definition of gaps in TimeSeries on TimeSeriesPoints.
Tim Englich <tim.englich@intevation.de>
parents: 1034
diff changeset
273
1034
50a5ce7a47b7 Implemented an odv exporter for product type 'Horizontales Schnittprofil' (issue260).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1033
diff changeset
274 2010-05-10 Ingo Weinzierl <ingo.weinzierl@intevation.de>
50a5ce7a47b7 Implemented an odv exporter for product type 'Horizontales Schnittprofil' (issue260).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1033
diff changeset
275
50a5ce7a47b7 Implemented an odv exporter for product type 'Horizontales Schnittprofil' (issue260).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1033
diff changeset
276 Issue260 (Implemented an odv export for 'Horizontales Schnittprofil')
50a5ce7a47b7 Implemented an odv exporter for product type 'Horizontales Schnittprofil' (issue260).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1033
diff changeset
277
50a5ce7a47b7 Implemented an odv exporter for product type 'Horizontales Schnittprofil' (issue260).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1033
diff changeset
278 * doc/conf/products/horizontalprofile/conf_mesh_cross.xml: Added odv as
50a5ce7a47b7 Implemented an odv exporter for product type 'Horizontales Schnittprofil' (issue260).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1033
diff changeset
279 further export format of product type 'Horizontales Schnittprofil'.
50a5ce7a47b7 Implemented an odv exporter for product type 'Horizontales Schnittprofil' (issue260).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1033
diff changeset
280
50a5ce7a47b7 Implemented an odv exporter for product type 'Horizontales Schnittprofil' (issue260).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1033
diff changeset
281 * src/main/java/de/intevation/gnv/state/profile/horizontal/HorizontalProfileMeshCrossOutputState.java:
50a5ce7a47b7 Implemented an odv exporter for product type 'Horizontales Schnittprofil' (issue260).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1033
diff changeset
282 Implemented an odv exporter for this product type.
50a5ce7a47b7 Implemented an odv exporter for product type 'Horizontales Schnittprofil' (issue260).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1033
diff changeset
283
50a5ce7a47b7 Implemented an odv exporter for product type 'Horizontales Schnittprofil' (issue260).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1033
diff changeset
284 * src/main/java/de/intevation/gnv/exports/StringArrayKey.java: Added a
50a5ce7a47b7 Implemented an odv exporter for product type 'Horizontales Schnittprofil' (issue260).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1033
diff changeset
285 getKey() method to be able to retrieve the key of such objects.
50a5ce7a47b7 Implemented an odv exporter for product type 'Horizontales Schnittprofil' (issue260).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1033
diff changeset
286
1033
35c442410738 Added a comment after implementing cache cleaner
Hans Plum <hans.plum@intevation.de>
parents: 1032
diff changeset
287 2010-05-07 Hans Plum <hans@intevation.de>
35c442410738 Added a comment after implementing cache cleaner
Hans Plum <hans.plum@intevation.de>
parents: 1032
diff changeset
288
35c442410738 Added a comment after implementing cache cleaner
Hans Plum <hans.plum@intevation.de>
parents: 1032
diff changeset
289 * doc/conf/queries.properties:
35c442410738 Added a comment after implementing cache cleaner
Hans Plum <hans.plum@intevation.de>
parents: 1032
diff changeset
290 Added a comment after implementing the admin tables for cache cleaner
35c442410738 Added a comment after implementing cache cleaner
Hans Plum <hans.plum@intevation.de>
parents: 1032
diff changeset
291
1032
df6a640f590c Renamed mapserver wrapper.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1031
diff changeset
292 2010-05-06 Ingo Weinzierl <ingo.weinzierl@intevation.de>
df6a640f590c Renamed mapserver wrapper.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1031
diff changeset
293
df6a640f590c Renamed mapserver wrapper.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1031
diff changeset
294 * contrib/mapserv,
df6a640f590c Renamed mapserver wrapper.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1031
diff changeset
295 contrib/gnv-wms: Renamed mapserv to gnv-wms relating to the configuration
df6a640f590c Renamed mapserver wrapper.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1031
diff changeset
296 changes in rev1068.
df6a640f590c Renamed mapserver wrapper.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1031
diff changeset
297
1031
cf510bd46188 Adapted path to gnv-wrapper after changing it upstream.
Hans Plum <hans.plum@intevation.de>
parents: 1030
diff changeset
298 2010-05-06 Hans Plum <hans@intevation.de>
cf510bd46188 Adapted path to gnv-wrapper after changing it upstream.
Hans Plum <hans.plum@intevation.de>
parents: 1030
diff changeset
299
cf510bd46188 Adapted path to gnv-wrapper after changing it upstream.
Hans Plum <hans.plum@intevation.de>
parents: 1030
diff changeset
300 * doc/conf/conf.xml:
cf510bd46188 Adapted path to gnv-wrapper after changing it upstream.
Hans Plum <hans.plum@intevation.de>
parents: 1030
diff changeset
301 Adapted path to gnv-wrapper after changing it upstream.
cf510bd46188 Adapted path to gnv-wrapper after changing it upstream.
Hans Plum <hans.plum@intevation.de>
parents: 1030
diff changeset
302
1030
c07d9f9a738c Removed bugs that existed in the caching mechanism (issue264, issue268).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1029
diff changeset
303 2010-05-06 Ingo Weinzierl <ingo.weinzierl@intevation.de>
c07d9f9a738c Removed bugs that existed in the caching mechanism (issue264, issue268).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1029
diff changeset
304
c07d9f9a738c Removed bugs that existed in the caching mechanism (issue264, issue268).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1029
diff changeset
305 Issue264 & Issue268 (Removed bugs in the caching mechanism)
c07d9f9a738c Removed bugs that existed in the caching mechanism (issue264, issue268).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1029
diff changeset
306
c07d9f9a738c Removed bugs that existed in the caching mechanism (issue264, issue268).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1029
diff changeset
307 * src/main/java/de/intevation/gnv/state/DefaultInputData.java: Implemented
c07d9f9a738c Removed bugs that existed in the caching mechanism (issue264, issue268).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1029
diff changeset
308 hashCode() and equals(.) method. The hashCode() method is used while
c07d9f9a738c Removed bugs that existed in the caching mechanism (issue264, issue268).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1029
diff changeset
309 creating hashes for caching elements (see StateBase).
c07d9f9a738c Removed bugs that existed in the caching mechanism (issue264, issue268).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1029
diff changeset
310
c07d9f9a738c Removed bugs that existed in the caching mechanism (issue264, issue268).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1029
diff changeset
311 * src/main/java/de/intevation/gnv/state/StateBase.java: Improved hash
c07d9f9a738c Removed bugs that existed in the caching mechanism (issue264, issue268).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1029
diff changeset
312 creation. The hashes are used as keys for the caching mechanism. The key
c07d9f9a738c Removed bugs that existed in the caching mechanism (issue264, issue268).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1029
diff changeset
313 contains the uuid of the current artifact, the state id and a hash code
c07d9f9a738c Removed bugs that existed in the caching mechanism (issue264, issue268).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1029
diff changeset
314 created by InputData elements. User input is stored in a TreeMap instead
c07d9f9a738c Removed bugs that existed in the caching mechanism (issue264, issue268).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1029
diff changeset
315 of a HashMap, because the elements in a TreeMap are sorted. This is very
c07d9f9a738c Removed bugs that existed in the caching mechanism (issue264, issue268).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1029
diff changeset
316 import for us, because we need a defined order to create equal hashes if
c07d9f9a738c Removed bugs that existed in the caching mechanism (issue264, issue268).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1029
diff changeset
317 the input data elements, uuid and state id are equal.
c07d9f9a738c Removed bugs that existed in the caching mechanism (issue264, issue268).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1029
diff changeset
318
c07d9f9a738c Removed bugs that existed in the caching mechanism (issue264, issue268).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1029
diff changeset
319 * src/main/java/de/intevation/gnv/state/MeasurementState.java: Replaced the
c07d9f9a738c Removed bugs that existed in the caching mechanism (issue264, issue268).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1029
diff changeset
320 HashMap to store user input with a TreeMap which elements are sorted.
c07d9f9a738c Removed bugs that existed in the caching mechanism (issue264, issue268).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1029
diff changeset
321
c07d9f9a738c Removed bugs that existed in the caching mechanism (issue264, issue268).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1029
diff changeset
322 * src/main/java/de/intevation/gnv/state/profile/horizontalcrosssection/HorizontalCrossSectionMeshOutputState.java,
c07d9f9a738c Removed bugs that existed in the caching mechanism (issue264, issue268).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1029
diff changeset
323 src/main/java/de/intevation/gnv/state/profile/verticalcrosssection/VerticalCrossSectionOutputState.java:
c07d9f9a738c Removed bugs that existed in the caching mechanism (issue264, issue268).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1029
diff changeset
324 Added some more debug output that shows the usage of the cache.
c07d9f9a738c Removed bugs that existed in the caching mechanism (issue264, issue268).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1029
diff changeset
325
c07d9f9a738c Removed bugs that existed in the caching mechanism (issue264, issue268).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1029
diff changeset
326 * src/main/java/de/intevation/gnv/state/profile/horizontal/HorizontalProfileMeshCrossOutputState.java:
c07d9f9a738c Removed bugs that existed in the caching mechanism (issue264, issue268).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1029
diff changeset
327 Removed a critical bug that avoided using this product type if no cache
c07d9f9a738c Removed bugs that existed in the caching mechanism (issue264, issue268).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1029
diff changeset
328 have been initialized.
c07d9f9a738c Removed bugs that existed in the caching mechanism (issue264, issue268).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1029
diff changeset
329
c07d9f9a738c Removed bugs that existed in the caching mechanism (issue264, issue268).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1029
diff changeset
330 * src/main/java/de/intevation/gnv/state/OutputStateBase.java: Adjusted
c07d9f9a738c Removed bugs that existed in the caching mechanism (issue264, issue268).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1029
diff changeset
331 getHash(.) method call.
c07d9f9a738c Removed bugs that existed in the caching mechanism (issue264, issue268).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1029
diff changeset
332
1028
41234fcf4c7e Some Bugfixes which prevent Exceptions executing the Examples in the config-manual
Tim Englich <tim.englich@intevation.de>
parents: 874
diff changeset
333 2010-05-04 Tim Englich <tim.englich@intevation.de>
41234fcf4c7e Some Bugfixes which prevent Exceptions executing the Examples in the config-manual
Tim Englich <tim.englich@intevation.de>
parents: 874
diff changeset
334
1029
a5e0384fe464 Do some Documentation of the Artifact-Database
Tim Englich <tim.englich@intevation.de>
parents: 1028
diff changeset
335 * doc/conf/conf.xml:
a5e0384fe464 Do some Documentation of the Artifact-Database
Tim Englich <tim.englich@intevation.de>
parents: 1028
diff changeset
336 Do some Documentation of the Artifact-Database.
a5e0384fe464 Do some Documentation of the Artifact-Database
Tim Englich <tim.englich@intevation.de>
parents: 1028
diff changeset
337
a5e0384fe464 Do some Documentation of the Artifact-Database
Tim Englich <tim.englich@intevation.de>
parents: 1028
diff changeset
338 2010-05-04 Tim Englich <tim.englich@intevation.de>
1028
41234fcf4c7e Some Bugfixes which prevent Exceptions executing the Examples in the config-manual
Tim Englich <tim.englich@intevation.de>
parents: 874
diff changeset
339 * src/main/java/de/intevation/gnv/artifacts/fis/SelectProductArtifact.java (appendSelectProducts):
41234fcf4c7e Some Bugfixes which prevent Exceptions executing the Examples in the config-manual
Tim Englich <tim.englich@intevation.de>
parents: 874
diff changeset
340 BUGFIX: Added NULL-Check to Variable products to prevent NPEs if
41234fcf4c7e Some Bugfixes which prevent Exceptions executing the Examples in the config-manual
Tim Englich <tim.englich@intevation.de>
parents: 874
diff changeset
341 no Products are configured to the FIS.
41234fcf4c7e Some Bugfixes which prevent Exceptions executing the Examples in the config-manual
Tim Englich <tim.englich@intevation.de>
parents: 874
diff changeset
342 * src/main/java/de/intevation/gnv/artifacts/GNVProductArtifactFactory.java (parseProductFactories):
41234fcf4c7e Some Bugfixes which prevent Exceptions executing the Examples in the config-manual
Tim Englich <tim.englich@intevation.de>
parents: 874
diff changeset
343 BUGFIX: Trim Classname to prevent ClassNotFound-Exceptions if the
41234fcf4c7e Some Bugfixes which prevent Exceptions executing the Examples in the config-manual
Tim Englich <tim.englich@intevation.de>
parents: 874
diff changeset
344 Configuration contains whitespaces in the XML-Element which configures the
41234fcf4c7e Some Bugfixes which prevent Exceptions executing the Examples in the config-manual
Tim Englich <tim.englich@intevation.de>
parents: 874
diff changeset
345 Artifact.
41234fcf4c7e Some Bugfixes which prevent Exceptions executing the Examples in the config-manual
Tim Englich <tim.englich@intevation.de>
parents: 874
diff changeset
346
874
f08908d4df50 Polygons drawn by the MapServer will no longer use point symbols.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 873
diff changeset
347 2010-04-28 Ingo Weinzierl <ingo.weinzierl@intevation.de>
f08908d4df50 Polygons drawn by the MapServer will no longer use point symbols.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 873
diff changeset
348
f08908d4df50 Polygons drawn by the MapServer will no longer use point symbols.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 873
diff changeset
349 * doc/conf/maptemplates/layer_polygon.vm: Do not use point symbols to draw
f08908d4df50 Polygons drawn by the MapServer will no longer use point symbols.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 873
diff changeset
350 polygons.
f08908d4df50 Polygons drawn by the MapServer will no longer use point symbols.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 873
diff changeset
351
873
0e458a4271c4 Created NEWS and Changes for the upcoming release.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 872
diff changeset
352 2010-04-28 Ingo Weinzierl <ingo.weinzierl@intevation.de>
0e458a4271c4 Created NEWS and Changes for the upcoming release.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 872
diff changeset
353
0e458a4271c4 Created NEWS and Changes for the upcoming release.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 872
diff changeset
354 * NEWS, Changes: Summarized changes.
0e458a4271c4 Created NEWS and Changes for the upcoming release.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 872
diff changeset
355
872
5fa7c2823276 Deactivated odv export for 'Horizontale Schnittprofile' (issue260).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 871
diff changeset
356 2010-04-28 Ingo Weinzierl <ingo.weinzierl@intevation.de>
5fa7c2823276 Deactivated odv export for 'Horizontale Schnittprofile' (issue260).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 871
diff changeset
357
5fa7c2823276 Deactivated odv export for 'Horizontale Schnittprofile' (issue260).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 871
diff changeset
358 Issue260
5fa7c2823276 Deactivated odv export for 'Horizontale Schnittprofile' (issue260).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 871
diff changeset
359
5fa7c2823276 Deactivated odv export for 'Horizontale Schnittprofile' (issue260).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 871
diff changeset
360 * doc/conf/products/horizontalprofile/conf_mesh_cross.xml: Deactivated odv
5fa7c2823276 Deactivated odv export for 'Horizontale Schnittprofile' (issue260).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 871
diff changeset
361 export for 'Horizontale Schnittprofile'.
5fa7c2823276 Deactivated odv export for 'Horizontale Schnittprofile' (issue260).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 871
diff changeset
362
871
7fd005b80c21 Enlarge points in default mapserver template for layer product and use yellow to color points and lines.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 870
diff changeset
363 2010-04-28 Ingo Weinzierl <ingo.weinzierl@intevation.de>
7fd005b80c21 Enlarge points in default mapserver template for layer product and use yellow to color points and lines.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 870
diff changeset
364
7fd005b80c21 Enlarge points in default mapserver template for layer product and use yellow to color points and lines.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 870
diff changeset
365 * doc/conf/maptemplates/mapfile.vm: Defined a point symbol.
7fd005b80c21 Enlarge points in default mapserver template for layer product and use yellow to color points and lines.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 870
diff changeset
366
7fd005b80c21 Enlarge points in default mapserver template for layer product and use yellow to color points and lines.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 870
diff changeset
367 * doc/conf/maptemplates/layer_linestring.vm,
7fd005b80c21 Enlarge points in default mapserver template for layer product and use yellow to color points and lines.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 870
diff changeset
368 doc/conf/maptemplates/layer_polygon.vm: Use point symbol for lines with a
7fd005b80c21 Enlarge points in default mapserver template for layer product and use yellow to color points and lines.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 870
diff changeset
369 yellow color.
7fd005b80c21 Enlarge points in default mapserver template for layer product and use yellow to color points and lines.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 870
diff changeset
370
7fd005b80c21 Enlarge points in default mapserver template for layer product and use yellow to color points and lines.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 870
diff changeset
371 * doc/conf/maptemplates/layer_point.vm: Use point symbol with a yellow
7fd005b80c21 Enlarge points in default mapserver template for layer product and use yellow to color points and lines.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 870
diff changeset
372 color.
7fd005b80c21 Enlarge points in default mapserver template for layer product and use yellow to color points and lines.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 870
diff changeset
373
870
dfd02f8d3602 Removed trailing whitespace.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 869
diff changeset
374 2010-04-28 Ingo Weinzierl <ingo.weinzierl@intevation.de>
dfd02f8d3602 Removed trailing whitespace.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 869
diff changeset
375
dfd02f8d3602 Removed trailing whitespace.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 869
diff changeset
376 * src/main/java/de/intevation/gnv/state/cache/ThematicDataCacheCleaner.java,
dfd02f8d3602 Removed trailing whitespace.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 869
diff changeset
377 src/main/java/de/intevation/gnv/state/layer/LayerMetaData.java,
dfd02f8d3602 Removed trailing whitespace.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 869
diff changeset
378 src/main/java/de/intevation/gnv/state/layer/LayerOutputState.java,
dfd02f8d3602 Removed trailing whitespace.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 869
diff changeset
379 src/main/java/de/intevation/gnv/state/StateBase.java,
dfd02f8d3602 Removed trailing whitespace.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 869
diff changeset
380 src/main/java/de/intevation/gnv/statistics/TimeseriesStatistics.java,
dfd02f8d3602 Removed trailing whitespace.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 869
diff changeset
381 src/main/java/de/intevation/gnv/statistics/Statistic.java,
dfd02f8d3602 Removed trailing whitespace.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 869
diff changeset
382 src/main/java/de/intevation/gnv/statistics/Statistics.java,
dfd02f8d3602 Removed trailing whitespace.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 869
diff changeset
383 src/main/java/de/intevation/gnv/utils/MetaWriter.java,
dfd02f8d3602 Removed trailing whitespace.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 869
diff changeset
384 src/main/java/de/intevation/gnv/chart/ChartLabels.java,
dfd02f8d3602 Removed trailing whitespace.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 869
diff changeset
385 src/main/java/de/intevation/gnv/exports/VerticalCrossODVExport.java:
dfd02f8d3602 Removed trailing whitespace.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 869
diff changeset
386 Removed trailing whitespace.
dfd02f8d3602 Removed trailing whitespace.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 869
diff changeset
387
869
27112636e8bb Removed duplicated and unused imports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 868
diff changeset
388 2010-04-28 Ingo Weinzierl <ingo.weinzierl@intevation.de>
27112636e8bb Removed duplicated and unused imports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 868
diff changeset
389
27112636e8bb Removed duplicated and unused imports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 868
diff changeset
390 * src/main/java/de/intevation/gnv/exports/VerticalCrossODVExport.java:
27112636e8bb Removed duplicated and unused imports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 868
diff changeset
391 Removed duplicated and unused imports.
27112636e8bb Removed duplicated and unused imports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 868
diff changeset
392
868
1d684004a6d1 Replaced path to database with a path relative to the configuration directory.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 867
diff changeset
393 2010-04-27 Ingo Weinzierl <ingo.weinzierl@intevation.de>
1d684004a6d1 Replaced path to database with a path relative to the configuration directory.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 867
diff changeset
394
1d684004a6d1 Replaced path to database with a path relative to the configuration directory.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 867
diff changeset
395 * doc/conf/conf.xml: Replaced the path to the artifact database with a
1d684004a6d1 Replaced path to database with a path relative to the configuration directory.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 867
diff changeset
396 relative path since the artifact-server is able to read relative pathes
1d684004a6d1 Replaced path to database with a path relative to the configuration directory.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 867
diff changeset
397 for the database configuration.
1d684004a6d1 Replaced path to database with a path relative to the configuration directory.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 867
diff changeset
398
867
35c3e82f7eaa Changed the default directory of the artifact database.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 866
diff changeset
399 2010-04-27 Ingo Weinzierl <ingo.weinzierl@intevation.de>
35c3e82f7eaa Changed the default directory of the artifact database.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 866
diff changeset
400
35c3e82f7eaa Changed the default directory of the artifact database.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 866
diff changeset
401 * doc/conf/conf.xml: Changed the default directory of the artifact database.
35c3e82f7eaa Changed the default directory of the artifact database.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 866
diff changeset
402
866
ad06ad5f99ea ISSUE262: Added XSL-Transformation for the Transitionsmodel
Tim Englich <tim.englich@intevation.de>
parents: 865
diff changeset
403 2010-04-27 Tim Englich <tim.englich@intevation.de>
ad06ad5f99ea ISSUE262: Added XSL-Transformation for the Transitionsmodel
Tim Englich <tim.englich@intevation.de>
parents: 865
diff changeset
404
ad06ad5f99ea ISSUE262: Added XSL-Transformation for the Transitionsmodel
Tim Englich <tim.englich@intevation.de>
parents: 865
diff changeset
405 * contrib/visualize-transitions.xsl:
ad06ad5f99ea ISSUE262: Added XSL-Transformation for the Transitionsmodel
Tim Englich <tim.englich@intevation.de>
parents: 865
diff changeset
406 Added XSL-Transformation to create an Graphic for the TransitionModels of
ad06ad5f99ea ISSUE262: Added XSL-Transformation for the Transitionsmodel
Tim Englich <tim.englich@intevation.de>
parents: 865
diff changeset
407 the Configuration.
ad06ad5f99ea ISSUE262: Added XSL-Transformation for the Transitionsmodel
Tim Englich <tim.englich@intevation.de>
parents: 865
diff changeset
408
865
06264920e8d1 ISSUE262: Added missing Namespacedeclarations
Tim Englich <tim.englich@intevation.de>
parents: 864
diff changeset
409 2010-04-27 Tim Englich <tim.englich@intevation.de>
06264920e8d1 ISSUE262: Added missing Namespacedeclarations
Tim Englich <tim.englich@intevation.de>
parents: 864
diff changeset
410
06264920e8d1 ISSUE262: Added missing Namespacedeclarations
Tim Englich <tim.englich@intevation.de>
parents: 864
diff changeset
411 * doc/conf/conf.xml,
06264920e8d1 ISSUE262: Added missing Namespacedeclarations
Tim Englich <tim.englich@intevation.de>
parents: 864
diff changeset
412 doc/conf/products/verticalprofile/conf_mesh.xml,
06264920e8d1 ISSUE262: Added missing Namespacedeclarations
Tim Englich <tim.englich@intevation.de>
parents: 864
diff changeset
413 doc/conf/products/timeseries/conf_timeseriespoint.xml,
06264920e8d1 ISSUE262: Added missing Namespacedeclarations
Tim Englich <tim.englich@intevation.de>
parents: 864
diff changeset
414 doc/conf/products/timeseries/conf_mesh.xml,
06264920e8d1 ISSUE262: Added missing Namespacedeclarations
Tim Englich <tim.englich@intevation.de>
parents: 864
diff changeset
415 doc/conf/products/horizontalprofile/conf_mesh.xml:
06264920e8d1 ISSUE262: Added missing Namespacedeclarations
Tim Englich <tim.englich@intevation.de>
parents: 864
diff changeset
416 Added missing Namespace declarations to Configurationfiles.
06264920e8d1 ISSUE262: Added missing Namespacedeclarations
Tim Englich <tim.englich@intevation.de>
parents: 864
diff changeset
417
864
2b8707432121 ISSUE262: Removed duplicate StateIds
Tim Englich <tim.englich@intevation.de>
parents: 863
diff changeset
418 2010-04-27 Tim Englich <tim.englich@intevation.de>
2b8707432121 ISSUE262: Removed duplicate StateIds
Tim Englich <tim.englich@intevation.de>
parents: 863
diff changeset
419
2b8707432121 ISSUE262: Removed duplicate StateIds
Tim Englich <tim.englich@intevation.de>
parents: 863
diff changeset
420 ISSUE262
2b8707432121 ISSUE262: Removed duplicate StateIds
Tim Englich <tim.englich@intevation.de>
parents: 863
diff changeset
421
2b8707432121 ISSUE262: Removed duplicate StateIds
Tim Englich <tim.englich@intevation.de>
parents: 863
diff changeset
422 * doc/conf/products/horizontalprofile/conf_mesh_cross.xml:
2b8707432121 ISSUE262: Removed duplicate StateIds
Tim Englich <tim.englich@intevation.de>
parents: 863
diff changeset
423 Renamed StateIds because they were similar to the StateIds of
2b8707432121 ISSUE262: Removed duplicate StateIds
Tim Englich <tim.englich@intevation.de>
parents: 863
diff changeset
424 the product Horrizontal Profile.
2b8707432121 ISSUE262: Removed duplicate StateIds
Tim Englich <tim.englich@intevation.de>
parents: 863
diff changeset
425 This was done to prevent possible trouble using the Cachemechanism
2b8707432121 ISSUE262: Removed duplicate StateIds
Tim Englich <tim.englich@intevation.de>
parents: 863
diff changeset
426 which use the StateId as part of the Key.
2b8707432121 ISSUE262: Removed duplicate StateIds
Tim Englich <tim.englich@intevation.de>
parents: 863
diff changeset
427
863
1afa4f5d4190 Removed duplicated mapfile path configurations and replaced absolute path definitions with relative ones (issue218, issue220).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 862
diff changeset
428 2010-04-27 Ingo Weinzierl <ingo.weinzierl@intevation.de>
1afa4f5d4190 Removed duplicated mapfile path configurations and replaced absolute path definitions with relative ones (issue218, issue220).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 862
diff changeset
429
1afa4f5d4190 Removed duplicated mapfile path configurations and replaced absolute path definitions with relative ones (issue218, issue220).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 862
diff changeset
430 Issue218 & Issue220
1afa4f5d4190 Removed duplicated mapfile path configurations and replaced absolute path definitions with relative ones (issue218, issue220).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 862
diff changeset
431
1afa4f5d4190 Removed duplicated mapfile path configurations and replaced absolute path definitions with relative ones (issue218, issue220).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 862
diff changeset
432 * doc/conf/conf.xml: Removed duplicated mapfile path configurations and
1afa4f5d4190 Removed duplicated mapfile path configurations and replaced absolute path definitions with relative ones (issue218, issue220).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 862
diff changeset
433 replaced absolute path definitions with relative ones.
1afa4f5d4190 Removed duplicated mapfile path configurations and replaced absolute path definitions with relative ones (issue218, issue220).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 862
diff changeset
434
1afa4f5d4190 Removed duplicated mapfile path configurations and replaced absolute path definitions with relative ones (issue218, issue220).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 862
diff changeset
435 * src/main/java/de/intevation/gnv/artifacts/context/GNVArtifactContextFactory.java:
1afa4f5d4190 Removed duplicated mapfile path configurations and replaced absolute path definitions with relative ones (issue218, issue220).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 862
diff changeset
436 Changed XPath expression regarding the changes in conf.xml.
1afa4f5d4190 Removed duplicated mapfile path configurations and replaced absolute path definitions with relative ones (issue218, issue220).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 862
diff changeset
437
862
62cf1a5555b9 Removed unused logging configuration file (issue6).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 861
diff changeset
438 2010-04-27 Ingo Weinzierl <ingo.weinzierl@intevation.de>
62cf1a5555b9 Removed unused logging configuration file (issue6).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 861
diff changeset
439
62cf1a5555b9 Removed unused logging configuration file (issue6).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 861
diff changeset
440 Issue6
62cf1a5555b9 Removed unused logging configuration file (issue6).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 861
diff changeset
441
62cf1a5555b9 Removed unused logging configuration file (issue6).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 861
diff changeset
442 * doc/conf/log.conf: Removed, because this file is not used.
62cf1a5555b9 Removed unused logging configuration file (issue6).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 861
diff changeset
443
861
2ab49a1e29ca Added units to legend text of a wms layer (issue246).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 860
diff changeset
444 2010-04-27 Ingo Weinzierl <ingo.weinzierl@intevation.de>
2ab49a1e29ca Added units to legend text of a wms layer (issue246).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 860
diff changeset
445
2ab49a1e29ca Added units to legend text of a wms layer (issue246).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 860
diff changeset
446 Issue246 (Added missing units to the legend text.)
2ab49a1e29ca Added units to legend text of a wms layer (issue246).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 860
diff changeset
447
2ab49a1e29ca Added units to legend text of a wms layer (issue246).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 860
diff changeset
448 * contrib/palette2polygonVM.xsl: Use description attribute from palette xml
2ab49a1e29ca Added units to legend text of a wms layer (issue246).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 860
diff changeset
449 file to create the legend text instead of from/to attributes.
2ab49a1e29ca Added units to legend text of a wms layer (issue246).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 860
diff changeset
450
2ab49a1e29ca Added units to legend text of a wms layer (issue246).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 860
diff changeset
451 * doc/conf/maptemplates/flow-velocity_polygons.class.vm,
2ab49a1e29ca Added units to legend text of a wms layer (issue246).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 860
diff changeset
452 doc/conf/maptemplates/water-temperature_polygons.class.vm,
2ab49a1e29ca Added units to legend text of a wms layer (issue246).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 860
diff changeset
453 doc/conf/maptemplates/salinity_polygons.class.vm: Added units to the
2ab49a1e29ca Added units to legend text of a wms layer (issue246).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 860
diff changeset
454 legend text.
2ab49a1e29ca Added units to legend text of a wms layer (issue246).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 860
diff changeset
455
860
f94a95009423 Improved the input validator: empty strings are invalid (issue251).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 859
diff changeset
456 2010-04-26 Ingo Weinzierl <ingo.weinzierl@intevation.de>
f94a95009423 Improved the input validator: empty strings are invalid (issue251).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 859
diff changeset
457
f94a95009423 Improved the input validator: empty strings are invalid (issue251).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 859
diff changeset
458 Issue251
f94a95009423 Improved the input validator: empty strings are invalid (issue251).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 859
diff changeset
459
f94a95009423 Improved the input validator: empty strings are invalid (issue251).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 859
diff changeset
460 * src/main/java/de/intevation/gnv/state/SingleInputState.java: Override feed
f94a95009423 Improved the input validator: empty strings are invalid (issue251).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 859
diff changeset
461 method for input validation.
f94a95009423 Improved the input validator: empty strings are invalid (issue251).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 859
diff changeset
462
f94a95009423 Improved the input validator: empty strings are invalid (issue251).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 859
diff changeset
463 * src/main/java/de/intevation/gnv/utils/InputValidator.java: New case: an
f94a95009423 Improved the input validator: empty strings are invalid (issue251).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 859
diff changeset
464 empty string is invalid.
f94a95009423 Improved the input validator: empty strings are invalid (issue251).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 859
diff changeset
465
859
3fbabd4803d7 ISSUE252 Make it possible to export more than one Layer
Tim Englich <tim.englich@intevation.de>
parents: 858
diff changeset
466 2010-04-26 Tim Englich <tim.englich@intevation.de>
3fbabd4803d7 ISSUE252 Make it possible to export more than one Layer
Tim Englich <tim.englich@intevation.de>
parents: 858
diff changeset
467
3fbabd4803d7 ISSUE252 Make it possible to export more than one Layer
Tim Englich <tim.englich@intevation.de>
parents: 858
diff changeset
468 ISSUE252
3fbabd4803d7 ISSUE252 Make it possible to export more than one Layer
Tim Englich <tim.englich@intevation.de>
parents: 858
diff changeset
469
3fbabd4803d7 ISSUE252 Make it possible to export more than one Layer
Tim Englich <tim.englich@intevation.de>
parents: 858
diff changeset
470 * doc/conf/queries.properties:
3fbabd4803d7 ISSUE252 Make it possible to export more than one Layer
Tim Englich <tim.englich@intevation.de>
parents: 858
diff changeset
471 Modified Query for selecting metadata for creating ZipFiles or publish
3fbabd4803d7 ISSUE252 Make it possible to export more than one Layer
Tim Englich <tim.englich@intevation.de>
parents: 858
diff changeset
472 Layer as WMS so that it is possible to handle more than one Layer in one
3fbabd4803d7 ISSUE252 Make it possible to export more than one Layer
Tim Englich <tim.englich@intevation.de>
parents: 858
diff changeset
473 request.
3fbabd4803d7 ISSUE252 Make it possible to export more than one Layer
Tim Englich <tim.englich@intevation.de>
parents: 858
diff changeset
474 * doc/conf/products/layer/conf.xml:
3fbabd4803d7 ISSUE252 Make it possible to export more than one Layer
Tim Englich <tim.englich@intevation.de>
parents: 858
diff changeset
475 Modified workflow so that it is possible to select more than one Layer
3fbabd4803d7 ISSUE252 Make it possible to export more than one Layer
Tim Englich <tim.englich@intevation.de>
parents: 858
diff changeset
476 to download them as Shapefile or publish them as WMS.
3fbabd4803d7 ISSUE252 Make it possible to export more than one Layer
Tim Englich <tim.englich@intevation.de>
parents: 858
diff changeset
477 * src/main/java/de/intevation/gnv/utils/MetaWriter.java
3fbabd4803d7 ISSUE252 Make it possible to export more than one Layer
Tim Englich <tim.englich@intevation.de>
parents: 858
diff changeset
478 (writeLayerMeta), (writeLayerMeta), writeMetaFile):
3fbabd4803d7 ISSUE252 Make it possible to export more than one Layer
Tim Englich <tim.englich@intevation.de>
parents: 858
diff changeset
479 modified Methods so that it is possible to generate a Metafile containing
3fbabd4803d7 ISSUE252 Make it possible to export more than one Layer
Tim Englich <tim.englich@intevation.de>
parents: 858
diff changeset
480 more than one Layer in it.
3fbabd4803d7 ISSUE252 Make it possible to export more than one Layer
Tim Englich <tim.englich@intevation.de>
parents: 858
diff changeset
481 * src/main/java/de/intevation/gnv/state/layer/LayerMetaData.java:
3fbabd4803d7 ISSUE252 Make it possible to export more than one Layer
Tim Englich <tim.englich@intevation.de>
parents: 858
diff changeset
482 Added Beanclass for temporal storing the Metadata which is required to
3fbabd4803d7 ISSUE252 Make it possible to export more than one Layer
Tim Englich <tim.englich@intevation.de>
parents: 858
diff changeset
483 generate a Shapafile or an WMS-Layer.
3fbabd4803d7 ISSUE252 Make it possible to export more than one Layer
Tim Englich <tim.englich@intevation.de>
parents: 858
diff changeset
484 * src/main/java/de/intevation/gnv/state/layer/LayerOutputState.java:
3fbabd4803d7 ISSUE252 Make it possible to export more than one Layer
Tim Englich <tim.englich@intevation.de>
parents: 858
diff changeset
485 Modified the workflow so that it is possible to export multiple Layer
3fbabd4803d7 ISSUE252 Make it possible to export more than one Layer
Tim Englich <tim.englich@intevation.de>
parents: 858
diff changeset
486 in one Zip-File or publish multiple Layers in one WMS.
3fbabd4803d7 ISSUE252 Make it possible to export more than one Layer
Tim Englich <tim.englich@intevation.de>
parents: 858
diff changeset
487
858
ec2265bb85a1 Adapted the configuration to call the wrapper that exports the mapfile path.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 857
diff changeset
488 2010-04-23 Ingo Weinzierl <ingo.weinzierl@intevation.de>
ec2265bb85a1 Adapted the configuration to call the wrapper that exports the mapfile path.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 857
diff changeset
489
ec2265bb85a1 Adapted the configuration to call the wrapper that exports the mapfile path.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 857
diff changeset
490 Issue235
ec2265bb85a1 Adapted the configuration to call the wrapper that exports the mapfile path.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 857
diff changeset
491
ec2265bb85a1 Adapted the configuration to call the wrapper that exports the mapfile path.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 857
diff changeset
492 * doc/conf/conf.xml: Adapted the MapServer path in the configuration to call
ec2265bb85a1 Adapted the configuration to call the wrapper that exports the mapfile path.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 857
diff changeset
493 the wrapper that exports the mapfile path (see below).
ec2265bb85a1 Adapted the configuration to call the wrapper that exports the mapfile path.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 857
diff changeset
494
857
482317922c8b Added a very simple wrapper to export the mapfile path for MapServer (issue220).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 856
diff changeset
495 2010-04-23 Ingo Weinzierl <ingo.weinzierl@intevation.de>
482317922c8b Added a very simple wrapper to export the mapfile path for MapServer (issue220).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 856
diff changeset
496
482317922c8b Added a very simple wrapper to export the mapfile path for MapServer (issue220).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 856
diff changeset
497 Issue220
482317922c8b Added a very simple wrapper to export the mapfile path for MapServer (issue220).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 856
diff changeset
498
482317922c8b Added a very simple wrapper to export the mapfile path for MapServer (issue220).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 856
diff changeset
499 * contrib/mapserv: Added a very simple wrapper script to export the
482317922c8b Added a very simple wrapper to export the mapfile path for MapServer (issue220).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 856
diff changeset
500 mapfile path for MapServer.
482317922c8b Added a very simple wrapper to export the mapfile path for MapServer (issue220).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 856
diff changeset
501
856
c9996913ff4b Adjusted the subtitle creation for charts in 'Horizontalen Schnittprofilen' (see issue138).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 855
diff changeset
502 2010-04-23 Ingo Weinzierl <ingo.weinzierl@intevation.de>
c9996913ff4b Adjusted the subtitle creation for charts in 'Horizontalen Schnittprofilen' (see issue138).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 855
diff changeset
503
c9996913ff4b Adjusted the subtitle creation for charts in 'Horizontalen Schnittprofilen' (see issue138).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 855
diff changeset
504 * src/main/java/de/intevation/gnv/state/profile/horizontal/HorizontalProfileMeshCrossOutputState.java:
c9996913ff4b Adjusted the subtitle creation for charts in 'Horizontalen Schnittprofilen' (see issue138).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 855
diff changeset
505 Inherit from HorizontalProfileMeshOutputState - both are used on meshes.
c9996913ff4b Adjusted the subtitle creation for charts in 'Horizontalen Schnittprofilen' (see issue138).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 855
diff changeset
506 Subtitle creation for charts is the same here
c9996913ff4b Adjusted the subtitle creation for charts in 'Horizontalen Schnittprofilen' (see issue138).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 855
diff changeset
507
c9996913ff4b Adjusted the subtitle creation for charts in 'Horizontalen Schnittprofilen' (see issue138).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 855
diff changeset
508 * src/main/java/de/intevation/gnv/state/profile/horizontal/HorizontalProfileMeshOutputState.java:
c9996913ff4b Adjusted the subtitle creation for charts in 'Horizontalen Schnittprofilen' (see issue138).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 855
diff changeset
509 Add newline strings after each point in the chart subtitle.
c9996913ff4b Adjusted the subtitle creation for charts in 'Horizontalen Schnittprofilen' (see issue138).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 855
diff changeset
510
855
e26935963871 Adjusted chart titles of different horizontalprofile charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 854
diff changeset
511 2010-04-23 Ingo Weinzierl <ingo.weinzierl@intevation.de>
e26935963871 Adjusted chart titles of different horizontalprofile charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 854
diff changeset
512
e26935963871 Adjusted chart titles of different horizontalprofile charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 854
diff changeset
513 Issue138
e26935963871 Adjusted chart titles of different horizontalprofile charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 854
diff changeset
514
e26935963871 Adjusted chart titles of different horizontalprofile charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 854
diff changeset
515 * doc/conf/products/horizontalprofile/conf_mesh.xml: Splitted the
e26935963871 Adjusted chart titles of different horizontalprofile charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 854
diff changeset
516 outputstates of horizontalprofiles into meshes and non-meshes to handle
e26935963871 Adjusted chart titles of different horizontalprofile charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 854
diff changeset
517 the chart subtitle creation.
e26935963871 Adjusted chart titles of different horizontalprofile charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 854
diff changeset
518
e26935963871 Adjusted chart titles of different horizontalprofile charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 854
diff changeset
519 * src/main/java/de/intevation/gnv/state/profile/horizontal/HorizontalProfileMeshOutputState.java,
e26935963871 Adjusted chart titles of different horizontalprofile charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 854
diff changeset
520 src/main/java/de/intevation/gnv/state/profile/horizontal/HorizontalProfileOutputState.java:
e26935963871 Adjusted chart titles of different horizontalprofile charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 854
diff changeset
521 Outputstates for horizontal profiles.
e26935963871 Adjusted chart titles of different horizontalprofile charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 854
diff changeset
522
854
bb2175726c8a Fixed Bug in renaming a Layer in Product Layer. Forgot to checkin ChangeLog
Tim Englich <tim.englich@intevation.de>
parents: 852
diff changeset
523 2010-04-23 Tim Englich <tim.englich@intevation.de>
bb2175726c8a Fixed Bug in renaming a Layer in Product Layer. Forgot to checkin ChangeLog
Tim Englich <tim.englich@intevation.de>
parents: 852
diff changeset
524
bb2175726c8a Fixed Bug in renaming a Layer in Product Layer. Forgot to checkin ChangeLog
Tim Englich <tim.englich@intevation.de>
parents: 852
diff changeset
525 * src/main/java/de/intevation/gnv/state/layer/LayerOutputState.java (getWMS):
bb2175726c8a Fixed Bug in renaming a Layer in Product Layer. Forgot to checkin ChangeLog
Tim Englich <tim.englich@intevation.de>
parents: 852
diff changeset
526 Fixed Bug Renaming Layer. Now the Title is set and the correct method
bb2175726c8a Fixed Bug in renaming a Layer in Product Layer. Forgot to checkin ChangeLog
Tim Englich <tim.englich@intevation.de>
parents: 852
diff changeset
527 is called.
bb2175726c8a Fixed Bug in renaming a Layer in Product Layer. Forgot to checkin ChangeLog
Tim Englich <tim.englich@intevation.de>
parents: 852
diff changeset
528
bb2175726c8a Fixed Bug in renaming a Layer in Product Layer. Forgot to checkin ChangeLog
Tim Englich <tim.englich@intevation.de>
parents: 852
diff changeset
529 * src/main/java/de/intevation/gnv/utils/MetaWriter.java (writeLayerMeta):
bb2175726c8a Fixed Bug in renaming a Layer in Product Layer. Forgot to checkin ChangeLog
Tim Englich <tim.englich@intevation.de>
parents: 852
diff changeset
530 Put Node Title into XML-Fragment of an Layer so that it is
bb2175726c8a Fixed Bug in renaming a Layer in Product Layer. Forgot to checkin ChangeLog
Tim Englich <tim.englich@intevation.de>
parents: 852
diff changeset
531 possible to change the name of an Layer.
bb2175726c8a Fixed Bug in renaming a Layer in Product Layer. Forgot to checkin ChangeLog
Tim Englich <tim.englich@intevation.de>
parents: 852
diff changeset
532
bb2175726c8a Fixed Bug in renaming a Layer in Product Layer. Forgot to checkin ChangeLog
Tim Englich <tim.englich@intevation.de>
parents: 852
diff changeset
533 * doc/conf/maptemplates/layer_polygon.vm,
bb2175726c8a Fixed Bug in renaming a Layer in Product Layer. Forgot to checkin ChangeLog
Tim Englich <tim.englich@intevation.de>
parents: 852
diff changeset
534 doc/conf/maptemplates/layer_point.vm,
bb2175726c8a Fixed Bug in renaming a Layer in Product Layer. Forgot to checkin ChangeLog
Tim Englich <tim.englich@intevation.de>
parents: 852
diff changeset
535 doc/conf/maptemplates/layer_linestring.vm:
bb2175726c8a Fixed Bug in renaming a Layer in Product Layer. Forgot to checkin ChangeLog
Tim Englich <tim.englich@intevation.de>
parents: 852
diff changeset
536 Modified Templates so that the Name of an layer is fetched from the Title
bb2175726c8a Fixed Bug in renaming a Layer in Product Layer. Forgot to checkin ChangeLog
Tim Englich <tim.englich@intevation.de>
parents: 852
diff changeset
537 of the Layerbean. This is the same way as used in any other Templates.
bb2175726c8a Fixed Bug in renaming a Layer in Product Layer. Forgot to checkin ChangeLog
Tim Englich <tim.englich@intevation.de>
parents: 852
diff changeset
538
852
b5f4b6073cde Calculate the depth in an odv export of a 'Profilschnitt' properly (issue217).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 851
diff changeset
539 2010-04-22 Ingo Weinzierl <ingo.weinzierl@intevation.de>
b5f4b6073cde Calculate the depth in an odv export of a 'Profilschnitt' properly (issue217).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 851
diff changeset
540
b5f4b6073cde Calculate the depth in an odv export of a 'Profilschnitt' properly (issue217).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 851
diff changeset
541 Issue217
b5f4b6073cde Calculate the depth in an odv export of a 'Profilschnitt' properly (issue217).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 851
diff changeset
542
b5f4b6073cde Calculate the depth in an odv export of a 'Profilschnitt' properly (issue217).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 851
diff changeset
543 * src/main/java/de/intevation/gnv/state/profile/verticalcrosssection/VerticalCrossSectionOutputState.java:
b5f4b6073cde Calculate the depth in an odv export of a 'Profilschnitt' properly (issue217).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 851
diff changeset
544 Added the cell width of the interpolation to the constructor call of the
b5f4b6073cde Calculate the depth in an odv export of a 'Profilschnitt' properly (issue217).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 851
diff changeset
545 odv export.
b5f4b6073cde Calculate the depth in an odv export of a 'Profilschnitt' properly (issue217).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 851
diff changeset
546
b5f4b6073cde Calculate the depth in an odv export of a 'Profilschnitt' properly (issue217).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 851
diff changeset
547 * src/main/java/de/intevation/gnv/exports/VerticalCrossODVExport.java:
b5f4b6073cde Calculate the depth in an odv export of a 'Profilschnitt' properly (issue217).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 851
diff changeset
548 Corrected the depth calculation.
b5f4b6073cde Calculate the depth in an odv export of a 'Profilschnitt' properly (issue217).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 851
diff changeset
549
851
4bcf7bf4bfb7 Presentation of values in the statistic is now language specific (issue228).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 850
diff changeset
550 2010-04-21 Ingo Weinzierl <ingo.weinzierl@intevation.de>
4bcf7bf4bfb7 Presentation of values in the statistic is now language specific (issue228).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 850
diff changeset
551
4bcf7bf4bfb7 Presentation of values in the statistic is now language specific (issue228).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 850
diff changeset
552 Issue228
4bcf7bf4bfb7 Presentation of values in the statistic is now language specific (issue228).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 850
diff changeset
553
4bcf7bf4bfb7 Presentation of values in the statistic is now language specific (issue228).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 850
diff changeset
554 * src/main/java/de/intevation/gnv/state/timeseries/TimeSeriesOutputState.java:
4bcf7bf4bfb7 Presentation of values in the statistic is now language specific (issue228).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 850
diff changeset
555 The presentation of values contained in the statistic are language
4bcf7bf4bfb7 Presentation of values in the statistic is now language specific (issue228).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 850
diff changeset
556 specific, now.
4bcf7bf4bfb7 Presentation of values in the statistic is now language specific (issue228).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 850
diff changeset
557
850
39d06d01825a Finalized the odv export of a 'Profilschnitt' (issue217).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 849
diff changeset
558 2010-04-21 Ingo Weinzierl <ingo.weinzierl@intevation.de>
39d06d01825a Finalized the odv export of a 'Profilschnitt' (issue217).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 849
diff changeset
559
39d06d01825a Finalized the odv export of a 'Profilschnitt' (issue217).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 849
diff changeset
560 Issue217
39d06d01825a Finalized the odv export of a 'Profilschnitt' (issue217).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 849
diff changeset
561
39d06d01825a Finalized the odv export of a 'Profilschnitt' (issue217).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 849
diff changeset
562 * src/main/java/de/intevation/gnv/exports/VerticalCrossODVExport.java: The
39d06d01825a Finalized the odv export of a 'Profilschnitt' (issue217).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 849
diff changeset
563 first column (cruise) in an odv export is filled with a static "GNVExport"
39d06d01825a Finalized the odv export of a 'Profilschnitt' (issue217).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 849
diff changeset
564 string. The second column (station) is filled with a generated string
39d06d01825a Finalized the odv export of a 'Profilschnitt' (issue217).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 849
diff changeset
565 "Station" concartinated with the index of the current coordinate
39d06d01825a Finalized the odv export of a 'Profilschnitt' (issue217).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 849
diff changeset
566 (e.g. "Station_1"). Both columns are written to odv only if the coordinate
39d06d01825a Finalized the odv export of a 'Profilschnitt' (issue217).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 849
diff changeset
567 changes - otherwise these strings are replaced by tabs.
39d06d01825a Finalized the odv export of a 'Profilschnitt' (issue217).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 849
diff changeset
568
849
38c8cc586a85 Expand the range of a horizontalprofile chart manually if there is only a single data point or more data points with all the same value in this chart (issue233).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 848
diff changeset
569 2010-04-21 Ingo Weinzierl <ingo.weinzierl@intevation.de>
38c8cc586a85 Expand the range of a horizontalprofile chart manually if there is only a single data point or more data points with all the same value in this chart (issue233).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 848
diff changeset
570
38c8cc586a85 Expand the range of a horizontalprofile chart manually if there is only a single data point or more data points with all the same value in this chart (issue233).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 848
diff changeset
571 Issue233
38c8cc586a85 Expand the range of a horizontalprofile chart manually if there is only a single data point or more data points with all the same value in this chart (issue233).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 848
diff changeset
572
38c8cc586a85 Expand the range of a horizontalprofile chart manually if there is only a single data point or more data points with all the same value in this chart (issue233).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 848
diff changeset
573 * src/main/java/de/intevation/gnv/chart/HorizontalProfileChart.java: Expand
38c8cc586a85 Expand the range of a horizontalprofile chart manually if there is only a single data point or more data points with all the same value in this chart (issue233).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 848
diff changeset
574 the range of the range axis (y-axis) manually if there is only one data
38c8cc586a85 Expand the range of a horizontalprofile chart manually if there is only a single data point or more data points with all the same value in this chart (issue233).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 848
diff changeset
575 point or more data points with the same value.
38c8cc586a85 Expand the range of a horizontalprofile chart manually if there is only a single data point or more data points with all the same value in this chart (issue233).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 848
diff changeset
576
848
47280aff0eb7 Added an y-axis label in histograms (issue243).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 847
diff changeset
577 2010-04-21 Ingo Weinzierl <ingo.weinzierl@intevation.de>
47280aff0eb7 Added an y-axis label in histograms (issue243).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 847
diff changeset
578
47280aff0eb7 Added an y-axis label in histograms (issue243).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 847
diff changeset
579 Issue243
47280aff0eb7 Added an y-axis label in histograms (issue243).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 847
diff changeset
580
47280aff0eb7 Added an y-axis label in histograms (issue243).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 847
diff changeset
581 * src/main/java/de/intevation/gnv/state/timeseries/TimeSeriesOutputState.java:
47280aff0eb7 Added an y-axis label in histograms (issue243).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 847
diff changeset
582 Added an y-axis label for histogram creation.
47280aff0eb7 Added an y-axis label in histograms (issue243).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 847
diff changeset
583
47280aff0eb7 Added an y-axis label in histograms (issue243).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 847
diff changeset
584 * src/main/resources/lang/artifactMessages.properties,
47280aff0eb7 Added an y-axis label in histograms (issue243).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 847
diff changeset
585 src/main/resources/lang/artifactMessages_de_DE.properties,
47280aff0eb7 Added an y-axis label in histograms (issue243).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 847
diff changeset
586 src/main/resources/lang/artifactMessages_en.properties,
47280aff0eb7 Added an y-axis label in histograms (issue243).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 847
diff changeset
587 src/main/resources/lang/artifactMessages_de.properties: Added the string
47280aff0eb7 Added an y-axis label in histograms (issue243).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 847
diff changeset
588 used as y-axis label in histograms.
47280aff0eb7 Added an y-axis label in histograms (issue243).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 847
diff changeset
589
847
42c4cfc0d133 Changed the type of histogram parameter 'binwidth' from integer to double (issue231).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 846
diff changeset
590 2010-04-21 Ingo Weinzierl <ingo.weinzierl@intevation.de>
42c4cfc0d133 Changed the type of histogram parameter 'binwidth' from integer to double (issue231).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 846
diff changeset
591
42c4cfc0d133 Changed the type of histogram parameter 'binwidth' from integer to double (issue231).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 846
diff changeset
592 Issue231
42c4cfc0d133 Changed the type of histogram parameter 'binwidth' from integer to double (issue231).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 846
diff changeset
593
42c4cfc0d133 Changed the type of histogram parameter 'binwidth' from integer to double (issue231).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 846
diff changeset
594 * doc/conf/products/timeseries/conf_mesh.xml,
42c4cfc0d133 Changed the type of histogram parameter 'binwidth' from integer to double (issue231).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 846
diff changeset
595 doc/conf/products/horizontalprofile/conf_mesh.xml,
42c4cfc0d133 Changed the type of histogram parameter 'binwidth' from integer to double (issue231).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 846
diff changeset
596 doc/conf/products/horizontalprofile/conf_instantaneouspoint.xml,
42c4cfc0d133 Changed the type of histogram parameter 'binwidth' from integer to double (issue231).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 846
diff changeset
597 doc/conf/products/horizontalprofile/conf_mesh_cross.xml,
42c4cfc0d133 Changed the type of histogram parameter 'binwidth' from integer to double (issue231).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 846
diff changeset
598 doc/conf/products/verticalprofile/conf_mesh.xml,
42c4cfc0d133 Changed the type of histogram parameter 'binwidth' from integer to double (issue231).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 846
diff changeset
599 doc/conf/products/verticalprofile/conf_timeseriespoint.xml,
42c4cfc0d133 Changed the type of histogram parameter 'binwidth' from integer to double (issue231).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 846
diff changeset
600 doc/conf/products/verticalprofile/conf_instantaneouspoint.xml: Switched
42c4cfc0d133 Changed the type of histogram parameter 'binwidth' from integer to double (issue231).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 846
diff changeset
601 histogram parameter type 'binwidth' from integer to double.
42c4cfc0d133 Changed the type of histogram parameter 'binwidth' from integer to double (issue231).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 846
diff changeset
602
846
8b6ef091d38c It is possible to draw VerticalProfileCharts with just one single data point (issue229).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 845
diff changeset
603 2010-04-21 Ingo Weinzierl <ingo.weinzierl@intevation.de>
8b6ef091d38c It is possible to draw VerticalProfileCharts with just one single data point (issue229).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 845
diff changeset
604
8b6ef091d38c It is possible to draw VerticalProfileCharts with just one single data point (issue229).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 845
diff changeset
605 Issue229
8b6ef091d38c It is possible to draw VerticalProfileCharts with just one single data point (issue229).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 845
diff changeset
606 JFreeChart needs at least a lower and a different upper bounds to
8b6ef091d38c It is possible to draw VerticalProfileCharts with just one single data point (issue229).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 845
diff changeset
607 calculate the range of the domain axis automatically.
8b6ef091d38c It is possible to draw VerticalProfileCharts with just one single data point (issue229).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 845
diff changeset
608
8b6ef091d38c It is possible to draw VerticalProfileCharts with just one single data point (issue229).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 845
diff changeset
609 * src/main/java/de/intevation/gnv/chart/VerticalProfileChart.java: Override
8b6ef091d38c It is possible to draw VerticalProfileCharts with just one single data point (issue229).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 845
diff changeset
610 method that adjusts the range of domain and range axes.
8b6ef091d38c It is possible to draw VerticalProfileCharts with just one single data point (issue229).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 845
diff changeset
611
8b6ef091d38c It is possible to draw VerticalProfileCharts with just one single data point (issue229).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 845
diff changeset
612 * src/main/java/de/intevation/gnv/chart/HorizontalProfileChart.java:
8b6ef091d38c It is possible to draw VerticalProfileCharts with just one single data point (issue229).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 845
diff changeset
613 Override method that adjusts the range of domain and range axes. If there
8b6ef091d38c It is possible to draw VerticalProfileCharts with just one single data point (issue229).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 845
diff changeset
614 are more changes to be done in the future, caused by inheritance from
8b6ef091d38c It is possible to draw VerticalProfileCharts with just one single data point (issue229).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 845
diff changeset
615 VerticalProfileChart, we should stop that and derive this class from
8b6ef091d38c It is possible to draw VerticalProfileCharts with just one single data point (issue229).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 845
diff changeset
616 AbstractXYLineChart!
8b6ef091d38c It is possible to draw VerticalProfileCharts with just one single data point (issue229).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 845
diff changeset
617
845
797a6264b89b Integrated the CacheCleaner for the ThematicDataCache
Tim Englich <tim.englich@intevation.de>
parents: 844
diff changeset
618 2010-04-20 Tim Englich <tim.englich@intevation.de>
797a6264b89b Integrated the CacheCleaner for the ThematicDataCache
Tim Englich <tim.englich@intevation.de>
parents: 844
diff changeset
619
797a6264b89b Integrated the CacheCleaner for the ThematicDataCache
Tim Englich <tim.englich@intevation.de>
parents: 844
diff changeset
620 * src/main/java/de/intevation/gnv/artifacts/cache/CacheFactory.java (initializeCache):
797a6264b89b Integrated the CacheCleaner for the ThematicDataCache
Tim Englich <tim.englich@intevation.de>
parents: 844
diff changeset
621 Initialize the CacheCline after the initialization of the ThematicDataCache.
797a6264b89b Integrated the CacheCleaner for the ThematicDataCache
Tim Englich <tim.englich@intevation.de>
parents: 844
diff changeset
622
797a6264b89b Integrated the CacheCleaner for the ThematicDataCache
Tim Englich <tim.englich@intevation.de>
parents: 844
diff changeset
623 * src/main/java/de/intevation/gnv/state/StateBase.java (setHash):
797a6264b89b Integrated the CacheCleaner for the ThematicDataCache
Tim Englich <tim.englich@intevation.de>
parents: 844
diff changeset
624 Integrate an '#' as separator in the Hashvalue of an State to separate the
797a6264b89b Integrated the CacheCleaner for the ThematicDataCache
Tim Englich <tim.englich@intevation.de>
parents: 844
diff changeset
625 StateId unambiguously. This is required because a StateId can be a
797a6264b89b Integrated the CacheCleaner for the ThematicDataCache
Tim Englich <tim.englich@intevation.de>
parents: 844
diff changeset
626 Substring of an other StateId.
797a6264b89b Integrated the CacheCleaner for the ThematicDataCache
Tim Englich <tim.englich@intevation.de>
parents: 844
diff changeset
627
797a6264b89b Integrated the CacheCleaner for the ThematicDataCache
Tim Englich <tim.englich@intevation.de>
parents: 844
diff changeset
628 * src/main/java/de/intevation/gnv/state/cache/QueryObject.java:
797a6264b89b Integrated the CacheCleaner for the ThematicDataCache
Tim Englich <tim.englich@intevation.de>
parents: 844
diff changeset
629 Bean for representing all database-Queries which are used for fetching
797a6264b89b Integrated the CacheCleaner for the ThematicDataCache
Tim Englich <tim.englich@intevation.de>
parents: 844
diff changeset
630 Data which is stoted in the ThematicDataCache.
797a6264b89b Integrated the CacheCleaner for the ThematicDataCache
Tim Englich <tim.englich@intevation.de>
parents: 844
diff changeset
631
797a6264b89b Integrated the CacheCleaner for the ThematicDataCache
Tim Englich <tim.englich@intevation.de>
parents: 844
diff changeset
632 * src/main/java/de/intevation/gnv/state/cache/ThematicDataCacheCleaner.java:
797a6264b89b Integrated the CacheCleaner for the ThematicDataCache
Tim Englich <tim.englich@intevation.de>
parents: 844
diff changeset
633 Specific CacheCleaner for cleaning the ThematicData-Cache. It extend the
797a6264b89b Integrated the CacheCleaner for the ThematicDataCache
Tim Englich <tim.englich@intevation.de>
parents: 844
diff changeset
634 CacheCleaner of the geo-backand and has the same configuration
797a6264b89b Integrated the CacheCleaner for the ThematicDataCache
Tim Englich <tim.englich@intevation.de>
parents: 844
diff changeset
635 possibilities.
797a6264b89b Integrated the CacheCleaner for the ThematicDataCache
Tim Englich <tim.englich@intevation.de>
parents: 844
diff changeset
636
844
74608c12b4fe Added Query for the CacheCleaner that it use to determin which Tables has been updated.
Tim Englich <tim.englich@intevation.de>
parents: 843
diff changeset
637 2010-04-20 Tim Englich <tim.englich@intevation.de>
74608c12b4fe Added Query for the CacheCleaner that it use to determin which Tables has been updated.
Tim Englich <tim.englich@intevation.de>
parents: 843
diff changeset
638
74608c12b4fe Added Query for the CacheCleaner that it use to determin which Tables has been updated.
Tim Englich <tim.englich@intevation.de>
parents: 843
diff changeset
639 * doc/conf/queries.properties:
74608c12b4fe Added Query for the CacheCleaner that it use to determin which Tables has been updated.
Tim Englich <tim.englich@intevation.de>
parents: 843
diff changeset
640 Added Query for the CacheCleaner that it use to determin which Tables has
74608c12b4fe Added Query for the CacheCleaner that it use to determin which Tables has been updated.
Tim Englich <tim.englich@intevation.de>
parents: 843
diff changeset
641 been updated.
74608c12b4fe Added Query for the CacheCleaner that it use to determin which Tables has been updated.
Tim Englich <tim.englich@intevation.de>
parents: 843
diff changeset
642
843
4bae3081eb1e Removed a already implemented TODO from code relating to WMS un-publishing after and end-of-life of an artifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 842
diff changeset
643 2010-04-20 Ingo Weinzierl <ingo.weinzierl@intevation.de>
4bae3081eb1e Removed a already implemented TODO from code relating to WMS un-publishing after and end-of-life of an artifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 842
diff changeset
644
4bae3081eb1e Removed a already implemented TODO from code relating to WMS un-publishing after and end-of-life of an artifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 842
diff changeset
645 * src/main/java/de/intevation/gnv/state/profile/horizontalcrosssection/HorizontalCrossSectionMeshOutputState.java:
4bae3081eb1e Removed a already implemented TODO from code relating to WMS un-publishing after and end-of-life of an artifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 842
diff changeset
646 Removed a TODO from code -> TODO already implemented.
4bae3081eb1e Removed a already implemented TODO from code relating to WMS un-publishing after and end-of-life of an artifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 842
diff changeset
647
842
31f63a14a2c3 Improved the workaround of rev955: There is no gap between the left & bottom border and data area anymore (issue163).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 841
diff changeset
648 2010-04-20 Ingo Weinzierl <ingo.weinzierl@intevation.de>
31f63a14a2c3 Improved the workaround of rev955: There is no gap between the left & bottom border and data area anymore (issue163).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 841
diff changeset
649
31f63a14a2c3 Improved the workaround of rev955: There is no gap between the left & bottom border and data area anymore (issue163).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 841
diff changeset
650 Issue163: Workaround improved.
31f63a14a2c3 Improved the workaround of rev955: There is no gap between the left & bottom border and data area anymore (issue163).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 841
diff changeset
651
31f63a14a2c3 Improved the workaround of rev955: There is no gap between the left & bottom border and data area anymore (issue163).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 841
diff changeset
652 * src/main/java/de/intevation/gnv/chart/VerticalCrossSectionChart.java:
31f63a14a2c3 Improved the workaround of rev955: There is no gap between the left & bottom border and data area anymore (issue163).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 841
diff changeset
653 Removed the bottom and left space between data area and plot border and
31f63a14a2c3 Improved the workaround of rev955: There is no gap between the left & bottom border and data area anymore (issue163).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 841
diff changeset
654 set a padding of 10px between each border of the whole area (containing
31f63a14a2c3 Improved the workaround of rev955: There is no gap between the left & bottom border and data area anymore (issue163).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 841
diff changeset
655 plot area, legend, chart title, etc).
31f63a14a2c3 Improved the workaround of rev955: There is no gap between the left & bottom border and data area anymore (issue163).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 841
diff changeset
656
841
9cbc8343a04d Implemented a workaround to avoid an amount of cut axis labels in 2D charts (issue163).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 840
diff changeset
657 2010-04-20 Ingo Weinzierl <ingo.weinzierl@intevation.de>
9cbc8343a04d Implemented a workaround to avoid an amount of cut axis labels in 2D charts (issue163).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 840
diff changeset
658
9cbc8343a04d Implemented a workaround to avoid an amount of cut axis labels in 2D charts (issue163).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 840
diff changeset
659 Issue163: Workaround implemented.
9cbc8343a04d Implemented a workaround to avoid an amount of cut axis labels in 2D charts (issue163).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 840
diff changeset
660
9cbc8343a04d Implemented a workaround to avoid an amount of cut axis labels in 2D charts (issue163).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 840
diff changeset
661 * src/main/java/de/intevation/gnv/chart/VerticalCrossSectionChart.java:
9cbc8343a04d Implemented a workaround to avoid an amount of cut axis labels in 2D charts (issue163).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 840
diff changeset
662 Added a gap between data area and the plot border to avoid an amount of
9cbc8343a04d Implemented a workaround to avoid an amount of cut axis labels in 2D charts (issue163).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 840
diff changeset
663 cut axes labels (small labels aren't cut anymore, large labels will still
9cbc8343a04d Implemented a workaround to avoid an amount of cut axis labels in 2D charts (issue163).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 840
diff changeset
664 be cut).
9cbc8343a04d Implemented a workaround to avoid an amount of cut axis labels in 2D charts (issue163).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 840
diff changeset
665
9cbc8343a04d Implemented a workaround to avoid an amount of cut axis labels in 2D charts (issue163).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 840
diff changeset
666 * src/main/java/de/intevation/gnv/jfreechart/PolygonPlot.java: Added some
9cbc8343a04d Implemented a workaround to avoid an amount of cut axis labels in 2D charts (issue163).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 840
diff changeset
667 necessary methods to set the first domain and range axis.
9cbc8343a04d Implemented a workaround to avoid an amount of cut axis labels in 2D charts (issue163).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 840
diff changeset
668
840
47578d91c4f0 Added a metadata section into the mapfile and feed it with the MapServer URL (issue235).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 839
diff changeset
669 2010-04-20 Ingo Weinzierl <ingo.weinzierl@intevation.de>
47578d91c4f0 Added a metadata section into the mapfile and feed it with the MapServer URL (issue235).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 839
diff changeset
670
47578d91c4f0 Added a metadata section into the mapfile and feed it with the MapServer URL (issue235).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 839
diff changeset
671 Issue235
47578d91c4f0 Added a metadata section into the mapfile and feed it with the MapServer URL (issue235).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 839
diff changeset
672
47578d91c4f0 Added a metadata section into the mapfile and feed it with the MapServer URL (issue235).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 839
diff changeset
673 * doc/conf/maptemplates/mapfile.vm: Added a metadata section into the
47578d91c4f0 Added a metadata section into the mapfile and feed it with the MapServer URL (issue235).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 839
diff changeset
674 mapfile template.
47578d91c4f0 Added a metadata section into the mapfile and feed it with the MapServer URL (issue235).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 839
diff changeset
675
47578d91c4f0 Added a metadata section into the mapfile and feed it with the MapServer URL (issue235).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 839
diff changeset
676 * src/main/java/de/intevation/gnv/utils/MapfileGenerator.java: Read the URL
47578d91c4f0 Added a metadata section into the mapfile and feed it with the MapServer URL (issue235).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 839
diff changeset
677 of the MapServer from configuration and feed the template with this
47578d91c4f0 Added a metadata section into the mapfile and feed it with the MapServer URL (issue235).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 839
diff changeset
678 information. The URL is used in the metadata section for filling the 'wms
47578d91c4f0 Added a metadata section into the mapfile and feed it with the MapServer URL (issue235).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 839
diff changeset
679 onlineresource' field.
47578d91c4f0 Added a metadata section into the mapfile and feed it with the MapServer URL (issue235).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 839
diff changeset
680
839
ac5988f27714 Added the time interval into the subtitle of timeseries charts (issue152).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 838
diff changeset
681 2010-04-19 Ingo Weinzierl <ingo.weinzierl@intevation.de>
ac5988f27714 Added the time interval into the subtitle of timeseries charts (issue152).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 838
diff changeset
682
ac5988f27714 Added the time interval into the subtitle of timeseries charts (issue152).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 838
diff changeset
683 Issue152
ac5988f27714 Added the time interval into the subtitle of timeseries charts (issue152).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 838
diff changeset
684
ac5988f27714 Added the time interval into the subtitle of timeseries charts (issue152).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 838
diff changeset
685 * src/main/java/de/intevation/gnv/state/StateBase.java:
ac5988f27714 Added the time interval into the subtitle of timeseries charts (issue152).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 838
diff changeset
686 Added a date formatter for parsing dates from internal data objects.
ac5988f27714 Added the time interval into the subtitle of timeseries charts (issue152).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 838
diff changeset
687
ac5988f27714 Added the time interval into the subtitle of timeseries charts (issue152).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 838
diff changeset
688 * src/main/java/de/intevation/gnv/state/timeseries/TimeSeriesOutputState.java:
ac5988f27714 Added the time interval into the subtitle of timeseries charts (issue152).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 838
diff changeset
689 Added the time interval of timeseries charts into the subtitle of this
ac5988f27714 Added the time interval into the subtitle of timeseries charts (issue152).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 838
diff changeset
690 charts.
ac5988f27714 Added the time interval into the subtitle of timeseries charts (issue152).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 838
diff changeset
691
838
e91ebe3696ec Iterate through former states as well when searching for an input collection (issue226).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 837
diff changeset
692 2010-04-19 Ingo Weinzierl <ingo.weinzierl@intevation.de>
e91ebe3696ec Iterate through former states as well when searching for an input collection (issue226).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 837
diff changeset
693
e91ebe3696ec Iterate through former states as well when searching for an input collection (issue226).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 837
diff changeset
694 Issue226
e91ebe3696ec Iterate through former states as well when searching for an input collection (issue226).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 837
diff changeset
695
e91ebe3696ec Iterate through former states as well when searching for an input collection (issue226).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 837
diff changeset
696 * src/main/java/de/intevation/gnv/state/timeseries/TimeSeriesOutputState.java:
e91ebe3696ec Iterate through former states as well when searching for an input collection (issue226).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 837
diff changeset
697 Iterate through former states when searching for an input collections -
e91ebe3696ec Iterate through former states as well when searching for an input collection (issue226).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 837
diff changeset
698 searching in the current state is not enough because it stores the current
e91ebe3696ec Iterate through former states as well when searching for an input collection (issue226).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 837
diff changeset
699 input values only.
e91ebe3696ec Iterate through former states as well when searching for an input collection (issue226).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 837
diff changeset
700
837
43f3c0cd60f2 First implementation of an odv export of a 'Profilschnitt' (issue217).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 836
diff changeset
701 2010-04-19 Ingo Weinzierl <ingo.weinzierl@intevation.de>
43f3c0cd60f2 First implementation of an odv export of a 'Profilschnitt' (issue217).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 836
diff changeset
702
43f3c0cd60f2 First implementation of an odv export of a 'Profilschnitt' (issue217).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 836
diff changeset
703 Issue217
43f3c0cd60f2 First implementation of an odv export of a 'Profilschnitt' (issue217).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 836
diff changeset
704
43f3c0cd60f2 First implementation of an odv export of a 'Profilschnitt' (issue217).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 836
diff changeset
705 * doc/conf/products/verticalcrosssection/conf_mesh.xml: Added odv as
43f3c0cd60f2 First implementation of an odv export of a 'Profilschnitt' (issue217).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 836
diff changeset
706 possible export format.
43f3c0cd60f2 First implementation of an odv export of a 'Profilschnitt' (issue217).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 836
diff changeset
707
43f3c0cd60f2 First implementation of an odv export of a 'Profilschnitt' (issue217).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 836
diff changeset
708 * src/main/java/de/intevation/gnv/state/profile/verticalcrosssection/VerticalCrossSectionOutputState.java:
43f3c0cd60f2 First implementation of an odv export of a 'Profilschnitt' (issue217).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 836
diff changeset
709 Collect the necessary data for an odv export and trigger
43f3c0cd60f2 First implementation of an odv export of a 'Profilschnitt' (issue217).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 836
diff changeset
710 VerticalCrossODVExport that writes this data as odv to an output stream.
43f3c0cd60f2 First implementation of an odv export of a 'Profilschnitt' (issue217).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 836
diff changeset
711
43f3c0cd60f2 First implementation of an odv export of a 'Profilschnitt' (issue217).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 836
diff changeset
712 * src/main/java/de/intevation/gnv/math/Interpolation3D.java: Store
43f3c0cd60f2 First implementation of an odv export of a 'Profilschnitt' (issue217).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 836
diff changeset
713 coordinates for each colum in a class variable.
43f3c0cd60f2 First implementation of an odv export of a 'Profilschnitt' (issue217).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 836
diff changeset
714
43f3c0cd60f2 First implementation of an odv export of a 'Profilschnitt' (issue217).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 836
diff changeset
715 * src/main/java/de/intevation/gnv/exports/VerticalCrossODVExport.java:
43f3c0cd60f2 First implementation of an odv export of a 'Profilschnitt' (issue217).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 836
diff changeset
716 Write data used in 'Profilschnitten' to an odv file.
43f3c0cd60f2 First implementation of an odv export of a 'Profilschnitt' (issue217).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 836
diff changeset
717
43f3c0cd60f2 First implementation of an odv export of a 'Profilschnitt' (issue217).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 836
diff changeset
718 TODO: The implementation is not finished yet. There are no cruises and
43f3c0cd60f2 First implementation of an odv export of a 'Profilschnitt' (issue217).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 836
diff changeset
719 stations for 'Profilschnitte', so we need to clarify if this columns can
43f3c0cd60f2 First implementation of an odv export of a 'Profilschnitt' (issue217).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 836
diff changeset
720 be skipped.
43f3c0cd60f2 First implementation of an odv export of a 'Profilschnitt' (issue217).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 836
diff changeset
721
836
05bf8534a35a Using unix line endings only.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 835
diff changeset
722 2010-04-18 Sascha L. Teichmann <sascha.teichmann@intevation.de>
05bf8534a35a Using unix line endings only.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 835
diff changeset
723
05bf8534a35a Using unix line endings only.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 835
diff changeset
724 * src/main/java/de/intevation/gnv/**/*.java:
05bf8534a35a Using unix line endings only.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 835
diff changeset
725 Using unix line endings only.
05bf8534a35a Using unix line endings only.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 835
diff changeset
726
835
2423cefe7d39 Removed trailing whitespace.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 834
diff changeset
727 2010-04-17 Sascha L. Teichmann <sascha.teichmann@intevation.de>
2423cefe7d39 Removed trailing whitespace.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 834
diff changeset
728
2423cefe7d39 Removed trailing whitespace.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 834
diff changeset
729 * src/main/java/de/intevation/gnv/**/*.java:
2423cefe7d39 Removed trailing whitespace.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 834
diff changeset
730 Removed trailing whitespace.
2423cefe7d39 Removed trailing whitespace.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 834
diff changeset
731
834
520a3b4da484 ISSUE232: SQL-Exception caused by missing Mesh-Width-Configuration
Tim Englich <tim.englich@intevation.de>
parents: 833
diff changeset
732 2010-04-16 Tim Englich <tim.englich@intevation.de>
520a3b4da484 ISSUE232: SQL-Exception caused by missing Mesh-Width-Configuration
Tim Englich <tim.englich@intevation.de>
parents: 833
diff changeset
733
520a3b4da484 ISSUE232: SQL-Exception caused by missing Mesh-Width-Configuration
Tim Englich <tim.englich@intevation.de>
parents: 833
diff changeset
734 ISSUE232
520a3b4da484 ISSUE232: SQL-Exception caused by missing Mesh-Width-Configuration
Tim Englich <tim.englich@intevation.de>
parents: 833
diff changeset
735
520a3b4da484 ISSUE232: SQL-Exception caused by missing Mesh-Width-Configuration
Tim Englich <tim.englich@intevation.de>
parents: 833
diff changeset
736 * doc/conf/meshwidth.xml:
520a3b4da484 ISSUE232: SQL-Exception caused by missing Mesh-Width-Configuration
Tim Englich <tim.englich@intevation.de>
parents: 833
diff changeset
737 Added missing Meshes to the Configuration and added more detailed
520a3b4da484 ISSUE232: SQL-Exception caused by missing Mesh-Width-Configuration
Tim Englich <tim.englich@intevation.de>
parents: 833
diff changeset
738 descriptions to the entries so they can be refred easier to the Meshes in
520a3b4da484 ISSUE232: SQL-Exception caused by missing Mesh-Width-Configuration
Tim Englich <tim.englich@intevation.de>
parents: 833
diff changeset
739 the System.
520a3b4da484 ISSUE232: SQL-Exception caused by missing Mesh-Width-Configuration
Tim Englich <tim.englich@intevation.de>
parents: 833
diff changeset
740
833
8065295ae255 ISSUE200: Only Layer which contains Items should be displayed
Tim Englich <tim.englich@intevation.de>
parents: 832
diff changeset
741 2010-04-16 Tim Englich <tim.englich@intevation.de>
8065295ae255 ISSUE200: Only Layer which contains Items should be displayed
Tim Englich <tim.englich@intevation.de>
parents: 832
diff changeset
742
8065295ae255 ISSUE200: Only Layer which contains Items should be displayed
Tim Englich <tim.englich@intevation.de>
parents: 832
diff changeset
743 ISSUE200
8065295ae255 ISSUE200: Only Layer which contains Items should be displayed
Tim Englich <tim.englich@intevation.de>
parents: 832
diff changeset
744
8065295ae255 ISSUE200: Only Layer which contains Items should be displayed
Tim Englich <tim.englich@intevation.de>
parents: 832
diff changeset
745 * doc/conf/queries.properties:
8065295ae255 ISSUE200: Only Layer which contains Items should be displayed
Tim Englich <tim.englich@intevation.de>
parents: 832
diff changeset
746 Modified Query for selecting available Layer for product Layer.
8065295ae255 ISSUE200: Only Layer which contains Items should be displayed
Tim Englich <tim.englich@intevation.de>
parents: 832
diff changeset
747 The table has an Column named Items which contains the Number of Items
8065295ae255 ISSUE200: Only Layer which contains Items should be displayed
Tim Englich <tim.englich@intevation.de>
parents: 832
diff changeset
748 that are in the Layer. Only Layer which are not empty should be
8065295ae255 ISSUE200: Only Layer which contains Items should be displayed
Tim Englich <tim.englich@intevation.de>
parents: 832
diff changeset
749 displayed.
8065295ae255 ISSUE200: Only Layer which contains Items should be displayed
Tim Englich <tim.englich@intevation.de>
parents: 832
diff changeset
750
831
bcdcce146c14 Read a system property to adjust the percentage that defines the size of a gap in charts (issue175).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 829
diff changeset
751 2010-04-15 Ingo Weinzierl <ingo.weinzierl@intevation.de>
bcdcce146c14 Read a system property to adjust the percentage that defines the size of a gap in charts (issue175).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 829
diff changeset
752
bcdcce146c14 Read a system property to adjust the percentage that defines the size of a gap in charts (issue175).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 829
diff changeset
753 Issue175
bcdcce146c14 Read a system property to adjust the percentage that defines the size of a gap in charts (issue175).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 829
diff changeset
754
bcdcce146c14 Read a system property to adjust the percentage that defines the size of a gap in charts (issue175).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 829
diff changeset
755 * src/main/java/de/intevation/gnv/chart/TimeSeriesChart.java,
bcdcce146c14 Read a system property to adjust the percentage that defines the size of a gap in charts (issue175).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 829
diff changeset
756 src/main/java/de/intevation/gnv/chart/VerticalProfileChart.java: Read
bcdcce146c14 Read a system property to adjust the percentage that defines the size of a gap in charts (issue175).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 829
diff changeset
757 percentage that defines the gap size in charts from system property
bcdcce146c14 Read a system property to adjust the percentage that defines the size of a gap in charts (issue175).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 829
diff changeset
758 "chart.gap.percentage". The default value is 5 (percent) if this property
bcdcce146c14 Read a system property to adjust the percentage that defines the size of a gap in charts (issue175).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 829
diff changeset
759 is not existing.
bcdcce146c14 Read a system property to adjust the percentage that defines the size of a gap in charts (issue175).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 829
diff changeset
760
829
95733e564896 Bugfix: Put some Code that is responsible for Synchonization into the final-block to prevent that the lock is not released.
Tim Englich <tim.englich@intevation.de>
parents: 827
diff changeset
761 2010-04-13 Tim Englich <tim.englich@intevation.de>
95733e564896 Bugfix: Put some Code that is responsible for Synchonization into the final-block to prevent that the lock is not released.
Tim Englich <tim.englich@intevation.de>
parents: 827
diff changeset
762
832
820fab05d035 Checkin missing ChangeLog-Entry to r924
Tim Englich <tim.englich@intevation.de>
parents: 831
diff changeset
763 * src/main/java/de/intevation/gnv/state/timeseries/TimeSeriesOutputState.java (createODV),
820fab05d035 Checkin missing ChangeLog-Entry to r924
Tim Englich <tim.englich@intevation.de>
parents: 831
diff changeset
764 * src/main/java/de/intevation/gnv/state/profile/verticalcrosssection/VerticalCrossSectionOutputState.java (createODV):
820fab05d035 Checkin missing ChangeLog-Entry to r924
Tim Englich <tim.englich@intevation.de>
parents: 831
diff changeset
765 Extract ODV-Generation into its own method that it is possible to override
820fab05d035 Checkin missing ChangeLog-Entry to r924
Tim Englich <tim.englich@intevation.de>
parents: 831
diff changeset
766 it in subclasses.
820fab05d035 Checkin missing ChangeLog-Entry to r924
Tim Englich <tim.englich@intevation.de>
parents: 831
diff changeset
767
820fab05d035 Checkin missing ChangeLog-Entry to r924
Tim Englich <tim.englich@intevation.de>
parents: 831
diff changeset
768 2010-04-13 Tim Englich <tim.englich@intevation.de>
820fab05d035 Checkin missing ChangeLog-Entry to r924
Tim Englich <tim.englich@intevation.de>
parents: 831
diff changeset
769
829
95733e564896 Bugfix: Put some Code that is responsible for Synchonization into the final-block to prevent that the lock is not released.
Tim Englich <tim.englich@intevation.de>
parents: 827
diff changeset
770 * src/main/java/de/intevation/gnv/state/profile/horizontalcrosssection/HorizontalCrossSectionMeshOutputState.java (getWMS):
95733e564896 Bugfix: Put some Code that is responsible for Synchonization into the final-block to prevent that the lock is not released.
Tim Englich <tim.englich@intevation.de>
parents: 827
diff changeset
771 Bugfix: Put some Code that is responsible for Synchonization into the
95733e564896 Bugfix: Put some Code that is responsible for Synchonization into the final-block to prevent that the lock is not released.
Tim Englich <tim.englich@intevation.de>
parents: 827
diff changeset
772 final-block to prevent that the lock is not released.
95733e564896 Bugfix: Put some Code that is responsible for Synchonization into the final-block to prevent that the lock is not released.
Tim Englich <tim.englich@intevation.de>
parents: 827
diff changeset
773
95733e564896 Bugfix: Put some Code that is responsible for Synchonization into the final-block to prevent that the lock is not released.
Tim Englich <tim.englich@intevation.de>
parents: 827
diff changeset
774 2010-04-13 Tim Englich <tim.englich@intevation.de>
95733e564896 Bugfix: Put some Code that is responsible for Synchonization into the final-block to prevent that the lock is not released.
Tim Englich <tim.englich@intevation.de>
parents: 827
diff changeset
775
95733e564896 Bugfix: Put some Code that is responsible for Synchonization into the final-block to prevent that the lock is not released.
Tim Englich <tim.englich@intevation.de>
parents: 827
diff changeset
776 * doc/conf/products/layer/conf.xml,
95733e564896 Bugfix: Put some Code that is responsible for Synchonization into the final-block to prevent that the lock is not released.
Tim Englich <tim.englich@intevation.de>
parents: 827
diff changeset
777 src/main/java/de/intevation/gnv/state/layer/LayerOutputState.java :
95733e564896 Bugfix: Put some Code that is responsible for Synchonization into the final-block to prevent that the lock is not released.
Tim Englich <tim.englich@intevation.de>
parents: 827
diff changeset
778 Integrated the possibility to change the Title of an Layer in Product Layer.
95733e564896 Bugfix: Put some Code that is responsible for Synchonization into the final-block to prevent that the lock is not released.
Tim Englich <tim.englich@intevation.de>
parents: 827
diff changeset
779
827
fe0263926870 Removed obsolet SuppressWarnings-Annotations.
Tim Englich <tim.englich@intevation.de>
parents: 826
diff changeset
780 2010-04-13 Tim Englich <tim.englich@intevation.de>
fe0263926870 Removed obsolet SuppressWarnings-Annotations.
Tim Englich <tim.englich@intevation.de>
parents: 826
diff changeset
781
fe0263926870 Removed obsolet SuppressWarnings-Annotations.
Tim Englich <tim.englich@intevation.de>
parents: 826
diff changeset
782 * src/main/java/de/intevation/gnv/artifacts/services/MetaDataService.java:
fe0263926870 Removed obsolet SuppressWarnings-Annotations.
Tim Englich <tim.englich@intevation.de>
parents: 826
diff changeset
783 Removed obsolet SuppressWarnings-Annotations.
fe0263926870 Removed obsolet SuppressWarnings-Annotations.
Tim Englich <tim.englich@intevation.de>
parents: 826
diff changeset
784
826
32d01e1ce2df Added more JavaDocs
Tim Englich <tim.englich@intevation.de>
parents: 825
diff changeset
785 2010-04-13 Tim Englich <tim.englich@intevation.de>
32d01e1ce2df Added more JavaDocs
Tim Englich <tim.englich@intevation.de>
parents: 825
diff changeset
786
32d01e1ce2df Added more JavaDocs
Tim Englich <tim.englich@intevation.de>
parents: 825
diff changeset
787 * src/main/java/de/intevation/gnv/artifacts/services/requestobjects/DefaultFIS.java,
32d01e1ce2df Added more JavaDocs
Tim Englich <tim.englich@intevation.de>
parents: 825
diff changeset
788 src/main/java/de/intevation/gnv/artifacts/services/requestobjects/DefaultLayer.java,
32d01e1ce2df Added more JavaDocs
Tim Englich <tim.englich@intevation.de>
parents: 825
diff changeset
789 src/main/java/de/intevation/gnv/artifacts/services/requestobjects/DefaultMapService.java,
32d01e1ce2df Added more JavaDocs
Tim Englich <tim.englich@intevation.de>
parents: 825
diff changeset
790 src/main/java/de/intevation/gnv/artifacts/services/requestobjects/DefaultParameter.java,
32d01e1ce2df Added more JavaDocs
Tim Englich <tim.englich@intevation.de>
parents: 825
diff changeset
791 src/main/java/de/intevation/gnv/artifacts/services/requestobjects/FIS.java,
32d01e1ce2df Added more JavaDocs
Tim Englich <tim.englich@intevation.de>
parents: 825
diff changeset
792 src/main/java/de/intevation/gnv/artifacts/services/requestobjects/Layer.java,
32d01e1ce2df Added more JavaDocs
Tim Englich <tim.englich@intevation.de>
parents: 825
diff changeset
793 src/main/java/de/intevation/gnv/artifacts/services/requestobjects/MapService.java,
32d01e1ce2df Added more JavaDocs
Tim Englich <tim.englich@intevation.de>
parents: 825
diff changeset
794 src/main/java/de/intevation/gnv/artifacts/services/requestobjects/Parameter.java,
32d01e1ce2df Added more JavaDocs
Tim Englich <tim.englich@intevation.de>
parents: 825
diff changeset
795 src/main/java/de/intevation/gnv/artifacts/services/requestobjects/package.html:
32d01e1ce2df Added more JavaDocs
Tim Englich <tim.englich@intevation.de>
parents: 825
diff changeset
796 Added more Javadoc.
32d01e1ce2df Added more JavaDocs
Tim Englich <tim.englich@intevation.de>
parents: 825
diff changeset
797
825
b43e7205e83c Added missing ChangeLog-Entries
Tim Englich <tim.englich@intevation.de>
parents: 823
diff changeset
798 2010-04-13 Tim Englich <tim.englich@intevation.de>
b43e7205e83c Added missing ChangeLog-Entries
Tim Englich <tim.englich@intevation.de>
parents: 823
diff changeset
799
b43e7205e83c Added missing ChangeLog-Entries
Tim Englich <tim.englich@intevation.de>
parents: 823
diff changeset
800 * src/main/java/de/intevation/gnv/transition/package.html,
b43e7205e83c Added missing ChangeLog-Entries
Tim Englich <tim.englich@intevation.de>
parents: 823
diff changeset
801 src/main/java/de/intevation/gnv/transition/ValueCompareTransition.java,
b43e7205e83c Added missing ChangeLog-Entries
Tim Englich <tim.englich@intevation.de>
parents: 823
diff changeset
802 src/main/java/de/intevation/gnv/transition/TransitionFactory.java,
b43e7205e83c Added missing ChangeLog-Entries
Tim Englich <tim.englich@intevation.de>
parents: 823
diff changeset
803 src/main/java/de/intevation/gnv/transition/PresettingsValueCompareTransition.java:
b43e7205e83c Added missing ChangeLog-Entries
Tim Englich <tim.englich@intevation.de>
parents: 823
diff changeset
804 Added more Javadoc.
b43e7205e83c Added missing ChangeLog-Entries
Tim Englich <tim.englich@intevation.de>
parents: 823
diff changeset
805
b43e7205e83c Added missing ChangeLog-Entries
Tim Englich <tim.englich@intevation.de>
parents: 823
diff changeset
806 2010-04-13 Tim Englich <tim.englich@intevation.de>
b43e7205e83c Added missing ChangeLog-Entries
Tim Englich <tim.englich@intevation.de>
parents: 823
diff changeset
807
b43e7205e83c Added missing ChangeLog-Entries
Tim Englich <tim.englich@intevation.de>
parents: 823
diff changeset
808 * src/main/java/de/intevation/gnv/transition/package.html:
b43e7205e83c Added missing ChangeLog-Entries
Tim Englich <tim.englich@intevation.de>
parents: 823
diff changeset
809 Added more Javadoc.
b43e7205e83c Added missing ChangeLog-Entries
Tim Englich <tim.englich@intevation.de>
parents: 823
diff changeset
810
823
499cfbbb61bc Removed obsolet SuppressWarnings-Annotations.
Tim Englich <tim.englich@intevation.de>
parents: 821
diff changeset
811 2010-04-13 Tim Englich <tim.englich@intevation.de>
499cfbbb61bc Removed obsolet SuppressWarnings-Annotations.
Tim Englich <tim.englich@intevation.de>
parents: 821
diff changeset
812
499cfbbb61bc Removed obsolet SuppressWarnings-Annotations.
Tim Englich <tim.englich@intevation.de>
parents: 821
diff changeset
813 * src/main/java/de/intevation/gnv/state/CoordinateSelectionState.java,
499cfbbb61bc Removed obsolet SuppressWarnings-Annotations.
Tim Englich <tim.englich@intevation.de>
parents: 821
diff changeset
814 src/main/java/de/intevation/gnv/state/MinMaxDateState.java,
499cfbbb61bc Removed obsolet SuppressWarnings-Annotations.
Tim Englich <tim.englich@intevation.de>
parents: 821
diff changeset
815 src/main/java/de/intevation/gnv/state/MinMaxState.java,
499cfbbb61bc Removed obsolet SuppressWarnings-Annotations.
Tim Englich <tim.englich@intevation.de>
parents: 821
diff changeset
816 src/main/java/de/intevation/gnv/artifacts/services/MetaDataService.java,
499cfbbb61bc Removed obsolet SuppressWarnings-Annotations.
Tim Englich <tim.englich@intevation.de>
parents: 821
diff changeset
817 src/main/java/de/intevation/gnv/state/OutputStateBase.java,
499cfbbb61bc Removed obsolet SuppressWarnings-Annotations.
Tim Englich <tim.englich@intevation.de>
parents: 821
diff changeset
818 src/main/java/de/intevation/gnv/state/StateBase.java,
499cfbbb61bc Removed obsolet SuppressWarnings-Annotations.
Tim Englich <tim.englich@intevation.de>
parents: 821
diff changeset
819 src/main/java/de/intevation/gnv/state/profile/horizontal/HorizontalProfileOutputState.java,
499cfbbb61bc Removed obsolet SuppressWarnings-Annotations.
Tim Englich <tim.englich@intevation.de>
parents: 821
diff changeset
820 src/main/java/de/intevation/gnv/state/timeseries/TimeSeriesOutputState.java,
499cfbbb61bc Removed obsolet SuppressWarnings-Annotations.
Tim Englich <tim.englich@intevation.de>
parents: 821
diff changeset
821 src/main/java/de/intevation/gnv/utils/ArtifactXMLUtilities.java :
499cfbbb61bc Removed obsolet SuppressWarnings-Annotations.
Tim Englich <tim.englich@intevation.de>
parents: 821
diff changeset
822 Removed obsolet SuppressWarnings-Annotations.
499cfbbb61bc Removed obsolet SuppressWarnings-Annotations.
Tim Englich <tim.englich@intevation.de>
parents: 821
diff changeset
823
821
9b41dbe92d9d Added more Javadoc. Removed obsolet TODO-Flags.
Tim Englich <tim.englich@intevation.de>
parents: 820
diff changeset
824 2010-04-12 Tim Englich <tim.englich@intevation.de>
9b41dbe92d9d Added more Javadoc. Removed obsolet TODO-Flags.
Tim Englich <tim.englich@intevation.de>
parents: 820
diff changeset
825
9b41dbe92d9d Added more Javadoc. Removed obsolet TODO-Flags.
Tim Englich <tim.englich@intevation.de>
parents: 820
diff changeset
826 * src/main/java/de/intevation/gnv/state/layer/package.html:
9b41dbe92d9d Added more Javadoc. Removed obsolet TODO-Flags.
Tim Englich <tim.englich@intevation.de>
parents: 820
diff changeset
827 * src/main/java/de/intevation/gnv/state/layer/LayerOutputState.java :
9b41dbe92d9d Added more Javadoc. Removed obsolet TODO-Flags.
Tim Englich <tim.englich@intevation.de>
parents: 820
diff changeset
828 Added more Javadoc.
9b41dbe92d9d Added more Javadoc. Removed obsolet TODO-Flags.
Tim Englich <tim.englich@intevation.de>
parents: 820
diff changeset
829 Removed obsolet TODO-Flags.
9b41dbe92d9d Added more Javadoc. Removed obsolet TODO-Flags.
Tim Englich <tim.englich@intevation.de>
parents: 820
diff changeset
830
820
8288f4a0d7e6 Added more Javadoc.
Tim Englich <tim.englich@intevation.de>
parents: 819
diff changeset
831 2010-04-12 Tim Englich <tim.englich@intevation.de>
8288f4a0d7e6 Added more Javadoc.
Tim Englich <tim.englich@intevation.de>
parents: 819
diff changeset
832
8288f4a0d7e6 Added more Javadoc.
Tim Englich <tim.englich@intevation.de>
parents: 819
diff changeset
833 * src/main/java/de/intevation/gnv/artifacts/services/MetaDataService.java:
8288f4a0d7e6 Added more Javadoc.
Tim Englich <tim.englich@intevation.de>
parents: 819
diff changeset
834 * src/main/java/de/intevation/gnv/artifacts/services/MetaDataServiceException.java (MetaDataServiceException):
8288f4a0d7e6 Added more Javadoc.
Tim Englich <tim.englich@intevation.de>
parents: 819
diff changeset
835 * src/main/java/de/intevation/gnv/artifacts/services/package.html:
8288f4a0d7e6 Added more Javadoc.
Tim Englich <tim.englich@intevation.de>
parents: 819
diff changeset
836 Added more Javadoc.
8288f4a0d7e6 Added more Javadoc.
Tim Englich <tim.englich@intevation.de>
parents: 819
diff changeset
837
818
8dc820099306 BUGFIX: Chartresults where stored in Cache using null-Value as Key.
Tim Englich <tim.englich@intevation.de>
parents: 817
diff changeset
838 2010-04-12 Tim Englich <tim.englich@intevation.de>
8dc820099306 BUGFIX: Chartresults where stored in Cache using null-Value as Key.
Tim Englich <tim.englich@intevation.de>
parents: 817
diff changeset
839
819
6925d18580c0 Added more Javadoc.
Tim Englich <tim.englich@intevation.de>
parents: 818
diff changeset
840 * src/main/java/de/intevation/gnv/layer/package.html,
6925d18580c0 Added more Javadoc.
Tim Englich <tim.englich@intevation.de>
parents: 818
diff changeset
841 src/main/java/de/intevation/gnv/layer/LayerArtifact.java:
6925d18580c0 Added more Javadoc.
Tim Englich <tim.englich@intevation.de>
parents: 818
diff changeset
842 Added more Javadoc.
6925d18580c0 Added more Javadoc.
Tim Englich <tim.englich@intevation.de>
parents: 818
diff changeset
843
6925d18580c0 Added more Javadoc.
Tim Englich <tim.englich@intevation.de>
parents: 818
diff changeset
844 2010-04-12 Tim Englich <tim.englich@intevation.de>
6925d18580c0 Added more Javadoc.
Tim Englich <tim.englich@intevation.de>
parents: 818
diff changeset
845
818
8dc820099306 BUGFIX: Chartresults where stored in Cache using null-Value as Key.
Tim Englich <tim.englich@intevation.de>
parents: 817
diff changeset
846 * src/main/java/de/intevation/gnv/state/OutputStateBase.java (putInputData):
8dc820099306 BUGFIX: Chartresults where stored in Cache using null-Value as Key.
Tim Englich <tim.englich@intevation.de>
parents: 817
diff changeset
847 BUGFIX: Chartresults where stored in Cache using null-Value as Key.
8dc820099306 BUGFIX: Chartresults where stored in Cache using null-Value as Key.
Tim Englich <tim.englich@intevation.de>
parents: 817
diff changeset
848 This happend because the setHash-method was not called in Method
8dc820099306 BUGFIX: Chartresults where stored in Cache using null-Value as Key.
Tim Englich <tim.englich@intevation.de>
parents: 817
diff changeset
849 putInputData of this Class.
8dc820099306 BUGFIX: Chartresults where stored in Cache using null-Value as Key.
Tim Englich <tim.englich@intevation.de>
parents: 817
diff changeset
850 This causes that the Data was fetched every time from the Database when
8dc820099306 BUGFIX: Chartresults where stored in Cache using null-Value as Key.
Tim Englich <tim.englich@intevation.de>
parents: 817
diff changeset
851 out was called and twice during the intialisationprocess of the State.
8dc820099306 BUGFIX: Chartresults where stored in Cache using null-Value as Key.
Tim Englich <tim.englich@intevation.de>
parents: 817
diff changeset
852
817
3f447e92024a Added JavaDoc package descriptions.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 816
diff changeset
853 2010-04-12 Ingo Weinzierl <ingo.weinzierl@intevation.de>
3f447e92024a Added JavaDoc package descriptions.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 816
diff changeset
854
3f447e92024a Added JavaDoc package descriptions.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 816
diff changeset
855 * src/main/java/de/intevation/gnv/artifacts/fis/product/package.html,
3f447e92024a Added JavaDoc package descriptions.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 816
diff changeset
856 src/main/java/de/intevation/gnv/artifacts/fis/package.html,
3f447e92024a Added JavaDoc package descriptions.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 816
diff changeset
857 src/main/java/de/intevation/gnv/artifacts/cache/package.html,
3f447e92024a Added JavaDoc package descriptions.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 816
diff changeset
858 src/main/java/de/intevation/gnv/artifacts/context/package.html,
3f447e92024a Added JavaDoc package descriptions.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 816
diff changeset
859 src/main/java/de/intevation/gnv/artifacts/ressource/package.html,
3f447e92024a Added JavaDoc package descriptions.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 816
diff changeset
860 src/main/java/de/intevation/gnv/artifacts/package.html,
3f447e92024a Added JavaDoc package descriptions.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 816
diff changeset
861 src/main/java/de/intevation/gnv/state/exception/package.html,
3f447e92024a Added JavaDoc package descriptions.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 816
diff changeset
862 src/main/java/de/intevation/gnv/state/package.html,
3f447e92024a Added JavaDoc package descriptions.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 816
diff changeset
863 src/main/java/de/intevation/gnv/state/profile/horizontalcrosssection/package.html,
3f447e92024a Added JavaDoc package descriptions.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 816
diff changeset
864 src/main/java/de/intevation/gnv/state/profile/verticalcrosssection/package.html,
3f447e92024a Added JavaDoc package descriptions.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 816
diff changeset
865 src/main/java/de/intevation/gnv/state/profile/horizontal/package.html,
3f447e92024a Added JavaDoc package descriptions.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 816
diff changeset
866 src/main/java/de/intevation/gnv/state/profile/vertical/package.html,
3f447e92024a Added JavaDoc package descriptions.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 816
diff changeset
867 src/main/java/de/intevation/gnv/state/timeseries/package.html,
3f447e92024a Added JavaDoc package descriptions.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 816
diff changeset
868 src/main/java/de/intevation/gnv/state/describedata/package.html,
3f447e92024a Added JavaDoc package descriptions.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 816
diff changeset
869 src/main/java/de/intevation/gnv/statistics/exception/package.html,
3f447e92024a Added JavaDoc package descriptions.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 816
diff changeset
870 src/main/java/de/intevation/gnv/statistics/package.html,
3f447e92024a Added JavaDoc package descriptions.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 816
diff changeset
871 src/main/java/de/intevation/gnv/histogram/package.html,
3f447e92024a Added JavaDoc package descriptions.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 816
diff changeset
872 src/main/java/de/intevation/gnv/profile/horizontalcrosssection/package.html,
3f447e92024a Added JavaDoc package descriptions.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 816
diff changeset
873 src/main/java/de/intevation/gnv/profile/verticalcrosssection/package.html,
3f447e92024a Added JavaDoc package descriptions.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 816
diff changeset
874 src/main/java/de/intevation/gnv/profile/horizontal/package.html,
3f447e92024a Added JavaDoc package descriptions.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 816
diff changeset
875 src/main/java/de/intevation/gnv/profile/vertical/package.html,
3f447e92024a Added JavaDoc package descriptions.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 816
diff changeset
876 src/main/java/de/intevation/gnv/utils/exception/package.html,
3f447e92024a Added JavaDoc package descriptions.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 816
diff changeset
877 src/main/java/de/intevation/gnv/utils/package.html,
3f447e92024a Added JavaDoc package descriptions.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 816
diff changeset
878 src/main/java/de/intevation/gnv/chart/exception/package.html
3f447e92024a Added JavaDoc package descriptions.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 816
diff changeset
879 src/main/java/de/intevation/gnv/chart/package.html,
3f447e92024a Added JavaDoc package descriptions.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 816
diff changeset
880 src/main/java/de/intevation/gnv/exports/package.html,
3f447e92024a Added JavaDoc package descriptions.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 816
diff changeset
881 src/main/java/de/intevation/gnv/wms/package.html,
3f447e92024a Added JavaDoc package descriptions.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 816
diff changeset
882 src/main/java/de/intevation/gnv/timeseries/gap/package.html,
3f447e92024a Added JavaDoc package descriptions.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 816
diff changeset
883 src/main/java/de/intevation/gnv/timeseries/package.html,
3f447e92024a Added JavaDoc package descriptions.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 816
diff changeset
884 src/main/java/de/intevation/gnv/jfreechart/package.html: Added package
3f447e92024a Added JavaDoc package descriptions.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 816
diff changeset
885 descriptions for the different packages.
3f447e92024a Added JavaDoc package descriptions.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 816
diff changeset
886
3f447e92024a Added JavaDoc package descriptions.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 816
diff changeset
887 * src/main/java/de/intevation/gnv/artifacts/GNVArtifactFactory.java,
3f447e92024a Added JavaDoc package descriptions.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 816
diff changeset
888 src/main/java/de/intevation/gnv/chart/VerticalCrossSectionChart.java,
3f447e92024a Added JavaDoc package descriptions.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 816
diff changeset
889 src/main/java/de/intevation/gnv/chart/ChartLabels.java: Added missing
3f447e92024a Added JavaDoc package descriptions.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 816
diff changeset
890 class descriptions.
3f447e92024a Added JavaDoc package descriptions.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 816
diff changeset
891
816
cda3bede32f8 ISSUE215 Switched Values between columns yyyy-mm-dd hh:mm and time_ISO8601
Tim Englich <tim.englich@intevation.de>
parents: 815
diff changeset
892 2010-04-12 Tim Englich <tim.englich@intevation.de>
cda3bede32f8 ISSUE215 Switched Values between columns yyyy-mm-dd hh:mm and time_ISO8601
Tim Englich <tim.englich@intevation.de>
parents: 815
diff changeset
893
cda3bede32f8 ISSUE215 Switched Values between columns yyyy-mm-dd hh:mm and time_ISO8601
Tim Englich <tim.englich@intevation.de>
parents: 815
diff changeset
894 ISSUE 215 msg1189
cda3bede32f8 ISSUE215 Switched Values between columns yyyy-mm-dd hh:mm and time_ISO8601
Tim Englich <tim.englich@intevation.de>
parents: 815
diff changeset
895
cda3bede32f8 ISSUE215 Switched Values between columns yyyy-mm-dd hh:mm and time_ISO8601
Tim Englich <tim.englich@intevation.de>
parents: 815
diff changeset
896 * src/main/java/de/intevation/gnv/exports/ODVExport.java (writeData):
cda3bede32f8 ISSUE215 Switched Values between columns yyyy-mm-dd hh:mm and time_ISO8601
Tim Englich <tim.englich@intevation.de>
parents: 815
diff changeset
897 Switched Values between columns yyyy-mm-dd hh:mm and time_ISO8601 and
cda3bede32f8 ISSUE215 Switched Values between columns yyyy-mm-dd hh:mm and time_ISO8601
Tim Englich <tim.englich@intevation.de>
parents: 815
diff changeset
898 manipulate the Values that they are in the correct Format.
cda3bede32f8 ISSUE215 Switched Values between columns yyyy-mm-dd hh:mm and time_ISO8601
Tim Englich <tim.englich@intevation.de>
parents: 815
diff changeset
899 This is nessessary because of the definitions of Timeseries in ODV-Exports.
cda3bede32f8 ISSUE215 Switched Values between columns yyyy-mm-dd hh:mm and time_ISO8601
Tim Englich <tim.englich@intevation.de>
parents: 815
diff changeset
900 * src/main/java/de/intevation/gnv/state/timeseries/TimeSeriesOutputState.java (getStartTime):
cda3bede32f8 ISSUE215 Switched Values between columns yyyy-mm-dd hh:mm and time_ISO8601
Tim Englich <tim.englich@intevation.de>
parents: 815
diff changeset
901 Modified Format of the TimeStamp of the Starttime of TimeSeries in that
cda3bede32f8 ISSUE215 Switched Values between columns yyyy-mm-dd hh:mm and time_ISO8601
Tim Englich <tim.englich@intevation.de>
parents: 815
diff changeset
902 case that it does not contains the values for the seconds.
cda3bede32f8 ISSUE215 Switched Values between columns yyyy-mm-dd hh:mm and time_ISO8601
Tim Englich <tim.englich@intevation.de>
parents: 815
diff changeset
903
815
22c18083225e Removed compiler warnings while JavaDoc generation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 814
diff changeset
904 2010-04-12 Ingo Weinzierl <ingo.weinzierl@intevation.de>
22c18083225e Removed compiler warnings while JavaDoc generation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 814
diff changeset
905
22c18083225e Removed compiler warnings while JavaDoc generation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 814
diff changeset
906 * src/main/java/de/intevation/gnv/state/DefaultAutoResumeState.java,
22c18083225e Removed compiler warnings while JavaDoc generation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 814
diff changeset
907 src/main/java/de/intevation/gnv/state/DefaultInputValue.java,
22c18083225e Removed compiler warnings while JavaDoc generation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 814
diff changeset
908 src/main/java/de/intevation/gnv/state/SingleInputState.java,
22c18083225e Removed compiler warnings while JavaDoc generation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 814
diff changeset
909 src/main/java/de/intevation/gnv/state/StateFactory.java,
22c18083225e Removed compiler warnings while JavaDoc generation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 814
diff changeset
910 src/main/java/de/intevation/gnv/state/StateBase.java,
22c18083225e Removed compiler warnings while JavaDoc generation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 814
diff changeset
911 src/main/java/de/intevation/gnv/state/MeasurementState.java,
22c18083225e Removed compiler warnings while JavaDoc generation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 814
diff changeset
912 src/main/java/de/intevation/gnv/state/InputData.java,
22c18083225e Removed compiler warnings while JavaDoc generation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 814
diff changeset
913 src/main/java/de/intevation/gnv/state/MinMaxState.java,
22c18083225e Removed compiler warnings while JavaDoc generation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 814
diff changeset
914 src/main/java/de/intevation/gnv/state/DefaultExportMode.java,
22c18083225e Removed compiler warnings while JavaDoc generation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 814
diff changeset
915 src/main/java/de/intevation/gnv/state/OutputStateBase.java,
22c18083225e Removed compiler warnings while JavaDoc generation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 814
diff changeset
916 src/main/java/de/intevation/gnv/state/DefaultInputData.java,
22c18083225e Removed compiler warnings while JavaDoc generation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 814
diff changeset
917 src/main/java/de/intevation/gnv/state/CoordinateSelectionState.java,
22c18083225e Removed compiler warnings while JavaDoc generation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 814
diff changeset
918 src/main/java/de/intevation/gnv/artifacts/fis/product/DefaultProduct.java,
22c18083225e Removed compiler warnings while JavaDoc generation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 814
diff changeset
919 src/main/java/de/intevation/gnv/artifacts/fis/SelectProductArtifact.java,
22c18083225e Removed compiler warnings while JavaDoc generation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 814
diff changeset
920 src/main/java/de/intevation/gnv/artifacts/GNVProductArtifactFactory.java,
22c18083225e Removed compiler warnings while JavaDoc generation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 814
diff changeset
921 src/main/java/de/intevation/gnv/artifacts/services/MetaDataService.java,
22c18083225e Removed compiler warnings while JavaDoc generation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 814
diff changeset
922 src/main/java/de/intevation/gnv/artifacts/services/requestobjects/DefaultLayer.java,
22c18083225e Removed compiler warnings while JavaDoc generation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 814
diff changeset
923 src/main/java/de/intevation/gnv/artifacts/services/requestobjects/DefaultMapService.java,
22c18083225e Removed compiler warnings while JavaDoc generation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 814
diff changeset
924 src/main/java/de/intevation/gnv/artifacts/services/requestobjects/DefaultParameter.java,
22c18083225e Removed compiler warnings while JavaDoc generation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 814
diff changeset
925 src/main/java/de/intevation/gnv/artifacts/GNVArtifactBase.java,
22c18083225e Removed compiler warnings while JavaDoc generation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 814
diff changeset
926 src/main/java/de/intevation/gnv/artifacts/context/GNVArtifactContext.java,
22c18083225e Removed compiler warnings while JavaDoc generation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 814
diff changeset
927 src/main/java/de/intevation/gnv/math/AreaInterpolation.java,
22c18083225e Removed compiler warnings while JavaDoc generation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 814
diff changeset
928 src/main/java/de/intevation/gnv/math/GridCell.java,
22c18083225e Removed compiler warnings while JavaDoc generation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 814
diff changeset
929 src/main/java/de/intevation/gnv/transition/Transition.java,
22c18083225e Removed compiler warnings while JavaDoc generation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 814
diff changeset
930 src/main/java/de/intevation/gnv/utils/ExclusiveExec.java,
22c18083225e Removed compiler warnings while JavaDoc generation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 814
diff changeset
931 src/main/java/de/intevation/gnv/chart/DefaultHistogram.java,
22c18083225e Removed compiler warnings while JavaDoc generation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 814
diff changeset
932 src/main/java/de/intevation/gnv/chart/VerticalProfileChart.java,
22c18083225e Removed compiler warnings while JavaDoc generation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 814
diff changeset
933 src/main/java/de/intevation/gnv/chart/HorizontalProfileChart.java,
22c18083225e Removed compiler warnings while JavaDoc generation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 814
diff changeset
934 src/main/java/de/intevation/gnv/chart/AbstractXYLineChart.java,
22c18083225e Removed compiler warnings while JavaDoc generation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 814
diff changeset
935 src/main/java/de/intevation/gnv/exports/ShapeDataCollector.java,
22c18083225e Removed compiler warnings while JavaDoc generation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 814
diff changeset
936 src/main/java/de/intevation/gnv/exports/ChartExportHelper.java,
22c18083225e Removed compiler warnings while JavaDoc generation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 814
diff changeset
937 src/main/java/de/intevation/gnv/exports/DefaultExport.java,
22c18083225e Removed compiler warnings while JavaDoc generation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 814
diff changeset
938 src/main/java/de/intevation/gnv/exports/ODVExport.java,
22c18083225e Removed compiler warnings while JavaDoc generation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 814
diff changeset
939 src/main/java/de/intevation/gnv/jfreechart/LevelOrderIndices.java,
22c18083225e Removed compiler warnings while JavaDoc generation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 814
diff changeset
940 src/main/java/de/intevation/gnv/jfreechart/PolygonSeries.java,
22c18083225e Removed compiler warnings while JavaDoc generation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 814
diff changeset
941 src/main/java/de/intevation/gnv/jfreechart/PolygonPlot.java,
22c18083225e Removed compiler warnings while JavaDoc generation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 814
diff changeset
942 src/main/java/de/intevation/gnv/jfreechart/CompactXYItems.java,
22c18083225e Removed compiler warnings while JavaDoc generation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 814
diff changeset
943 src/main/java/de/intevation/gnv/jfreechart/PolygonRenderer.java: Removed
22c18083225e Removed compiler warnings while JavaDoc generation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 814
diff changeset
944 JavaDoc compiler warnings caused by broken references and fields without
22c18083225e Removed compiler warnings while JavaDoc generation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 814
diff changeset
945 content.
22c18083225e Removed compiler warnings while JavaDoc generation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 814
diff changeset
946
814
9d427dd2a96a Added Javadoc in statistic package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 813
diff changeset
947 2010-04-09 Ingo Weinzierl <ingo.weinzierl@intevation.de>
9d427dd2a96a Added Javadoc in statistic package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 813
diff changeset
948
9d427dd2a96a Added Javadoc in statistic package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 813
diff changeset
949 * src/main/java/de/intevation/gnv/statistics/StatisticSet.java,
9d427dd2a96a Added Javadoc in statistic package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 813
diff changeset
950 src/main/java/de/intevation/gnv/statistics/VerticalCrossSectionStatistics.java,
9d427dd2a96a Added Javadoc in statistic package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 813
diff changeset
951 src/main/java/de/intevation/gnv/statistics/TimeseriesStatistics.java,
9d427dd2a96a Added Javadoc in statistic package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 813
diff changeset
952 src/main/java/de/intevation/gnv/statistics/HorizontalProfileStatistics.java,
9d427dd2a96a Added Javadoc in statistic package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 813
diff changeset
953 src/main/java/de/intevation/gnv/statistics/VerticalProfileStatistics.java,
9d427dd2a96a Added Javadoc in statistic package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 813
diff changeset
954 src/main/java/de/intevation/gnv/statistics/Statistic.java,
9d427dd2a96a Added Javadoc in statistic package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 813
diff changeset
955 src/main/java/de/intevation/gnv/statistics/Statistics.java,
9d427dd2a96a Added Javadoc in statistic package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 813
diff changeset
956 src/main/java/de/intevation/gnv/statistics/AbstractStatistics.java: Added
9d427dd2a96a Added Javadoc in statistic package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 813
diff changeset
957 more Javadoc.
9d427dd2a96a Added Javadoc in statistic package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 813
diff changeset
958
813
79c1db3ca7cc Added some more javadocs.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 812
diff changeset
959 2010-04-09 Ingo Weinzierl <ingo.weinzierl@intevation.de>
79c1db3ca7cc Added some more javadocs.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 812
diff changeset
960
79c1db3ca7cc Added some more javadocs.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 812
diff changeset
961 * src/main/java/de/intevation/gnv/state/exception/StateException.java,
79c1db3ca7cc Added some more javadocs.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 812
diff changeset
962 src/main/java/de/intevation/gnv/state/layer/LayerOutputState.java,
79c1db3ca7cc Added some more javadocs.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 812
diff changeset
963 src/main/java/de/intevation/gnv/transition/DefaultTransition.java,
79c1db3ca7cc Added some more javadocs.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 812
diff changeset
964 src/main/java/de/intevation/gnv/transition/TransitionFactory.java,
79c1db3ca7cc Added some more javadocs.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 812
diff changeset
965 src/main/java/de/intevation/gnv/transition/TransitionBase.java,
79c1db3ca7cc Added some more javadocs.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 812
diff changeset
966 src/main/java/de/intevation/gnv/transition/PresettingsValueCompareTransition.java,
79c1db3ca7cc Added some more javadocs.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 812
diff changeset
967 src/main/java/de/intevation/gnv/transition/Transition.java,
79c1db3ca7cc Added some more javadocs.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 812
diff changeset
968 src/main/java/de/intevation/gnv/transition/ValueCompareTransition.java:
79c1db3ca7cc Added some more javadocs.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 812
diff changeset
969 Added Javadoc.
79c1db3ca7cc Added some more javadocs.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 812
diff changeset
970
812
41a7c49b5cb4 ISSUE 215 msg1170: Integrated additional Column into the ODV-Export to identify TimeSeries
Tim Englich <tim.englich@intevation.de>
parents: 811
diff changeset
971 2010-04-09 Tim Englich <tim.englich@intevation.de>
41a7c49b5cb4 ISSUE 215 msg1170: Integrated additional Column into the ODV-Export to identify TimeSeries
Tim Englich <tim.englich@intevation.de>
parents: 811
diff changeset
972
41a7c49b5cb4 ISSUE 215 msg1170: Integrated additional Column into the ODV-Export to identify TimeSeries
Tim Englich <tim.englich@intevation.de>
parents: 811
diff changeset
973 ISSUE 215 msg1170
41a7c49b5cb4 ISSUE 215 msg1170: Integrated additional Column into the ODV-Export to identify TimeSeries
Tim Englich <tim.englich@intevation.de>
parents: 811
diff changeset
974
41a7c49b5cb4 ISSUE 215 msg1170: Integrated additional Column into the ODV-Export to identify TimeSeries
Tim Englich <tim.englich@intevation.de>
parents: 811
diff changeset
975 * src/main/java/de/intevation/gnv/exports/ODVExport.java :
41a7c49b5cb4 ISSUE 215 msg1170: Integrated additional Column into the ODV-Export to identify TimeSeries
Tim Englich <tim.englich@intevation.de>
parents: 811
diff changeset
976 Modified ODV-Export that it is possible to integrate an Timestamp which
41a7c49b5cb4 ISSUE 215 msg1170: Integrated additional Column into the ODV-Export to identify TimeSeries
Tim Englich <tim.englich@intevation.de>
parents: 811
diff changeset
977 identifies a TimeSeries.
41a7c49b5cb4 ISSUE 215 msg1170: Integrated additional Column into the ODV-Export to identify TimeSeries
Tim Englich <tim.englich@intevation.de>
parents: 811
diff changeset
978 The additional Column will only be integrated if the given Timestamp has
41a7c49b5cb4 ISSUE 215 msg1170: Integrated additional Column into the ODV-Export to identify TimeSeries
Tim Englich <tim.englich@intevation.de>
parents: 811
diff changeset
979 an value and is not null.
41a7c49b5cb4 ISSUE 215 msg1170: Integrated additional Column into the ODV-Export to identify TimeSeries
Tim Englich <tim.englich@intevation.de>
parents: 811
diff changeset
980 * src/main/java/de/intevation/gnv/state/timeseries/TimeSeriesOutputState.java (getStartTime):
41a7c49b5cb4 ISSUE 215 msg1170: Integrated additional Column into the ODV-Export to identify TimeSeries
Tim Englich <tim.englich@intevation.de>
parents: 811
diff changeset
981 Integrated Method for lookup the Starttimevalue of an TimeSeries to use it
41a7c49b5cb4 ISSUE 215 msg1170: Integrated additional Column into the ODV-Export to identify TimeSeries
Tim Englich <tim.englich@intevation.de>
parents: 811
diff changeset
982 in ODV-Exports. If no Startdate is stored (e.g. if this Methos is called
41a7c49b5cb4 ISSUE 215 msg1170: Integrated additional Column into the ODV-Export to identify TimeSeries
Tim Englich <tim.englich@intevation.de>
parents: 811
diff changeset
983 by an verticalProfileOutputstate) null will be returned an put into the
41a7c49b5cb4 ISSUE 215 msg1170: Integrated additional Column into the ODV-Export to identify TimeSeries
Tim Englich <tim.englich@intevation.de>
parents: 811
diff changeset
984 ODV-Export.
41a7c49b5cb4 ISSUE 215 msg1170: Integrated additional Column into the ODV-Export to identify TimeSeries
Tim Englich <tim.englich@intevation.de>
parents: 811
diff changeset
985 * doc/conf/products/timeseries/conf_mesh.xml:
41a7c49b5cb4 ISSUE 215 msg1170: Integrated additional Column into the ODV-Export to identify TimeSeries
Tim Englich <tim.englich@intevation.de>
parents: 811
diff changeset
986 Added valuename for the Timeinterval to fetch the Starttime of an TimeSeries
41a7c49b5cb4 ISSUE 215 msg1170: Integrated additional Column into the ODV-Export to identify TimeSeries
Tim Englich <tim.englich@intevation.de>
parents: 811
diff changeset
987 from the inputData to integrate it into the ODV-Export.
41a7c49b5cb4 ISSUE 215 msg1170: Integrated additional Column into the ODV-Export to identify TimeSeries
Tim Englich <tim.englich@intevation.de>
parents: 811
diff changeset
988
811
df6d980c5418 Added more Javadoc in state.profile.horizontal package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 810
diff changeset
989 2010-04-09 Ingo Weinzierl <ingo.weinzierl@intevation.de>
df6d980c5418 Added more Javadoc in state.profile.horizontal package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 810
diff changeset
990
df6d980c5418 Added more Javadoc in state.profile.horizontal package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 810
diff changeset
991 * src/main/java/de/intevation/gnv/state/profile/horizontal/HorizontalProfileMeshCrossOutputState.java,
df6d980c5418 Added more Javadoc in state.profile.horizontal package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 810
diff changeset
992 src/main/java/de/intevation/gnv/state/profile/horizontal/HorizontalProfileOutputState.java,
df6d980c5418 Added more Javadoc in state.profile.horizontal package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 810
diff changeset
993 src/main/java/de/intevation/gnv/state/profile/horizontal/NorthSouthEastWestState.java:
df6d980c5418 Added more Javadoc in state.profile.horizontal package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 810
diff changeset
994 Added more Javadoc.
df6d980c5418 Added more Javadoc in state.profile.horizontal package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 810
diff changeset
995
810
991e13c3d504 Added Javadoc in timeseries package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 809
diff changeset
996 2010-04-09 Ingo Weinzierl <ingo.weinzierl@intevation.de>
991e13c3d504 Added Javadoc in timeseries package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 809
diff changeset
997
991e13c3d504 Added Javadoc in timeseries package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 809
diff changeset
998 * src/main/java/de/intevation/gnv/timeseries/TimeSeriesMeshArtifact.java,
991e13c3d504 Added Javadoc in timeseries package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 809
diff changeset
999 src/main/java/de/intevation/gnv/timeseries/gap/TimeGap.java,
991e13c3d504 Added Javadoc in timeseries package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 809
diff changeset
1000 src/main/java/de/intevation/gnv/timeseries/gap/DefaultTimeGap.java,
991e13c3d504 Added Javadoc in timeseries package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 809
diff changeset
1001 src/main/java/de/intevation/gnv/timeseries/TimeSeriesArtifact.java: Added
991e13c3d504 Added Javadoc in timeseries package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 809
diff changeset
1002 more Javadoc.
991e13c3d504 Added Javadoc in timeseries package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 809
diff changeset
1003
809
d05b17a4f3d0 Added javadoc in describedata package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 808
diff changeset
1004 2010-04-09 Ingo Weinzierl <ingo.weinzierl@intevation.de>
d05b17a4f3d0 Added javadoc in describedata package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 808
diff changeset
1005
d05b17a4f3d0 Added javadoc in describedata package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 808
diff changeset
1006 * src/main/java/de/intevation/gnv/state/describedata/NamedArrayList.java,
d05b17a4f3d0 Added javadoc in describedata package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 808
diff changeset
1007 src/main/java/de/intevation/gnv/state/describedata/NamedCollection.java,
d05b17a4f3d0 Added javadoc in describedata package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 808
diff changeset
1008 src/main/java/de/intevation/gnv/state/describedata/ExtendedKeyValueData.java,
d05b17a4f3d0 Added javadoc in describedata package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 808
diff changeset
1009 src/main/java/de/intevation/gnv/state/describedata/MinMaxDescribeData.java,
d05b17a4f3d0 Added javadoc in describedata package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 808
diff changeset
1010 src/main/java/de/intevation/gnv/state/describedata/DefaultKeyValueDescribeData.java,
d05b17a4f3d0 Added javadoc in describedata package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 808
diff changeset
1011 src/main/java/de/intevation/gnv/state/describedata/DefaultMinMaxDescribeData.java,
d05b17a4f3d0 Added javadoc in describedata package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 808
diff changeset
1012 src/main/java/de/intevation/gnv/state/describedata/SingleValueDescribeData.java,
d05b17a4f3d0 Added javadoc in describedata package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 808
diff changeset
1013 src/main/java/de/intevation/gnv/state/describedata/DescribeData.java,
d05b17a4f3d0 Added javadoc in describedata package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 808
diff changeset
1014 src/main/java/de/intevation/gnv/state/describedata/DefaultSingleValueDescribeData.java,
d05b17a4f3d0 Added javadoc in describedata package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 808
diff changeset
1015 src/main/java/de/intevation/gnv/state/describedata/KeyValueDescibeData.java:
d05b17a4f3d0 Added javadoc in describedata package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 808
diff changeset
1016 More Javadoc.
d05b17a4f3d0 Added javadoc in describedata package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 808
diff changeset
1017
808
2e951160c43d Finished the javadoc of the math package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 807
diff changeset
1018 2010-04-08 Sascha L. Teichmann <sascha.teichmann@intevation.de>
2e951160c43d Finished the javadoc of the math package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 807
diff changeset
1019
2e951160c43d Finished the javadoc of the math package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 807
diff changeset
1020 * src/main/java/de/intevation/gnv/math/Interpolation3D.java,
2e951160c43d Finished the javadoc of the math package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 807
diff changeset
1021 src/main/java/de/intevation/gnv/math/package.html,
2e951160c43d Finished the javadoc of the math package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 807
diff changeset
1022 src/main/java/de/intevation/gnv/math/AreaInterpolation.java,
2e951160c43d Finished the javadoc of the math package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 807
diff changeset
1023 src/main/java/de/intevation/gnv/math/AttributedXYColumns.java,
2e951160c43d Finished the javadoc of the math package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 807
diff changeset
1024 src/main/java/de/intevation/gnv/math/AttributedPoint2ds.java:
2e951160c43d Finished the javadoc of the math package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 807
diff changeset
1025 Finished the javadoc of the math package.
2e951160c43d Finished the javadoc of the math package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 807
diff changeset
1026
807
a645bd23c1c8 Added more javadoc. Removed trailing whitespace.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 806
diff changeset
1027 2010-04-08 Sascha L. Teichmann <sascha.teichmann@intevation.de>
a645bd23c1c8 Added more javadoc. Removed trailing whitespace.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 806
diff changeset
1028
a645bd23c1c8 Added more javadoc. Removed trailing whitespace.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 806
diff changeset
1029 * src/main/java/de/intevation/gnv/math/ConstantFunction.java,
a645bd23c1c8 Added more javadoc. Removed trailing whitespace.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 806
diff changeset
1030 src/main/java/de/intevation/gnv/math/L1Comparator.java,
a645bd23c1c8 Added more javadoc. Removed trailing whitespace.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 806
diff changeset
1031 src/main/java/de/intevation/gnv/math/HeightValue.java,
a645bd23c1c8 Added more javadoc. Removed trailing whitespace.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 806
diff changeset
1032 src/main/java/de/intevation/gnv/math/Interpolation2D.java,
a645bd23c1c8 Added more javadoc. Removed trailing whitespace.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 806
diff changeset
1033 src/main/java/de/intevation/gnv/math/XYColumn.java,
a645bd23c1c8 Added more javadoc. Removed trailing whitespace.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 806
diff changeset
1034 src/main/java/de/intevation/gnv/math/LinearFunction.java,
a645bd23c1c8 Added more javadoc. Removed trailing whitespace.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 806
diff changeset
1035 src/main/java/de/intevation/gnv/math/GridCell.java,
a645bd23c1c8 Added more javadoc. Removed trailing whitespace.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 806
diff changeset
1036 src/main/java/de/intevation/gnv/math/AttributedXYColumns.java:
a645bd23c1c8 Added more javadoc. Removed trailing whitespace.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 806
diff changeset
1037 Added more javadoc.
a645bd23c1c8 Added more javadoc. Removed trailing whitespace.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 806
diff changeset
1038
a645bd23c1c8 Added more javadoc. Removed trailing whitespace.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 806
diff changeset
1039 * src/main/java/de/intevation/gnv/utils/FileUtils.java,
a645bd23c1c8 Added more javadoc. Removed trailing whitespace.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 806
diff changeset
1040 src/main/java/de/intevation/gnv/utils/MetaWriter.java,
a645bd23c1c8 Added more javadoc. Removed trailing whitespace.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 806
diff changeset
1041 src/main/java/de/intevation/gnv/utils/DistanceCalculator.java,
a645bd23c1c8 Added more javadoc. Removed trailing whitespace.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 806
diff changeset
1042 src/main/java/de/intevation/gnv/utils/MapfileGenerator.java,
a645bd23c1c8 Added more javadoc. Removed trailing whitespace.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 806
diff changeset
1043 src/main/java/de/intevation/gnv/utils/ArtifactXMLUtilities.java,
a645bd23c1c8 Added more javadoc. Removed trailing whitespace.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 806
diff changeset
1044 src/main/java/de/intevation/gnv/utils/Pair.java:
a645bd23c1c8 Added more javadoc. Removed trailing whitespace.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 806
diff changeset
1045 Removed trailing whitespace
a645bd23c1c8 Added more javadoc. Removed trailing whitespace.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 806
diff changeset
1046
806
2cea76f1112e Added Javadoc in utils package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 805
diff changeset
1047 2010-04-08 Ingo Weinzierl <ingo.weinzierl@intevation.de>
2cea76f1112e Added Javadoc in utils package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 805
diff changeset
1048
2cea76f1112e Added Javadoc in utils package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 805
diff changeset
1049 * src/main/java/de/intevation/gnv/utils/FileUtils.java,
2cea76f1112e Added Javadoc in utils package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 805
diff changeset
1050 src/main/java/de/intevation/gnv/utils/DistanceCalculator.java,
2cea76f1112e Added Javadoc in utils package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 805
diff changeset
1051 src/main/java/de/intevation/gnv/utils/InputValidator.java,
2cea76f1112e Added Javadoc in utils package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 805
diff changeset
1052 src/main/java/de/intevation/gnv/utils/ArtifactXMLUtilities.java,
2cea76f1112e Added Javadoc in utils package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 805
diff changeset
1053 src/main/java/de/intevation/gnv/utils/ExclusiveExec.java,
2cea76f1112e Added Javadoc in utils package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 805
diff changeset
1054 src/main/java/de/intevation/gnv/utils/MetaWriter.java,
2cea76f1112e Added Javadoc in utils package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 805
diff changeset
1055 src/main/java/de/intevation/gnv/utils/MapfileGenerator.java,
2cea76f1112e Added Javadoc in utils package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 805
diff changeset
1056 src/main/java/de/intevation/gnv/utils/WKTUtils.java,
2cea76f1112e Added Javadoc in utils package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 805
diff changeset
1057 src/main/java/de/intevation/gnv/utils/StringUtils.java,
2cea76f1112e Added Javadoc in utils package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 805
diff changeset
1058 src/main/java/de/intevation/gnv/utils/Pair.java,
2cea76f1112e Added Javadoc in utils package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 805
diff changeset
1059 src/main/java/de/intevation/gnv/utils/ShapeFileWriter.java: Added Javadoc.
2cea76f1112e Added Javadoc in utils package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 805
diff changeset
1060
2cea76f1112e Added Javadoc in utils package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 805
diff changeset
1061 * src/main/java/de/intevation/gnv/utils/ArtifactFactoryUtilities.java:
2cea76f1112e Added Javadoc in utils package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 805
diff changeset
1062 Removed.
2cea76f1112e Added Javadoc in utils package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 805
diff changeset
1063
805
bb7afd783321 Removed trailing whitespace. Added more javadoc.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 804
diff changeset
1064 2010-04-08 Sascha L. Teichmann <sascha.teichmann@intevation.de>
bb7afd783321 Removed trailing whitespace. Added more javadoc.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 804
diff changeset
1065
bb7afd783321 Removed trailing whitespace. Added more javadoc.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 804
diff changeset
1066 * src/main/java/de/intevation/gnv/state/profile/horizontalcrosssection/HorizontalCrossSectionMeshOutputState.java,
bb7afd783321 Removed trailing whitespace. Added more javadoc.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 804
diff changeset
1067 src/main/java/de/intevation/gnv/state/timeseries/TimeSeriesOutputState.java:
bb7afd783321 Removed trailing whitespace. Added more javadoc.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 804
diff changeset
1068 Removed trailing whitespace.
bb7afd783321 Removed trailing whitespace. Added more javadoc.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 804
diff changeset
1069
bb7afd783321 Removed trailing whitespace. Added more javadoc.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 804
diff changeset
1070 * src/main/java/de/intevation/gnv/math/ConstantXYDepth.java,
bb7afd783321 Removed trailing whitespace. Added more javadoc.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 804
diff changeset
1071 src/main/java/de/intevation/gnv/math/LinearMetrics.java,
bb7afd783321 Removed trailing whitespace. Added more javadoc.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 804
diff changeset
1072 src/main/java/de/intevation/gnv/math/QueriedXYDepth.java,
bb7afd783321 Removed trailing whitespace. Added more javadoc.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 804
diff changeset
1073 src/main/java/de/intevation/gnv/math/L1Comparator.java,
bb7afd783321 Removed trailing whitespace. Added more javadoc.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 804
diff changeset
1074 src/main/java/de/intevation/gnv/math/Metrics.java,
bb7afd783321 Removed trailing whitespace. Added more javadoc.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 804
diff changeset
1075 src/main/java/de/intevation/gnv/math/LinearToMap.java,
bb7afd783321 Removed trailing whitespace. Added more javadoc.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 804
diff changeset
1076 src/main/java/de/intevation/gnv/math/LinearFunction.java,
bb7afd783321 Removed trailing whitespace. Added more javadoc.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 804
diff changeset
1077 src/main/java/de/intevation/gnv/math/Interpolator.java:
bb7afd783321 Removed trailing whitespace. Added more javadoc.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 804
diff changeset
1078 Added more javadoc.
bb7afd783321 Removed trailing whitespace. Added more javadoc.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 804
diff changeset
1079
804
9058c08eac3a Added more Javadoc in some classes of state.profile.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 803
diff changeset
1080 2010-04-08 Ingo Weinzierl <ingo.weinzierl@intevation.de>
9058c08eac3a Added more Javadoc in some classes of state.profile.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 803
diff changeset
1081
9058c08eac3a Added more Javadoc in some classes of state.profile.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 803
diff changeset
1082 * src/main/java/de/intevation/gnv/state/profile/horizontalcrosssection/HorizontalCrossSectionMeshOutputState.java,
9058c08eac3a Added more Javadoc in some classes of state.profile.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 803
diff changeset
1083 src/main/java/de/intevation/gnv/state/profile/verticalcrosssection/OutputHelper.java,
9058c08eac3a Added more Javadoc in some classes of state.profile.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 803
diff changeset
1084 src/main/java/de/intevation/gnv/state/profile/verticalcrosssection/VerticalCrossSectionOutputState.java,
9058c08eac3a Added more Javadoc in some classes of state.profile.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 803
diff changeset
1085 src/main/java/de/intevation/gnv/state/profile/vertical/VerticalProfileOutputState.java,
9058c08eac3a Added more Javadoc in some classes of state.profile.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 803
diff changeset
1086 src/main/java/de/intevation/gnv/state/timeseries/TimeSeriesOutputState.java:
9058c08eac3a Added more Javadoc in some classes of state.profile.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 803
diff changeset
1087 Added Javadoc.
9058c08eac3a Added more Javadoc in some classes of state.profile.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 803
diff changeset
1088
803
feae2f9d6c6f Removed trailing whitespace.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 802
diff changeset
1089 2010-04-07 Sascha L. Teichmann <sascha.teichmann@intevation.de>
feae2f9d6c6f Removed trailing whitespace.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 802
diff changeset
1090
feae2f9d6c6f Removed trailing whitespace.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 802
diff changeset
1091 * src/main/java/de/intevation/gnv/**/*.java:
feae2f9d6c6f Removed trailing whitespace.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 802
diff changeset
1092 Removed trailing whitespace.
feae2f9d6c6f Removed trailing whitespace.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 802
diff changeset
1093
802
4abe172be970 Finished Javadoc of the raster package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 801
diff changeset
1094 2010-04-07 Sascha L. Teichmann <sascha.teichmann@intevation.de>
4abe172be970 Finished Javadoc of the raster package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 801
diff changeset
1095
4abe172be970 Finished Javadoc of the raster package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 801
diff changeset
1096 * src/main/java/de/intevation/gnv/raster/ExternalIndexConverter.java,
4abe172be970 Finished Javadoc of the raster package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 801
diff changeset
1097 src/main/java/de/intevation/gnv/raster/JTSMultiLineStringProducer.java,
4abe172be970 Finished Javadoc of the raster package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 801
diff changeset
1098 src/main/java/de/intevation/gnv/raster/IsoPolygonSeriesProducer.java,
4abe172be970 Finished Javadoc of the raster package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 801
diff changeset
1099 src/main/java/de/intevation/gnv/raster/DemuxRingsHandler.java,
4abe172be970 Finished Javadoc of the raster package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 801
diff changeset
1100 src/main/java/de/intevation/gnv/raster/IsoAttributeGenerator.java,
4abe172be970 Finished Javadoc of the raster package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 801
diff changeset
1101 src/main/java/de/intevation/gnv/raster/JTSMultiPolygonProducer.java,
4abe172be970 Finished Javadoc of the raster package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 801
diff changeset
1102 src/main/java/de/intevation/gnv/raster/IsoProducer.java:
4abe172be970 Finished Javadoc of the raster package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 801
diff changeset
1103 Finished Javadoc of the raster package.
4abe172be970 Finished Javadoc of the raster package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 801
diff changeset
1104
801
d766fe2d917a More javadoc.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 800
diff changeset
1105 2010-04-06 Sascha L. Teichmann <sascha.teichmann@intevation.de>
d766fe2d917a More javadoc.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 800
diff changeset
1106
d766fe2d917a More javadoc.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 800
diff changeset
1107 * src/main/java/de/intevation/gnv/**/*.java: More javadoc.
d766fe2d917a More javadoc.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 800
diff changeset
1108
800
db5b04ecb426 ISSUE215: Improved ODV-Export. now all Columns which have identical values but different Parameters will be merged to one row.
Tim Englich <tim.englich@intevation.de>
parents: 799
diff changeset
1109 2010-04-06 Tim Englich <tim.englich@intevation.de>
db5b04ecb426 ISSUE215: Improved ODV-Export. now all Columns which have identical values but different Parameters will be merged to one row.
Tim Englich <tim.englich@intevation.de>
parents: 799
diff changeset
1110
db5b04ecb426 ISSUE215: Improved ODV-Export. now all Columns which have identical values but different Parameters will be merged to one row.
Tim Englich <tim.englich@intevation.de>
parents: 799
diff changeset
1111 ISSUE215: Rows will not be merged to one Single Row if their values are identical.
db5b04ecb426 ISSUE215: Improved ODV-Export. now all Columns which have identical values but different Parameters will be merged to one row.
Tim Englich <tim.englich@intevation.de>
parents: 799
diff changeset
1112
db5b04ecb426 ISSUE215: Improved ODV-Export. now all Columns which have identical values but different Parameters will be merged to one row.
Tim Englich <tim.englich@intevation.de>
parents: 799
diff changeset
1113 * src/main/java/de/intevation/gnv/exports/ODVExport.java (writeData):
db5b04ecb426 ISSUE215: Improved ODV-Export. now all Columns which have identical values but different Parameters will be merged to one row.
Tim Englich <tim.englich@intevation.de>
parents: 799
diff changeset
1114 Replaced the StringArray using as Key against the new Class StringArrayKey.
db5b04ecb426 ISSUE215: Improved ODV-Export. now all Columns which have identical values but different Parameters will be merged to one row.
Tim Englich <tim.englich@intevation.de>
parents: 799
diff changeset
1115 This was nessesarry tp detect Rows with same Values joining them to one
db5b04ecb426 ISSUE215: Improved ODV-Export. now all Columns which have identical values but different Parameters will be merged to one row.
Tim Englich <tim.englich@intevation.de>
parents: 799
diff changeset
1116 Row.
db5b04ecb426 ISSUE215: Improved ODV-Export. now all Columns which have identical values but different Parameters will be merged to one row.
Tim Englich <tim.englich@intevation.de>
parents: 799
diff changeset
1117 * src/main/java/de/intevation/gnv/exports/StringArrayKey.java (StringArrayKey):
db5b04ecb426 ISSUE215: Improved ODV-Export. now all Columns which have identical values but different Parameters will be merged to one row.
Tim Englich <tim.englich@intevation.de>
parents: 799
diff changeset
1118 Added new Class for representing the Key of an StringArray not using the
db5b04ecb426 ISSUE215: Improved ODV-Export. now all Columns which have identical values but different Parameters will be merged to one row.
Tim Englich <tim.englich@intevation.de>
parents: 799
diff changeset
1119 Hash of the Array but using the hash of the values which are stored in
db5b04ecb426 ISSUE215: Improved ODV-Export. now all Columns which have identical values but different Parameters will be merged to one row.
Tim Englich <tim.englich@intevation.de>
parents: 799
diff changeset
1120 the Array.
db5b04ecb426 ISSUE215: Improved ODV-Export. now all Columns which have identical values but different Parameters will be merged to one row.
Tim Englich <tim.englich@intevation.de>
parents: 799
diff changeset
1121
799
feeaf5aec552 ISSUE213: Wrong Geometrytype used for the generation of an Layer with Multipolygon-Geometries
Tim Englich <tim.englich@intevation.de>
parents: 798
diff changeset
1122 2010-04-06 Tim Englich <tim.englich@intevation.de>
feeaf5aec552 ISSUE213: Wrong Geometrytype used for the generation of an Layer with Multipolygon-Geometries
Tim Englich <tim.englich@intevation.de>
parents: 798
diff changeset
1123 ISSUE213: Wrong Geometrytype used for the generation of an Layer with
feeaf5aec552 ISSUE213: Wrong Geometrytype used for the generation of an Layer with Multipolygon-Geometries
Tim Englich <tim.englich@intevation.de>
parents: 798
diff changeset
1124 Multipolygon-Geometries
feeaf5aec552 ISSUE213: Wrong Geometrytype used for the generation of an Layer with Multipolygon-Geometries
Tim Englich <tim.englich@intevation.de>
parents: 798
diff changeset
1125
feeaf5aec552 ISSUE213: Wrong Geometrytype used for the generation of an Layer with Multipolygon-Geometries
Tim Englich <tim.englich@intevation.de>
parents: 798
diff changeset
1126 * src/main/java/de/intevation/gnv/state/layer/LayerOutputState.java (getWMS):
feeaf5aec552 ISSUE213: Wrong Geometrytype used for the generation of an Layer with Multipolygon-Geometries
Tim Englich <tim.englich@intevation.de>
parents: 798
diff changeset
1127 Integrated lookup of the Geometrytypes using a separat SQL-Statement.
feeaf5aec552 ISSUE213: Wrong Geometrytype used for the generation of an Layer with Multipolygon-Geometries
Tim Englich <tim.englich@intevation.de>
parents: 798
diff changeset
1128 Also added a separat Function for determining the Defaulttemplate for the
feeaf5aec552 ISSUE213: Wrong Geometrytype used for the generation of an Layer with Multipolygon-Geometries
Tim Englich <tim.englich@intevation.de>
parents: 798
diff changeset
1129 Mapfile-Generation.
feeaf5aec552 ISSUE213: Wrong Geometrytype used for the generation of an Layer with Multipolygon-Geometries
Tim Englich <tim.englich@intevation.de>
parents: 798
diff changeset
1130 * src/main/java/de/intevation/gnv/utils/ShapeFileWriter.java (writeDataToFile):
feeaf5aec552 ISSUE213: Wrong Geometrytype used for the generation of an Layer with Multipolygon-Geometries
Tim Englich <tim.englich@intevation.de>
parents: 798
diff changeset
1131 Changed Methodsignature. Now it's possible to put the Geometrytype which
feeaf5aec552 ISSUE213: Wrong Geometrytype used for the generation of an Layer with Multipolygon-Geometries
Tim Englich <tim.englich@intevation.de>
parents: 798
diff changeset
1132 is required to generate the Layer and not use the Geometrytype of the
feeaf5aec552 ISSUE213: Wrong Geometrytype used for the generation of an Layer with Multipolygon-Geometries
Tim Englich <tim.englich@intevation.de>
parents: 798
diff changeset
1133 first Geometry of the Resultvalues.
feeaf5aec552 ISSUE213: Wrong Geometrytype used for the generation of an Layer with Multipolygon-Geometries
Tim Englich <tim.englich@intevation.de>
parents: 798
diff changeset
1134 This was nessessary because we can have several kinds of geometrytypes
feeaf5aec552 ISSUE213: Wrong Geometrytype used for the generation of an Layer with Multipolygon-Geometries
Tim Englich <tim.englich@intevation.de>
parents: 798
diff changeset
1135 (e.g. MultiPolygons and Polygons) in one Layer. In that case we have to
feeaf5aec552 ISSUE213: Wrong Geometrytype used for the generation of an Layer with Multipolygon-Geometries
Tim Englich <tim.englich@intevation.de>
parents: 798
diff changeset
1136 use the Multi* (e.g. MultiPolygon) as Geometrytype.
feeaf5aec552 ISSUE213: Wrong Geometrytype used for the generation of an Layer with Multipolygon-Geometries
Tim Englich <tim.englich@intevation.de>
parents: 798
diff changeset
1137 * doc/conf/queries.properties:
feeaf5aec552 ISSUE213: Wrong Geometrytype used for the generation of an Layer with Multipolygon-Geometries
Tim Englich <tim.englich@intevation.de>
parents: 798
diff changeset
1138 Added Query for determining the geometryType of a Layer.
feeaf5aec552 ISSUE213: Wrong Geometrytype used for the generation of an Layer with Multipolygon-Geometries
Tim Englich <tim.englich@intevation.de>
parents: 798
diff changeset
1139
798
6cff63d0c434 Fixed vim modeline. Added some Javadoc.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 797
diff changeset
1140 2010-04-06 Sascha L. Teichmann <sascha.teichmann@intevation.de>
6cff63d0c434 Fixed vim modeline. Added some Javadoc.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 797
diff changeset
1141
6cff63d0c434 Fixed vim modeline. Added some Javadoc.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 797
diff changeset
1142 * src/main/java/de/intevation/gnv/**/*.java: Fixed vim modeline.
6cff63d0c434 Fixed vim modeline. Added some Javadoc.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 797
diff changeset
1143
6cff63d0c434 Fixed vim modeline. Added some Javadoc.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 797
diff changeset
1144 * src/main/java/de/intevation/gnv/math/L1Comparator.java: Moved
6cff63d0c434 Fixed vim modeline. Added some Javadoc.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 797
diff changeset
1145 L1 code here.
6cff63d0c434 Fixed vim modeline. Added some Javadoc.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 797
diff changeset
1146
6cff63d0c434 Fixed vim modeline. Added some Javadoc.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 797
diff changeset
1147 * src/main/java/de/intevation/gnv/math/Point2d.java: Removed dead
6cff63d0c434 Fixed vim modeline. Added some Javadoc.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 797
diff changeset
1148 inverse L1 code. Added Javadoc.
6cff63d0c434 Fixed vim modeline. Added some Javadoc.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 797
diff changeset
1149
6cff63d0c434 Fixed vim modeline. Added some Javadoc.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 797
diff changeset
1150 * src/main/java/de/intevation/gnv/math/IJKey.java: Added Javadoc.
6cff63d0c434 Fixed vim modeline. Added some Javadoc.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 797
diff changeset
1151
797
9d2891068ba5 Fixed test mockups to let them implement their interface correctly.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 795
diff changeset
1152 2010-04-06 Sascha L. Teichmann <sascha.teichmann@intevation.de>
9d2891068ba5 Fixed test mockups to let them implement their interface correctly.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 795
diff changeset
1153
9d2891068ba5 Fixed test mockups to let them implement their interface correctly.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 795
diff changeset
1154 * src/test/java/de/intevation/gnv/artifacts/TestCallContext.java,
9d2891068ba5 Fixed test mockups to let them implement their interface correctly.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 795
diff changeset
1155 src/test/java/de/intevation/gnv/artifacts/TestArtifactDatabase.java:
9d2891068ba5 Fixed test mockups to let them implement their interface correctly.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 795
diff changeset
1156 Fix to let the test mockups implement their interfaces.
9d2891068ba5 Fixed test mockups to let them implement their interface correctly.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 795
diff changeset
1157
795
cdade5005cba Added javadoc in jfreechart package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 794
diff changeset
1158 2010-03-31 Ingo Weinzierl <ingo.weinzierl@intevation.de>
cdade5005cba Added javadoc in jfreechart package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 794
diff changeset
1159
cdade5005cba Added javadoc in jfreechart package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 794
diff changeset
1160 * src/main/java/de/intevation/gnv/jfreechart/LevelOrderIndices.java,
cdade5005cba Added javadoc in jfreechart package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 794
diff changeset
1161 src/main/java/de/intevation/gnv/jfreechart/PolygonSeries.java,
cdade5005cba Added javadoc in jfreechart package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 794
diff changeset
1162 src/main/java/de/intevation/gnv/jfreechart/PolygonPlot.java,
cdade5005cba Added javadoc in jfreechart package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 794
diff changeset
1163 src/main/java/de/intevation/gnv/jfreechart/CompactXYItems.java,
cdade5005cba Added javadoc in jfreechart package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 794
diff changeset
1164 src/main/java/de/intevation/gnv/jfreechart/PolygonSeriesLabelGenerator.java,
cdade5005cba Added javadoc in jfreechart package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 794
diff changeset
1165 src/main/java/de/intevation/gnv/jfreechart/PolygonDataset.java,
cdade5005cba Added javadoc in jfreechart package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 794
diff changeset
1166 src/main/java/de/intevation/gnv/jfreechart/PolygonRenderer.java: Added
cdade5005cba Added javadoc in jfreechart package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 794
diff changeset
1167 JavaDoc.
cdade5005cba Added javadoc in jfreechart package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 794
diff changeset
1168
794
d0967fdee36f Repaired JavaDoc in Export package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 793
diff changeset
1169 2010-03-31 Ingo Weinzierl <ingo.weinzierl@intevation.de>
d0967fdee36f Repaired JavaDoc in Export package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 793
diff changeset
1170
d0967fdee36f Repaired JavaDoc in Export package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 793
diff changeset
1171 * src/main/java/de/intevation/gnv/exports/Export.java,
d0967fdee36f Repaired JavaDoc in Export package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 793
diff changeset
1172 src/main/java/de/intevation/gnv/exports/ChartExportHelper.java,
d0967fdee36f Repaired JavaDoc in Export package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 793
diff changeset
1173 src/main/java/de/intevation/gnv/exports/ODVExport.java: Repaired JavaDoc.
d0967fdee36f Repaired JavaDoc in Export package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 793
diff changeset
1174
793
2047f318e964 Added missing vim control comments.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 792
diff changeset
1175 2010-03-31 Ingo Weinzierl <ingo.weinzierl@intevation.de>
2047f318e964 Added missing vim control comments.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 792
diff changeset
1176
2047f318e964 Added missing vim control comments.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 792
diff changeset
1177 * src/main/java/de/intevation/gnv/chart/Chart.java,
2047f318e964 Added missing vim control comments.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 792
diff changeset
1178 src/main/java/de/intevation/gnv/chart/XMLChartTheme.java,
2047f318e964 Added missing vim control comments.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 792
diff changeset
1179 src/main/java/de/intevation/gnv/chart/exception/TechnicalChartException.java:
2047f318e964 Added missing vim control comments.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 792
diff changeset
1180 Added missing vim control comments.
2047f318e964 Added missing vim control comments.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 792
diff changeset
1181
792
9b9bf42b7928 Added and repaired JavaDoc in artifacts package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 790
diff changeset
1182 2010-03-31 Ingo Weinzierl <ingo.weinzierl@intevation.de>
9b9bf42b7928 Added and repaired JavaDoc in artifacts package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 790
diff changeset
1183
9b9bf42b7928 Added and repaired JavaDoc in artifacts package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 790
diff changeset
1184 * src/main/java/de/intevation/gnv/artifacts/fis/product/Product.java,
9b9bf42b7928 Added and repaired JavaDoc in artifacts package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 790
diff changeset
1185 src/main/java/de/intevation/gnv/artifacts/fis/product/DefaultProduct.java,
9b9bf42b7928 Added and repaired JavaDoc in artifacts package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 790
diff changeset
1186 src/main/java/de/intevation/gnv/artifacts/fis/SelectProductArtifact.java,
9b9bf42b7928 Added and repaired JavaDoc in artifacts package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 790
diff changeset
1187 src/main/java/de/intevation/gnv/artifacts/services/MetaDataServiceException.java,
9b9bf42b7928 Added and repaired JavaDoc in artifacts package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 790
diff changeset
1188 src/main/java/de/intevation/gnv/artifacts/services/MetaDataService.java,
9b9bf42b7928 Added and repaired JavaDoc in artifacts package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 790
diff changeset
1189 src/main/java/de/intevation/gnv/artifacts/services/requestobjects/Parameter.java,
9b9bf42b7928 Added and repaired JavaDoc in artifacts package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 790
diff changeset
1190 src/main/java/de/intevation/gnv/artifacts/services/requestobjects/DefaultLayer.java,
9b9bf42b7928 Added and repaired JavaDoc in artifacts package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 790
diff changeset
1191 src/main/java/de/intevation/gnv/artifacts/services/requestobjects/FIS.java,
9b9bf42b7928 Added and repaired JavaDoc in artifacts package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 790
diff changeset
1192 src/main/java/de/intevation/gnv/artifacts/services/requestobjects/DefaultMapService.java,
9b9bf42b7928 Added and repaired JavaDoc in artifacts package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 790
diff changeset
1193 src/main/java/de/intevation/gnv/artifacts/services/requestobjects/DefaultParameter.java,
9b9bf42b7928 Added and repaired JavaDoc in artifacts package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 790
diff changeset
1194 src/main/java/de/intevation/gnv/artifacts/services/requestobjects/DefaultFIS.java,
9b9bf42b7928 Added and repaired JavaDoc in artifacts package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 790
diff changeset
1195 src/main/java/de/intevation/gnv/artifacts/services/requestobjects/Layer.java,
9b9bf42b7928 Added and repaired JavaDoc in artifacts package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 790
diff changeset
1196 src/main/java/de/intevation/gnv/artifacts/services/requestobjects/MapService.java,
9b9bf42b7928 Added and repaired JavaDoc in artifacts package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 790
diff changeset
1197 src/main/java/de/intevation/gnv/artifacts/ressource/RessourceFactory.java:
9b9bf42b7928 Added and repaired JavaDoc in artifacts package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 790
diff changeset
1198 Added and repaired JavaDoc.
9b9bf42b7928 Added and repaired JavaDoc in artifacts package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 790
diff changeset
1199
790
f198e4620546 Added and repaired JavaDoc in cache package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 789
diff changeset
1200 2010-03-31 Ingo Weinzierl <ingo.weinzierl@intevation.de>
f198e4620546 Added and repaired JavaDoc in cache package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 789
diff changeset
1201
f198e4620546 Added and repaired JavaDoc in cache package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 789
diff changeset
1202 * src/main/java/de/intevation/gnv/artifacts/cache/CacheFactory.java: Added
f198e4620546 Added and repaired JavaDoc in cache package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 789
diff changeset
1203 and repaired JavaDoc.
f198e4620546 Added and repaired JavaDoc in cache package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 789
diff changeset
1204
f198e4620546 Added and repaired JavaDoc in cache package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 789
diff changeset
1205 2010-03-31 Ingo Weinzierl <ingo.weinzierl@intevation.de>
789
0dc115cbef0d Added javadoc for artifact package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 788
diff changeset
1206
0dc115cbef0d Added javadoc for artifact package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 788
diff changeset
1207 * src/main/java/de/intevation/gnv/artifacts/GNVArtifactFactory.java,
0dc115cbef0d Added javadoc for artifact package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 788
diff changeset
1208 src/main/java/de/intevation/gnv/artifacts/GNVProductArtifactFactory.java,
0dc115cbef0d Added javadoc for artifact package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 788
diff changeset
1209 src/main/java/de/intevation/gnv/artifacts/PreSettingArtifact.java,
0dc115cbef0d Added javadoc for artifact package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 788
diff changeset
1210 src/main/java/de/intevation/gnv/artifacts/GNVArtifactBase.java,
0dc115cbef0d Added javadoc for artifact package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 788
diff changeset
1211 src/main/java/de/intevation/gnv/artifacts/GNVDefaultArtifact.java: Added
0dc115cbef0d Added javadoc for artifact package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 788
diff changeset
1212 JavaDoc for this package.
0dc115cbef0d Added javadoc for artifact package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 788
diff changeset
1213
790
f198e4620546 Added and repaired JavaDoc in cache package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 789
diff changeset
1214 2010-03-31 Ingo Weinzierl <ingo.weinzierl@intevation.de>
788
e8a9e84a0328 Corrected JavaDoc errors in Chart Package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 787
diff changeset
1215
e8a9e84a0328 Corrected JavaDoc errors in Chart Package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 787
diff changeset
1216 * src/main/java/de/intevation/gnv/chart/XMLChartTheme.java,
e8a9e84a0328 Corrected JavaDoc errors in Chart Package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 787
diff changeset
1217 src/main/java/de/intevation/gnv/chart/HorizontalCrossProfileChart.java,
e8a9e84a0328 Corrected JavaDoc errors in Chart Package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 787
diff changeset
1218 src/main/java/de/intevation/gnv/chart/VerticalCrossSectionChart.java,
e8a9e84a0328 Corrected JavaDoc errors in Chart Package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 787
diff changeset
1219 src/main/java/de/intevation/gnv/chart/TimeSeriesChart.java,
e8a9e84a0328 Corrected JavaDoc errors in Chart Package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 787
diff changeset
1220 src/main/java/de/intevation/gnv/chart/VerticalProfileChart.java,
e8a9e84a0328 Corrected JavaDoc errors in Chart Package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 787
diff changeset
1221 src/main/java/de/intevation/gnv/chart/HorizontalProfileChart.java,
e8a9e84a0328 Corrected JavaDoc errors in Chart Package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 787
diff changeset
1222 src/main/java/de/intevation/gnv/chart/AbstractXYLineChart.java: Corrected
e8a9e84a0328 Corrected JavaDoc errors in Chart Package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 787
diff changeset
1223 JavaDoc errors.
e8a9e84a0328 Corrected JavaDoc errors in Chart Package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 787
diff changeset
1224
787
6cd8492019d8 Validate wkt string and display error messages if the validation failed (issue214).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 786
diff changeset
1225 2010-03-30 Ingo Weinzierl <ingo.weinzierl@intevation.de>
6cd8492019d8 Validate wkt string and display error messages if the validation failed (issue214).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 786
diff changeset
1226
6cd8492019d8 Validate wkt string and display error messages if the validation failed (issue214).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 786
diff changeset
1227 Issue214
6cd8492019d8 Validate wkt string and display error messages if the validation failed (issue214).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 786
diff changeset
1228
6cd8492019d8 Validate wkt string and display error messages if the validation failed (issue214).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 786
diff changeset
1229 * src/main/java/de/intevation/gnv/utils/InputValidator.java: Added code for
6cd8492019d8 Validate wkt string and display error messages if the validation failed (issue214).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 786
diff changeset
1230 validating polygons and linestrings. The input type needs to be 'polygon'
6cd8492019d8 Validate wkt string and display error messages if the validation failed (issue214).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 786
diff changeset
1231 or 'linestring'.
6cd8492019d8 Validate wkt string and display error messages if the validation failed (issue214).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 786
diff changeset
1232
6cd8492019d8 Validate wkt string and display error messages if the validation failed (issue214).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 786
diff changeset
1233 * doc/conf/products/horizontalcrosssection/conf_mesh.xml: Changed the input
6cd8492019d8 Validate wkt string and display error messages if the validation failed (issue214).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 786
diff changeset
1234 type of the wkt string from 'string' to 'polygon'.
6cd8492019d8 Validate wkt string and display error messages if the validation failed (issue214).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 786
diff changeset
1235
6cd8492019d8 Validate wkt string and display error messages if the validation failed (issue214).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 786
diff changeset
1236 * doc/conf/products/verticalcrosssection/conf_mesh.xml: Changed the input
6cd8492019d8 Validate wkt string and display error messages if the validation failed (issue214).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 786
diff changeset
1237 type of the wkt string from 'string' to 'linestring'.
6cd8492019d8 Validate wkt string and display error messages if the validation failed (issue214).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 786
diff changeset
1238
786
c907636c0288 Added a method to ExtendedInputData to retrieve the parameter ids as array (analog to splitValue() in DefaultInputData).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 785
diff changeset
1239 2010-03-30 Ingo Weinzierl <ingo.weinzierl@intevation.de>
c907636c0288 Added a method to ExtendedInputData to retrieve the parameter ids as array (analog to splitValue() in DefaultInputData).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 785
diff changeset
1240
c907636c0288 Added a method to ExtendedInputData to retrieve the parameter ids as array (analog to splitValue() in DefaultInputData).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 785
diff changeset
1241 * src/main/java/de/intevation/gnv/state/ExtendedInputData.java: Added a
c907636c0288 Added a method to ExtendedInputData to retrieve the parameter ids as array (analog to splitValue() in DefaultInputData).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 785
diff changeset
1242 method splitParameter() to retrieve the parameter ids as array (analog to
c907636c0288 Added a method to ExtendedInputData to retrieve the parameter ids as array (analog to splitValue() in DefaultInputData).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 785
diff changeset
1243 splitValue() in DefaultInputData).
c907636c0288 Added a method to ExtendedInputData to retrieve the parameter ids as array (analog to splitValue() in DefaultInputData).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 785
diff changeset
1244
785
e764cab8c885 Save the relation between selected measurement and the parameter it belongs to (issue210). TODO: Adapt sql statements.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 784
diff changeset
1245 2010-03-30 Ingo Weinzierl <ingo.weinzierl@intevation.de>
e764cab8c885 Save the relation between selected measurement and the parameter it belongs to (issue210). TODO: Adapt sql statements.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 784
diff changeset
1246
e764cab8c885 Save the relation between selected measurement and the parameter it belongs to (issue210). TODO: Adapt sql statements.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 784
diff changeset
1247 Issue210 (First work for saving relation between selected measurement and
e764cab8c885 Save the relation between selected measurement and the parameter it belongs to (issue210). TODO: Adapt sql statements.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 784
diff changeset
1248 the parameter it belongs to completed)
e764cab8c885 Save the relation between selected measurement and the parameter it belongs to (issue210). TODO: Adapt sql statements.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 784
diff changeset
1249
e764cab8c885 Save the relation between selected measurement and the parameter it belongs to (issue210). TODO: Adapt sql statements.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 784
diff changeset
1250 * src/main/java/de/intevation/gnv/state/DefaultInputData.java: Added a
e764cab8c885 Save the relation between selected measurement and the parameter it belongs to (issue210). TODO: Adapt sql statements.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 784
diff changeset
1251 further constructor and changed the visibility of the separator character
e764cab8c885 Save the relation between selected measurement and the parameter it belongs to (issue210). TODO: Adapt sql statements.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 784
diff changeset
1252 used by this class to public.
e764cab8c885 Save the relation between selected measurement and the parameter it belongs to (issue210). TODO: Adapt sql statements.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 784
diff changeset
1253
e764cab8c885 Save the relation between selected measurement and the parameter it belongs to (issue210). TODO: Adapt sql statements.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 784
diff changeset
1254 * src/main/java/de/intevation/gnv/state/ExtendedInputData.java: This class
e764cab8c885 Save the relation between selected measurement and the parameter it belongs to (issue210). TODO: Adapt sql statements.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 784
diff changeset
1255 enhances DefaultInputData and has a further field storing a string
e764cab8c885 Save the relation between selected measurement and the parameter it belongs to (issue210). TODO: Adapt sql statements.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 784
diff changeset
1256 parameter. This is necessary to save the information about the
e764cab8c885 Save the relation between selected measurement and the parameter it belongs to (issue210). TODO: Adapt sql statements.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 784
diff changeset
1257 relation between selected measurement and the parameter it belongs to.
e764cab8c885 Save the relation between selected measurement and the parameter it belongs to (issue210). TODO: Adapt sql statements.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 784
diff changeset
1258
e764cab8c885 Save the relation between selected measurement and the parameter it belongs to (issue210). TODO: Adapt sql statements.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 784
diff changeset
1259 * src/main/java/de/intevation/gnv/state/MeasurementState.java: Little
e764cab8c885 Save the relation between selected measurement and the parameter it belongs to (issue210). TODO: Adapt sql statements.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 784
diff changeset
1260 changes in the data of the describe document. The value for the checkboxes
e764cab8c885 Save the relation between selected measurement and the parameter it belongs to (issue210). TODO: Adapt sql statements.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 784
diff changeset
1261 are composed of the measurement id and the parameter id separated by a
e764cab8c885 Save the relation between selected measurement and the parameter it belongs to (issue210). TODO: Adapt sql statements.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 784
diff changeset
1262 semicolon. Furthermore the incoming document of a feed call is parsed in
e764cab8c885 Save the relation between selected measurement and the parameter it belongs to (issue210). TODO: Adapt sql statements.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 784
diff changeset
1263 this class to save the relation between selected measurement and the
e764cab8c885 Save the relation between selected measurement and the parameter it belongs to (issue210). TODO: Adapt sql statements.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 784
diff changeset
1264 parameter it belongs to. ExtendedInputData class is used as storage.
e764cab8c885 Save the relation between selected measurement and the parameter it belongs to (issue210). TODO: Adapt sql statements.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 784
diff changeset
1265
e764cab8c885 Save the relation between selected measurement and the parameter it belongs to (issue210). TODO: Adapt sql statements.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 784
diff changeset
1266 * src/main/java/de/intevation/gnv/utils/InputValidator.java: Changed the
e764cab8c885 Save the relation between selected measurement and the parameter it belongs to (issue210). TODO: Adapt sql statements.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 784
diff changeset
1267 method signatures of all methods to static for using it without
e764cab8c885 Save the relation between selected measurement and the parameter it belongs to (issue210). TODO: Adapt sql statements.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 784
diff changeset
1268 instantiating an object of this class.
e764cab8c885 Save the relation between selected measurement and the parameter it belongs to (issue210). TODO: Adapt sql statements.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 784
diff changeset
1269
784
7b81d563c8c0 Improved date input validation. A given date needs to be in a specific range (issue212).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 783
diff changeset
1270 2010-03-30 Ingo Weinzierl <ingo.weinzierl@intevation.de>
7b81d563c8c0 Improved date input validation. A given date needs to be in a specific range (issue212).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 783
diff changeset
1271
7b81d563c8c0 Improved date input validation. A given date needs to be in a specific range (issue212).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 783
diff changeset
1272 Issue212 (Improved input validation)
7b81d563c8c0 Improved date input validation. A given date needs to be in a specific range (issue212).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 783
diff changeset
1273
7b81d563c8c0 Improved date input validation. A given date needs to be in a specific range (issue212).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 783
diff changeset
1274 * src/main/java/de/intevation/gnv/state/MinMaxDateState.java: Improved date
7b81d563c8c0 Improved date input validation. A given date needs to be in a specific range (issue212).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 783
diff changeset
1275 input validation. The chosen date needs to be in range between upper and
7b81d563c8c0 Improved date input validation. A given date needs to be in a specific range (issue212).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 783
diff changeset
1276 lower date, otherwise an error message is displayed and the user needs to
7b81d563c8c0 Improved date input validation. A given date needs to be in a specific range (issue212).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 783
diff changeset
1277 correct his choice.
7b81d563c8c0 Improved date input validation. A given date needs to be in a specific range (issue212).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 783
diff changeset
1278
7b81d563c8c0 Improved date input validation. A given date needs to be in a specific range (issue212).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 783
diff changeset
1279 * src/main/java/de/intevation/gnv/utils/InputValidator.java: Added a new
7b81d563c8c0 Improved date input validation. A given date needs to be in a specific range (issue212).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 783
diff changeset
1280 method to validate a given date being in range between an upper and a
7b81d563c8c0 Improved date input validation. A given date needs to be in a specific range (issue212).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 783
diff changeset
1281 lower date bound.
7b81d563c8c0 Improved date input validation. A given date needs to be in a specific range (issue212).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 783
diff changeset
1282
7b81d563c8c0 Improved date input validation. A given date needs to be in a specific range (issue212).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 783
diff changeset
1283 * src/main/resources/lang/artifactMessages.properties,
7b81d563c8c0 Improved date input validation. A given date needs to be in a specific range (issue212).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 783
diff changeset
1284 src/main/resources/lang/artifactMessages_de_DE.properties,
7b81d563c8c0 Improved date input validation. A given date needs to be in a specific range (issue212).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 783
diff changeset
1285 src/main/resources/lang/artifactMessages_en.properties,
7b81d563c8c0 Improved date input validation. A given date needs to be in a specific range (issue212).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 783
diff changeset
1286 src/main/resources/lang/artifactMessages_de.propertie: Added error
7b81d563c8c0 Improved date input validation. A given date needs to be in a specific range (issue212).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 783
diff changeset
1287 messages for failures while date validation.
7b81d563c8c0 Improved date input validation. A given date needs to be in a specific range (issue212).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 783
diff changeset
1288
783
3509735619e7 Added an offset of 15px between the right data area and the right axis (issue192).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 782
diff changeset
1289 2010-03-29 Ingo Weinzierl <ingo.weinzierl@intevation.de>
3509735619e7 Added an offset of 15px between the right data area and the right axis (issue192).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 782
diff changeset
1290
3509735619e7 Added an offset of 15px between the right data area and the right axis (issue192).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 782
diff changeset
1291 Issue192
3509735619e7 Added an offset of 15px between the right data area and the right axis (issue192).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 782
diff changeset
1292
3509735619e7 Added an offset of 15px between the right data area and the right axis (issue192).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 782
diff changeset
1293 * src/main/java/de/intevation/gnv/chart/AbstractXYLineChart.java: Added an
3509735619e7 Added an offset of 15px between the right data area and the right axis (issue192).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 782
diff changeset
1294 offset of 15px between the right data area and the right axis. Long axes
3509735619e7 Added an offset of 15px between the right data area and the right axis (issue192).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 782
diff changeset
1295 labels near the right border aren't cut on this way.
3509735619e7 Added an offset of 15px between the right data area and the right axis (issue192).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 782
diff changeset
1296
782
725f7573b6ea Added package description with text 'DOCUMENT ME!'.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 781
diff changeset
1297 2010-03-29 Sascha L. Teichmann <sascha.teichmann@intevation.de>
725f7573b6ea Added package description with text 'DOCUMENT ME!'.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 781
diff changeset
1298
725f7573b6ea Added package description with text 'DOCUMENT ME!'.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 781
diff changeset
1299 * src/main/java/de/intevation/gnv/**/package.html: New
725f7573b6ea Added package description with text 'DOCUMENT ME!'.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 781
diff changeset
1300 Added package description with text 'DOCUMENT ME!'.
725f7573b6ea Added package description with text 'DOCUMENT ME!'.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 781
diff changeset
1301
781
5dd94448538d Added timegap definitions as attribute to each state.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 780
diff changeset
1302 2010-03-29 Ingo Weinzierl <ingo.weinzierl@intevation.de>
5dd94448538d Added timegap definitions as attribute to each state.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 780
diff changeset
1303
5dd94448538d Added timegap definitions as attribute to each state.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 780
diff changeset
1304 * src/main/java/de/intevation/gnv/state/timeseries/TimeSeriesOutputState.java:
5dd94448538d Added timegap definitions as attribute to each state.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 780
diff changeset
1305 Each TimeSeriesArtifacts stores information about its TimeGapDefinitions,
5dd94448538d Added timegap definitions as attribute to each state.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 780
diff changeset
1306 otherwise we are not able to continue with an artifact after a restart of
5dd94448538d Added timegap definitions as attribute to each state.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 780
diff changeset
1307 the artifact server.
5dd94448538d Added timegap definitions as attribute to each state.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 780
diff changeset
1308
5dd94448538d Added timegap definitions as attribute to each state.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 780
diff changeset
1309 TODO: The information about TimeGapDefinitions are equal for each type of
5dd94448538d Added timegap definitions as attribute to each state.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 780
diff changeset
1310 artifacts. It would be better to store these definitions on a central
5dd94448538d Added timegap definitions as attribute to each state.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 780
diff changeset
1311 place (i.e. see ChartTheme configuration).
5dd94448538d Added timegap definitions as attribute to each state.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 780
diff changeset
1312
5dd94448538d Added timegap definitions as attribute to each state.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 780
diff changeset
1313 * src/main/java/de/intevation/gnv/timeseries/gap/TimeGap.java: Implements
5dd94448538d Added timegap definitions as attribute to each state.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 780
diff changeset
1314 Serializable.
5dd94448538d Added timegap definitions as attribute to each state.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 780
diff changeset
1315
780
c4156275c1e1 Bring @author javadoc tags in form '@author <a href="john.doe@example.com">John Doe</a>'
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 779
diff changeset
1316 2010-03-29 Sascha L. Teichmann <sascha.teichmann@intevation.de>
c4156275c1e1 Bring @author javadoc tags in form '@author <a href="john.doe@example.com">John Doe</a>'
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 779
diff changeset
1317
c4156275c1e1 Bring @author javadoc tags in form '@author <a href="john.doe@example.com">John Doe</a>'
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 779
diff changeset
1318 * src/main/java/de/intevation/gnv/**/*.java:
c4156275c1e1 Bring @author javadoc tags in form '@author <a href="john.doe@example.com">John Doe</a>'
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 779
diff changeset
1319 Bring @author javadoc tags in form '@author <a href="john.doe@example.com">John Doe</a>'
c4156275c1e1 Bring @author javadoc tags in form '@author <a href="john.doe@example.com">John Doe</a>'
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 779
diff changeset
1320
c4156275c1e1 Bring @author javadoc tags in form '@author <a href="john.doe@example.com">John Doe</a>'
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 779
diff changeset
1321 find -name \*.java | \
c4156275c1e1 Bring @author javadoc tags in form '@author <a href="john.doe@example.com">John Doe</a>'
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 779
diff changeset
1322 xargs sed -i \
c4156275c1e1 Bring @author javadoc tags in form '@author <a href="john.doe@example.com">John Doe</a>'
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 779
diff changeset
1323 -e 's/@author[ ]\+\([^(<]\+\)[<(]\([^>)]\+\)[>)]/@author <a href="mailto:\2">\1<\/a>/g' \
c4156275c1e1 Bring @author javadoc tags in form '@author <a href="john.doe@example.com">John Doe</a>'
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 779
diff changeset
1324 -e 's@[ ]\+</a>@</a>@g'
c4156275c1e1 Bring @author javadoc tags in form '@author <a href="john.doe@example.com">John Doe</a>'
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 779
diff changeset
1325
779
b1f5f2a8840f Ordered imports. Removed needless imports. Removed empty headers.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 778
diff changeset
1326 2010-03-29 Sascha L. Teichmann <sascha.teichmann@intevation.de>
b1f5f2a8840f Ordered imports. Removed needless imports. Removed empty headers.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 778
diff changeset
1327
b1f5f2a8840f Ordered imports. Removed needless imports. Removed empty headers.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 778
diff changeset
1328 * src/main/java/de/intevation/gnv/**/*.java,
b1f5f2a8840f Ordered imports. Removed needless imports. Removed empty headers.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 778
diff changeset
1329 src/main/java/de/intevation/gnv/**/*.java:
b1f5f2a8840f Ordered imports. Removed needless imports. Removed empty headers.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 778
diff changeset
1330 Ordered imports. Removed needless imports. Removed empty headers.
b1f5f2a8840f Ordered imports. Removed needless imports. Removed empty headers.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 778
diff changeset
1331
778
9a828e5a2390 Removed trailing whitespace
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 777
diff changeset
1332 2010-03-29 Sascha L. Teichmann <sascha.teichmann@intevation.de>
9a828e5a2390 Removed trailing whitespace
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 777
diff changeset
1333
9a828e5a2390 Removed trailing whitespace
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 777
diff changeset
1334 * src/test/java/de/intevation/gnv/**/*.java,
9a828e5a2390 Removed trailing whitespace
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 777
diff changeset
1335 src/main/java/de/intevation/gnv/**/*.java:
9a828e5a2390 Removed trailing whitespace
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 777
diff changeset
1336 Removed trailing whitespace.
803
feae2f9d6c6f Removed trailing whitespace.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 802
diff changeset
1337 find -name \*.java | xargs sed -i 's/[ \t]\+$//
778
9a828e5a2390 Removed trailing whitespace
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 777
diff changeset
1338
777
8009961db1cb Here is the missing Logfileentry to Revision 843
Tim Englich <tim.englich@intevation.de>
parents: 775
diff changeset
1339 2010-03-26 Tim Englich <tim.englich@intevation.de>
8009961db1cb Here is the missing Logfileentry to Revision 843
Tim Englich <tim.englich@intevation.de>
parents: 775
diff changeset
1340
8009961db1cb Here is the missing Logfileentry to Revision 843
Tim Englich <tim.englich@intevation.de>
parents: 775
diff changeset
1341 * doc/conf/queries.properties:
8009961db1cb Here is the missing Logfileentry to Revision 843
Tim Englich <tim.englich@intevation.de>
parents: 775
diff changeset
1342 Added Query for fetching the Series and Instantaneouspoints of Series using
8009961db1cb Here is the missing Logfileentry to Revision 843
Tim Englich <tim.englich@intevation.de>
parents: 775
diff changeset
1343 an WKT as the Geometryvalue or using the Values set by the Regionfilter
8009961db1cb Here is the missing Logfileentry to Revision 843
Tim Englich <tim.englich@intevation.de>
parents: 775
diff changeset
1344 to define the Region of Interest.
8009961db1cb Here is the missing Logfileentry to Revision 843
Tim Englich <tim.englich@intevation.de>
parents: 775
diff changeset
1345
8009961db1cb Here is the missing Logfileentry to Revision 843
Tim Englich <tim.englich@intevation.de>
parents: 775
diff changeset
1346 * doc/conf/products/verticalprofile/conf_instantaneouspoint.xml:
8009961db1cb Here is the missing Logfileentry to Revision 843
Tim Englich <tim.englich@intevation.de>
parents: 775
diff changeset
1347 Modified the Workflow for Verticalprofiles on Instantaneouspoints so
8009961db1cb Here is the missing Logfileentry to Revision 843
Tim Englich <tim.englich@intevation.de>
parents: 775
diff changeset
1348 that the Inputvalues of the Mapviewer-Interface take effect. E.g.
8009961db1cb Here is the missing Logfileentry to Revision 843
Tim Englich <tim.englich@intevation.de>
parents: 775
diff changeset
1349 The Regionfilter will not be displaied if an Polygon was send by the
8009961db1cb Here is the missing Logfileentry to Revision 843
Tim Englich <tim.englich@intevation.de>
parents: 775
diff changeset
1350 Mapviewer. Also integrated the Regionfilter to the Workflow.
8009961db1cb Here is the missing Logfileentry to Revision 843
Tim Englich <tim.englich@intevation.de>
parents: 775
diff changeset
1351
775
eedad2ddad14 Removed race-condition while shapefile creation (issue164).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 774
diff changeset
1352 2010-03-26 Ingo Weinzierl <ingo.weinzierl@intevation.de>
eedad2ddad14 Removed race-condition while shapefile creation (issue164).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 774
diff changeset
1353
eedad2ddad14 Removed race-condition while shapefile creation (issue164).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 774
diff changeset
1354 Issue164
eedad2ddad14 Removed race-condition while shapefile creation (issue164).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 774
diff changeset
1355
eedad2ddad14 Removed race-condition while shapefile creation (issue164).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 774
diff changeset
1356 * src/main/java/de/intevation/gnv/utils/ExclusiveExec.java: New. This class
eedad2ddad14 Removed race-condition while shapefile creation (issue164).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 774
diff changeset
1357 can be used to synchronize threads with a given key. To use this
eedad2ddad14 Removed race-condition while shapefile creation (issue164).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 774
diff changeset
1358 synchronization, you just have to do something like the following:
778
9a828e5a2390 Removed trailing whitespace
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 777
diff changeset
1359 UniqueKey token = ExclusiveExec.INSTANCE.acquire(key);
9a828e5a2390 Removed trailing whitespace
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 777
diff changeset
1360 // your code to be synchronized
9a828e5a2390 Removed trailing whitespace
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 777
diff changeset
1361 ExclusiveExec.INSTANCE.release(token);
775
eedad2ddad14 Removed race-condition while shapefile creation (issue164).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 774
diff changeset
1362 A thread needs to wait if there is already a thread with the given key
eedad2ddad14 Removed race-condition while shapefile creation (issue164).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 774
diff changeset
1363 which has acquired a token. Threads with a different key don't need to
eedad2ddad14 Removed race-condition while shapefile creation (issue164).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 774
diff changeset
1364 wait for this thread.
eedad2ddad14 Removed race-condition while shapefile creation (issue164).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 774
diff changeset
1365
eedad2ddad14 Removed race-condition while shapefile creation (issue164).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 774
diff changeset
1366 * src/main/java/de/intevation/gnv/state/profile/horizontalcrosssection/HorizontalCrossSectionMeshOutputState.java:
eedad2ddad14 Removed race-condition while shapefile creation (issue164).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 774
diff changeset
1367 Synchronize shapefile writing of artifacts which have the same uuid.
eedad2ddad14 Removed race-condition while shapefile creation (issue164).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 774
diff changeset
1368
eedad2ddad14 Removed race-condition while shapefile creation (issue164).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 774
diff changeset
1369 * src/main/java/de/intevation/gnv/utils/FileUtils.java: Added a function to
eedad2ddad14 Removed race-condition while shapefile creation (issue164).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 774
diff changeset
1370 delete the content of a directory.
eedad2ddad14 Removed race-condition while shapefile creation (issue164).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 774
diff changeset
1371
774
d0a39efbfd96 Removed race-condition when trying to access the index of the next line color used in charts (applied patch in issue211).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 773
diff changeset
1372 2010-03-26 Ingo Weinzierl <ingo.weinzierl@intevation.de>
d0a39efbfd96 Removed race-condition when trying to access the index of the next line color used in charts (applied patch in issue211).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 773
diff changeset
1373
d0a39efbfd96 Removed race-condition when trying to access the index of the next line color used in charts (applied patch in issue211).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 773
diff changeset
1374 Issue211 (Applied patch)
d0a39efbfd96 Removed race-condition when trying to access the index of the next line color used in charts (applied patch in issue211).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 773
diff changeset
1375
d0a39efbfd96 Removed race-condition when trying to access the index of the next line color used in charts (applied patch in issue211).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 773
diff changeset
1376 * src/main/java/de/intevation/gnv/chart/AbstractXYLineChart.java: Removed
d0a39efbfd96 Removed race-condition when trying to access the index of the next line color used in charts (applied patch in issue211).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 773
diff changeset
1377 race-condition when trying to access the index of the next line color used
d0a39efbfd96 Removed race-condition when trying to access the index of the next line color used in charts (applied patch in issue211).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 773
diff changeset
1378 in chart.
d0a39efbfd96 Removed race-condition when trying to access the index of the next line color used in charts (applied patch in issue211).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 773
diff changeset
1379
773
5fb1ea68e19c Avoid danger to get a NullPointerException if no time to live is served by CallContext.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 772
diff changeset
1380 2010-03-26 Ingo Weinzierl <ingo.weinzierl@intevation.de>
5fb1ea68e19c Avoid danger to get a NullPointerException if no time to live is served by CallContext.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 772
diff changeset
1381
5fb1ea68e19c Avoid danger to get a NullPointerException if no time to live is served by CallContext.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 772
diff changeset
1382 * src/main/java/de/intevation/gnv/utils/MetaWriter.java: Avoid danger to get
5fb1ea68e19c Avoid danger to get a NullPointerException if no time to live is served by CallContext.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 772
diff changeset
1383 a NullPointerException if no time to live is served by CallContext.
5fb1ea68e19c Avoid danger to get a NullPointerException if no time to live is served by CallContext.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 772
diff changeset
1384
772
cd64ab8a46a7 Put time to live of an artifact into meta document which is created while wms publishing (issue197).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 771
diff changeset
1385 2010-03-26 Ingo Weinzierl <ingo.weinzierl@intevation.de>
cd64ab8a46a7 Put time to live of an artifact into meta document which is created while wms publishing (issue197).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 771
diff changeset
1386
cd64ab8a46a7 Put time to live of an artifact into meta document which is created while wms publishing (issue197).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 771
diff changeset
1387 Issue197
cd64ab8a46a7 Put time to live of an artifact into meta document which is created while wms publishing (issue197).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 771
diff changeset
1388
cd64ab8a46a7 Put time to live of an artifact into meta document which is created while wms publishing (issue197).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 771
diff changeset
1389 * src/main/java/de/intevation/gnv/utils/MetaWriter.java: Fetch time to live
cd64ab8a46a7 Put time to live of an artifact into meta document which is created while wms publishing (issue197).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 771
diff changeset
1390 of an artifact from CallContext and put it into meta document.
cd64ab8a46a7 Put time to live of an artifact into meta document which is created while wms publishing (issue197).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 771
diff changeset
1391
771
a0e63136954e Added and repaired javadoc in de.intevation.gnv.exports package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 770
diff changeset
1392 2010-03-25 Ingo Weinzierl <ingo.weinzierl@intevation.de>
a0e63136954e Added and repaired javadoc in de.intevation.gnv.exports package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 770
diff changeset
1393
a0e63136954e Added and repaired javadoc in de.intevation.gnv.exports package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 770
diff changeset
1394 * src/main/java/de/intevation/gnv/exports/Export.java,
a0e63136954e Added and repaired javadoc in de.intevation.gnv.exports package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 770
diff changeset
1395 src/main/java/de/intevation/gnv/exports/ShapeDataCollector.java,
a0e63136954e Added and repaired javadoc in de.intevation.gnv.exports package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 770
diff changeset
1396 src/main/java/de/intevation/gnv/exports/ChartExportHelper.java,
a0e63136954e Added and repaired javadoc in de.intevation.gnv.exports package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 770
diff changeset
1397 src/main/java/de/intevation/gnv/exports/SimpleOdvDataCollector.java,
a0e63136954e Added and repaired javadoc in de.intevation.gnv.exports package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 770
diff changeset
1398 src/main/java/de/intevation/gnv/exports/DefaultDataCollector.java,
a0e63136954e Added and repaired javadoc in de.intevation.gnv.exports package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 770
diff changeset
1399 src/main/java/de/intevation/gnv/exports/DefaultProfile.java,
a0e63136954e Added and repaired javadoc in de.intevation.gnv.exports package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 770
diff changeset
1400 src/main/java/de/intevation/gnv/exports/DefaultExport.java,
a0e63136954e Added and repaired javadoc in de.intevation.gnv.exports package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 770
diff changeset
1401 src/main/java/de/intevation/gnv/exports/ODVExport.java: Added javadoc and
a0e63136954e Added and repaired javadoc in de.intevation.gnv.exports package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 770
diff changeset
1402 turned javadoc author tag into a 'mailto' form.
a0e63136954e Added and repaired javadoc in de.intevation.gnv.exports package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 770
diff changeset
1403
770
d70cac2bafc0 Added and repaired javadoc in de.intevation.gnv.histogram package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 769
diff changeset
1404 2010-03-24 Ingo Weinzierl <ingo.weinzierl@intevation.de>
d70cac2bafc0 Added and repaired javadoc in de.intevation.gnv.histogram package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 769
diff changeset
1405
d70cac2bafc0 Added and repaired javadoc in de.intevation.gnv.histogram package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 769
diff changeset
1406 * src/main/java/de/intevation/gnv/histogram/HistogramHelper.java: Removed a
d70cac2bafc0 Added and repaired javadoc in de.intevation.gnv.histogram package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 769
diff changeset
1407 method which was commented out, added javadocs and turned javadoc author
d70cac2bafc0 Added and repaired javadoc in de.intevation.gnv.histogram package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 769
diff changeset
1408 tag into a 'mailto' form.
d70cac2bafc0 Added and repaired javadoc in de.intevation.gnv.histogram package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 769
diff changeset
1409
769
9ae63d39bdd0 Removed empty comment lines and turned javadoc author tag into a 'mailto' form in package de.intevation.gnv.layer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 768
diff changeset
1410 2010-03-24 Ingo Weinzierl <ingo.weinzierl@intevation.de>
9ae63d39bdd0 Removed empty comment lines and turned javadoc author tag into a 'mailto' form in package de.intevation.gnv.layer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 768
diff changeset
1411
9ae63d39bdd0 Removed empty comment lines and turned javadoc author tag into a 'mailto' form in package de.intevation.gnv.layer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 768
diff changeset
1412 * src/main/java/de/intevation/gnv/layer/LayerArtifact.java: Removed empty
9ae63d39bdd0 Removed empty comment lines and turned javadoc author tag into a 'mailto' form in package de.intevation.gnv.layer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 768
diff changeset
1413 comment lines at the beginning of the class and turned javadoc author tag
9ae63d39bdd0 Removed empty comment lines and turned javadoc author tag into a 'mailto' form in package de.intevation.gnv.layer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 768
diff changeset
1414 into a form which displays a mailto link in html.
9ae63d39bdd0 Removed empty comment lines and turned javadoc author tag into a 'mailto' form in package de.intevation.gnv.layer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 768
diff changeset
1415
768
1d23ab77fb72 Added javadoc in de.intevation.gnv.wms package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 767
diff changeset
1416 2010-03-24 Ingo Weinzierl <ingo.weinzierl@intevation.de>
1d23ab77fb72 Added javadoc in de.intevation.gnv.wms package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 767
diff changeset
1417
1d23ab77fb72 Added javadoc in de.intevation.gnv.wms package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 767
diff changeset
1418 * src/main/java/de/intevation/gnv/wms/LayerInfo.java: Added javadoc in wms
1d23ab77fb72 Added javadoc in de.intevation.gnv.wms package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 767
diff changeset
1419 package.
1d23ab77fb72 Added javadoc in de.intevation.gnv.wms package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 767
diff changeset
1420
767
79401c871da4 Added and repaired javadoc in de.intevation.gnv.chart package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 766
diff changeset
1421 2010-03-24 Ingo Weinzierl <ingo.weinzierl@intevation.de>
79401c871da4 Added and repaired javadoc in de.intevation.gnv.chart package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 766
diff changeset
1422
79401c871da4 Added and repaired javadoc in de.intevation.gnv.chart package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 766
diff changeset
1423 * src/main/java/de/intevation/gnv/chart/Chart.java,
79401c871da4 Added and repaired javadoc in de.intevation.gnv.chart package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 766
diff changeset
1424 src/main/java/de/intevation/gnv/chart/DefaultHistogram.java,
79401c871da4 Added and repaired javadoc in de.intevation.gnv.chart package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 766
diff changeset
1425 src/main/java/de/intevation/gnv/chart/XMLChartTheme.java,
79401c871da4 Added and repaired javadoc in de.intevation.gnv.chart package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 766
diff changeset
1426 src/main/java/de/intevation/gnv/chart/HorizontalCrossProfileChart.java,
79401c871da4 Added and repaired javadoc in de.intevation.gnv.chart package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 766
diff changeset
1427 src/main/java/de/intevation/gnv/chart/VerticalProfileChart.java,
79401c871da4 Added and repaired javadoc in de.intevation.gnv.chart package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 766
diff changeset
1428 src/main/java/de/intevation/gnv/chart/exception/TechnicalChartException.java,
79401c871da4 Added and repaired javadoc in de.intevation.gnv.chart package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 766
diff changeset
1429 src/main/java/de/intevation/gnv/chart/AbstractXYLineChart.java,
79401c871da4 Added and repaired javadoc in de.intevation.gnv.chart package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 766
diff changeset
1430 src/main/java/de/intevation/gnv/chart/AbstractHistogram.java,
79401c871da4 Added and repaired javadoc in de.intevation.gnv.chart package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 766
diff changeset
1431 src/main/java/de/intevation/gnv/chart/ChartLabels.java,
79401c871da4 Added and repaired javadoc in de.intevation.gnv.chart package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 766
diff changeset
1432 src/main/java/de/intevation/gnv/chart/AbstractChart.java,
79401c871da4 Added and repaired javadoc in de.intevation.gnv.chart package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 766
diff changeset
1433 src/main/java/de/intevation/gnv/chart/VerticalCrossSectionChart.java,
79401c871da4 Added and repaired javadoc in de.intevation.gnv.chart package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 766
diff changeset
1434 src/main/java/de/intevation/gnv/chart/TimeSeriesChart.java,
79401c871da4 Added and repaired javadoc in de.intevation.gnv.chart package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 766
diff changeset
1435 src/main/java/de/intevation/gnv/chart/HorizontalProfileChart.java: Added
79401c871da4 Added and repaired javadoc in de.intevation.gnv.chart package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 766
diff changeset
1436 and repaired javadoc in chart package.
79401c871da4 Added and repaired javadoc in de.intevation.gnv.chart package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 766
diff changeset
1437
79401c871da4 Added and repaired javadoc in de.intevation.gnv.chart package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 766
diff changeset
1438 * src/main/java/de/intevation/gnv/chart/Insets.java,
79401c871da4 Added and repaired javadoc in de.intevation.gnv.chart package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 766
diff changeset
1439 src/main/java/de/intevation/gnv/chart/ChartStyle.java: Removed these
79401c871da4 Added and repaired javadoc in de.intevation.gnv.chart package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 766
diff changeset
1440 classes, because they aren't used anymore.
79401c871da4 Added and repaired javadoc in de.intevation.gnv.chart package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 766
diff changeset
1441
766
a23ce49423d5 Switched to valid Timestamps to enable testing ODV-Output.
Tim Englich <tim.englich@intevation.de>
parents: 765
diff changeset
1442 2010-03-23 Tim Englich <tim.englich@intevation.de>
a23ce49423d5 Switched to valid Timestamps to enable testing ODV-Output.
Tim Englich <tim.englich@intevation.de>
parents: 765
diff changeset
1443
a23ce49423d5 Switched to valid Timestamps to enable testing ODV-Output.
Tim Englich <tim.englich@intevation.de>
parents: 765
diff changeset
1444 * src/test/ressources/verticalcrosssection_mesh/verticalcrosssection_step_07_feed.xml,
a23ce49423d5 Switched to valid Timestamps to enable testing ODV-Output.
Tim Englich <tim.englich@intevation.de>
parents: 765
diff changeset
1445 src/test/ressources/timeseries_mesh/timeseries_step_08_feed.xml:
a23ce49423d5 Switched to valid Timestamps to enable testing ODV-Output.
Tim Englich <tim.englich@intevation.de>
parents: 765
diff changeset
1446 Switched to valid Timestamps to enable testing ODV-Output.
a23ce49423d5 Switched to valid Timestamps to enable testing ODV-Output.
Tim Englich <tim.englich@intevation.de>
parents: 765
diff changeset
1447
765
f28a7eac542a Integrated valid ODV-Export to the GNV-Artifacts
Tim Englich <tim.englich@intevation.de>
parents: 764
diff changeset
1448 2010-03-23 Tim Englich <tim.englich@intevation.de>
f28a7eac542a Integrated valid ODV-Export to the GNV-Artifacts
Tim Englich <tim.englich@intevation.de>
parents: 764
diff changeset
1449
f28a7eac542a Integrated valid ODV-Export to the GNV-Artifacts
Tim Englich <tim.englich@intevation.de>
parents: 764
diff changeset
1450 * src/main/java/de/intevation/gnv/exports/ODVExport.java:
f28a7eac542a Integrated valid ODV-Export to the GNV-Artifacts
Tim Englich <tim.englich@intevation.de>
parents: 764
diff changeset
1451 Added new Export-Class which will generate the special ODV-Format.
f28a7eac542a Integrated valid ODV-Export to the GNV-Artifacts
Tim Englich <tim.englich@intevation.de>
parents: 764
diff changeset
1452 This one is required because we have to switch the Format from a Rowbased
f28a7eac542a Integrated valid ODV-Export to the GNV-Artifacts
Tim Englich <tim.englich@intevation.de>
parents: 764
diff changeset
1453 Representation to a Columnbased.
f28a7eac542a Integrated valid ODV-Export to the GNV-Artifacts
Tim Englich <tim.englich@intevation.de>
parents: 764
diff changeset
1454 This meas that for each Parameter which was requested two additonal Columns,
f28a7eac542a Integrated valid ODV-Export to the GNV-Artifacts
Tim Englich <tim.englich@intevation.de>
parents: 764
diff changeset
1455 one for the Parametervalue and one for the Quality, has to be added to the
f28a7eac542a Integrated valid ODV-Export to the GNV-Artifacts
Tim Englich <tim.englich@intevation.de>
parents: 764
diff changeset
1456 Export. This differs to the "normal" CSV-Export.
f28a7eac542a Integrated valid ODV-Export to the GNV-Artifacts
Tim Englich <tim.englich@intevation.de>
parents: 764
diff changeset
1457
f28a7eac542a Integrated valid ODV-Export to the GNV-Artifacts
Tim Englich <tim.englich@intevation.de>
parents: 764
diff changeset
1458 * src/main/java/de/intevation/gnv/exports/DefaultExport.java (collector):
f28a7eac542a Integrated valid ODV-Export to the GNV-Artifacts
Tim Englich <tim.englich@intevation.de>
parents: 764
diff changeset
1459 Switched Member from private to protected to make it available from
f28a7eac542a Integrated valid ODV-Export to the GNV-Artifacts
Tim Englich <tim.englich@intevation.de>
parents: 764
diff changeset
1460 extending Classes.
f28a7eac542a Integrated valid ODV-Export to the GNV-Artifacts
Tim Englich <tim.englich@intevation.de>
parents: 764
diff changeset
1461
f28a7eac542a Integrated valid ODV-Export to the GNV-Artifacts
Tim Englich <tim.englich@intevation.de>
parents: 764
diff changeset
1462 * src/main/java/de/intevation/gnv/state/timeseries/TimeSeriesOutputState.java:
f28a7eac542a Integrated valid ODV-Export to the GNV-Artifacts
Tim Englich <tim.englich@intevation.de>
parents: 764
diff changeset
1463 Modified the Colums and the Column-headers and Columns-names for the ODV-Export
f28a7eac542a Integrated valid ODV-Export to the GNV-Artifacts
Tim Englich <tim.englich@intevation.de>
parents: 764
diff changeset
1464 that all required Data is put into the Document in the right order and the
f28a7eac542a Integrated valid ODV-Export to the GNV-Artifacts
Tim Englich <tim.englich@intevation.de>
parents: 764
diff changeset
1465 right nameing.
f28a7eac542a Integrated valid ODV-Export to the GNV-Artifacts
Tim Englich <tim.englich@intevation.de>
parents: 764
diff changeset
1466 Switche to the NEW ODVExport-Class to use it for all ODV-Exports.
f28a7eac542a Integrated valid ODV-Export to the GNV-Artifacts
Tim Englich <tim.englich@intevation.de>
parents: 764
diff changeset
1467
f28a7eac542a Integrated valid ODV-Export to the GNV-Artifacts
Tim Englich <tim.englich@intevation.de>
parents: 764
diff changeset
1468 * doc/conf/queries.properties:
f28a7eac542a Integrated valid ODV-Export to the GNV-Artifacts
Tim Englich <tim.englich@intevation.de>
parents: 764
diff changeset
1469 Modified the Queries for the ODV-Export that all required Informations are
f28a7eac542a Integrated valid ODV-Export to the GNV-Artifacts
Tim Englich <tim.englich@intevation.de>
parents: 764
diff changeset
1470 fetched from the Database.
f28a7eac542a Integrated valid ODV-Export to the GNV-Artifacts
Tim Englich <tim.englich@intevation.de>
parents: 764
diff changeset
1471
764
afc639e55261 Switched to valid Timestamps to enable testing CSV-Output.
Tim Englich <tim.englich@intevation.de>
parents: 763
diff changeset
1472 2010-03-22 Tim Englich <tim.englich@intevation.de>
afc639e55261 Switched to valid Timestamps to enable testing CSV-Output.
Tim Englich <tim.englich@intevation.de>
parents: 763
diff changeset
1473
afc639e55261 Switched to valid Timestamps to enable testing CSV-Output.
Tim Englich <tim.englich@intevation.de>
parents: 763
diff changeset
1474 * src/test/ressources/horizontalProfile_mesh/horizontalprofile_step_11_feed.xml,
afc639e55261 Switched to valid Timestamps to enable testing CSV-Output.
Tim Englich <tim.englich@intevation.de>
parents: 763
diff changeset
1475 src/test/ressources/verticalprofile_mesh/verticalprofile_step_11_feed.xml:
afc639e55261 Switched to valid Timestamps to enable testing CSV-Output.
Tim Englich <tim.englich@intevation.de>
parents: 763
diff changeset
1476 Switched to valid Timestamps to enable testing CSV-Output.
afc639e55261 Switched to valid Timestamps to enable testing CSV-Output.
Tim Englich <tim.englich@intevation.de>
parents: 763
diff changeset
1477
763
e4d1fded433b Bugfix: The Description of an InputData-Object will now only be fetched if
Tim Englich <tim.englich@intevation.de>
parents: 762
diff changeset
1478 2010-03-22 Tim Englich <tim.englich@intevation.de>
e4d1fded433b Bugfix: The Description of an InputData-Object will now only be fetched if
Tim Englich <tim.englich@intevation.de>
parents: 762
diff changeset
1479
e4d1fded433b Bugfix: The Description of an InputData-Object will now only be fetched if
Tim Englich <tim.englich@intevation.de>
parents: 762
diff changeset
1480 * src/main/java/de/intevation/gnv/state/StateBase.java (feed):
e4d1fded433b Bugfix: The Description of an InputData-Object will now only be fetched if
Tim Englich <tim.englich@intevation.de>
parents: 762
diff changeset
1481 Bugfix: The Description of an InputData-Object will now only be fetched if
e4d1fded433b Bugfix: The Description of an InputData-Object will now only be fetched if
Tim Englich <tim.englich@intevation.de>
parents: 762
diff changeset
1482 the Name of the data of the Current State is equal to the Name of the
e4d1fded433b Bugfix: The Description of an InputData-Object will now only be fetched if
Tim Englich <tim.englich@intevation.de>
parents: 762
diff changeset
1483 InputData-Object. This Fix prevent some Exceptions that happen if the
e4d1fded433b Bugfix: The Description of an InputData-Object will now only be fetched if
Tim Englich <tim.englich@intevation.de>
parents: 762
diff changeset
1484 Query need som Inputdata which was not set at that moment.
e4d1fded433b Bugfix: The Description of an InputData-Object will now only be fetched if
Tim Englich <tim.englich@intevation.de>
parents: 762
diff changeset
1485
762
b3f922908a31 ISSUE122: Added all required Columns for the CSV-Export.
Tim Englich <tim.englich@intevation.de>
parents: 761
diff changeset
1486 2010-03-22 Tim Englich <tim.englich@intevation.de>
b3f922908a31 ISSUE122: Added all required Columns for the CSV-Export.
Tim Englich <tim.englich@intevation.de>
parents: 761
diff changeset
1487
b3f922908a31 ISSUE122: Added all required Columns for the CSV-Export.
Tim Englich <tim.englich@intevation.de>
parents: 761
diff changeset
1488 ISSUE 122
b3f922908a31 ISSUE122: Added all required Columns for the CSV-Export.
Tim Englich <tim.englich@intevation.de>
parents: 761
diff changeset
1489
b3f922908a31 ISSUE122: Added all required Columns for the CSV-Export.
Tim Englich <tim.englich@intevation.de>
parents: 761
diff changeset
1490 * src/main/java/de/intevation/gnv/state/profile/vertical/VerticalProfileOutputState.java,
b3f922908a31 ISSUE122: Added all required Columns for the CSV-Export.
Tim Englich <tim.englich@intevation.de>
parents: 761
diff changeset
1491 src/main/java/de/intevation/gnv/state/profile/horizontal/HorizontalProfileOutputState.java:
b3f922908a31 ISSUE122: Added all required Columns for the CSV-Export.
Tim Englich <tim.englich@intevation.de>
parents: 761
diff changeset
1492 Added all required Columns for the CSV-Export. Integrated own
b3f922908a31 ISSUE122: Added all required Columns for the CSV-Export.
Tim Englich <tim.englich@intevation.de>
parents: 761
diff changeset
1493 Columnspecifications for the different Kinds of Profiles (TimeSeriesPoints,
b3f922908a31 ISSUE122: Added all required Columns for the CSV-Export.
Tim Englich <tim.englich@intevation.de>
parents: 761
diff changeset
1494 Mesh, InstantaneousPoint).
b3f922908a31 ISSUE122: Added all required Columns for the CSV-Export.
Tim Englich <tim.englich@intevation.de>
parents: 761
diff changeset
1495
b3f922908a31 ISSUE122: Added all required Columns for the CSV-Export.
Tim Englich <tim.englich@intevation.de>
parents: 761
diff changeset
1496 * doc/conf/queries.properties:
b3f922908a31 ISSUE122: Added all required Columns for the CSV-Export.
Tim Englich <tim.englich@intevation.de>
parents: 761
diff changeset
1497 Manipulated the Queries for fetching the Data for generating the CSV-Output
b3f922908a31 ISSUE122: Added all required Columns for the CSV-Export.
Tim Englich <tim.englich@intevation.de>
parents: 761
diff changeset
1498 for all kinds of Vertical- and Horizontalprofiles in that way that now all
b3f922908a31 ISSUE122: Added all required Columns for the CSV-Export.
Tim Englich <tim.englich@intevation.de>
parents: 761
diff changeset
1499 required Columns were included.
b3f922908a31 ISSUE122: Added all required Columns for the CSV-Export.
Tim Englich <tim.englich@intevation.de>
parents: 761
diff changeset
1500
b3f922908a31 ISSUE122: Added all required Columns for the CSV-Export.
Tim Englich <tim.englich@intevation.de>
parents: 761
diff changeset
1501 * src/main/java/de/intevation/gnv/state/timeseries/TimeSeriesOutputState.java:
b3f922908a31 ISSUE122: Added all required Columns for the CSV-Export.
Tim Englich <tim.englich@intevation.de>
parents: 761
diff changeset
1502 Removed deprecated TODO-Flags.
b3f922908a31 ISSUE122: Added all required Columns for the CSV-Export.
Tim Englich <tim.englich@intevation.de>
parents: 761
diff changeset
1503
761
0b1de7e38907 Adjusted mapfile templates for 'Horizontalschnitte' - display DESC column as label in a WMS layer (issue209).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 760
diff changeset
1504 2010-03-22 Ingo Weinzierl <ingo.weinzierl@intevation.de>
0b1de7e38907 Adjusted mapfile templates for 'Horizontalschnitte' - display DESC column as label in a WMS layer (issue209).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 760
diff changeset
1505
0b1de7e38907 Adjusted mapfile templates for 'Horizontalschnitte' - display DESC column as label in a WMS layer (issue209).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 760
diff changeset
1506 Issue209
0b1de7e38907 Adjusted mapfile templates for 'Horizontalschnitte' - display DESC column as label in a WMS layer (issue209).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 760
diff changeset
1507
0b1de7e38907 Adjusted mapfile templates for 'Horizontalschnitte' - display DESC column as label in a WMS layer (issue209).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 760
diff changeset
1508 * doc/conf/maptemplates/horizontalcrosssection_salinity_isolines.vm,
0b1de7e38907 Adjusted mapfile templates for 'Horizontalschnitte' - display DESC column as label in a WMS layer (issue209).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 760
diff changeset
1509 doc/conf/maptemplates/horizontalcrosssection_flow-velocity_isolines.vm,
0b1de7e38907 Adjusted mapfile templates for 'Horizontalschnitte' - display DESC column as label in a WMS layer (issue209).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 760
diff changeset
1510 doc/conf/maptemplates/horizontalcrosssection_water-levels_isolines.vm,
0b1de7e38907 Adjusted mapfile templates for 'Horizontalschnitte' - display DESC column as label in a WMS layer (issue209).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 760
diff changeset
1511 doc/conf/maptemplates/horizontalcrosssection_water-temperature_isolines.vm:
0b1de7e38907 Adjusted mapfile templates for 'Horizontalschnitte' - display DESC column as label in a WMS layer (issue209).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 760
diff changeset
1512 Improved the template configuration for the given changes in rev814.
0b1de7e38907 Adjusted mapfile templates for 'Horizontalschnitte' - display DESC column as label in a WMS layer (issue209).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 760
diff changeset
1513
0b1de7e38907 Adjusted mapfile templates for 'Horizontalschnitte' - display DESC column as label in a WMS layer (issue209).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 760
diff changeset
1514 * src/main/java/de/intevation/gnv/utils/ShapeFileWriter.java: Moved the
0b1de7e38907 Adjusted mapfile templates for 'Horizontalschnitte' - display DESC column as label in a WMS layer (issue209).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 760
diff changeset
1515 settings of the format used to write floating point numbers into the
0b1de7e38907 Adjusted mapfile templates for 'Horizontalschnitte' - display DESC column as label in a WMS layer (issue209).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 760
diff changeset
1516 shapefile description column into a static block of this class to avoid
0b1de7e38907 Adjusted mapfile templates for 'Horizontalschnitte' - display DESC column as label in a WMS layer (issue209).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 760
diff changeset
1517 doing this each time converting a double value to a description.
0b1de7e38907 Adjusted mapfile templates for 'Horizontalschnitte' - display DESC column as label in a WMS layer (issue209).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 760
diff changeset
1518
760
f82e57a60124 Added a further column in the isolines shapefile to store a description used to be displayed as labels in a wms layer (issue209).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 759
diff changeset
1519 2010-03-22 Ingo Weinzierl <ingo.weinzierl@intevation.de>
f82e57a60124 Added a further column in the isolines shapefile to store a description used to be displayed as labels in a wms layer (issue209).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 759
diff changeset
1520
f82e57a60124 Added a further column in the isolines shapefile to store a description used to be displayed as labels in a wms layer (issue209).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 759
diff changeset
1521 Issue209
f82e57a60124 Added a further column in the isolines shapefile to store a description used to be displayed as labels in a wms layer (issue209).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 759
diff changeset
1522
f82e57a60124 Added a further column in the isolines shapefile to store a description used to be displayed as labels in a wms layer (issue209).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 759
diff changeset
1523 * src/main/java/de/intevation/gnv/utils/ShapeFileWriter.java: Added a
f82e57a60124 Added a further column in the isolines shapefile to store a description used to be displayed as labels in a wms layer (issue209).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 759
diff changeset
1524 further column in the isolines shapefile to store a description for each
f82e57a60124 Added a further column in the isolines shapefile to store a description used to be displayed as labels in a wms layer (issue209).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 759
diff changeset
1525 line. This description column contains the double value with three maximum
f82e57a60124 Added a further column in the isolines shapefile to store a description used to be displayed as labels in a wms layer (issue209).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 759
diff changeset
1526 fraction digits. This is a workaround to adjust the rendering of double
f82e57a60124 Added a further column in the isolines shapefile to store a description used to be displayed as labels in a wms layer (issue209).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 759
diff changeset
1527 values which cannot be adjusted in MapServer at the moment. MapServer
f82e57a60124 Added a further column in the isolines shapefile to store a description used to be displayed as labels in a wms layer (issue209).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 759
diff changeset
1528 would display all fraction digits contained in the shapefile causing very
f82e57a60124 Added a further column in the isolines shapefile to store a description used to be displayed as labels in a wms layer (issue209).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 759
diff changeset
1529 long labels.
f82e57a60124 Added a further column in the isolines shapefile to store a description used to be displayed as labels in a wms layer (issue209).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 759
diff changeset
1530
759
93489a0c1328 Added a cleanup mechanism to do some things before an artifact is being exported (issue208).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 758
diff changeset
1531 2010-03-22 Ingo Weinzierl <ingo.weinzierl@intevation.de>
93489a0c1328 Added a cleanup mechanism to do some things before an artifact is being exported (issue208).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 758
diff changeset
1532
93489a0c1328 Added a cleanup mechanism to do some things before an artifact is being exported (issue208).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 758
diff changeset
1533 Issue208 (Added a cleanup mechanism to do some things before exporting an
93489a0c1328 Added a cleanup mechanism to do some things before an artifact is being exported (issue208).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 758
diff changeset
1534 artifact)
93489a0c1328 Added a cleanup mechanism to do some things before an artifact is being exported (issue208).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 758
diff changeset
1535
93489a0c1328 Added a cleanup mechanism to do some things before an artifact is being exported (issue208).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 758
diff changeset
1536 * src/main/java/de/intevation/gnv/state/State.java: Added a cleanup method
93489a0c1328 Added a cleanup mechanism to do some things before an artifact is being exported (issue208).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 758
diff changeset
1537 to remove special data stored at this state while processing an
93489a0c1328 Added a cleanup mechanism to do some things before an artifact is being exported (issue208).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 758
diff changeset
1538 'out'-target.
93489a0c1328 Added a cleanup mechanism to do some things before an artifact is being exported (issue208).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 758
diff changeset
1539
93489a0c1328 Added a cleanup mechanism to do some things before an artifact is being exported (issue208).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 758
diff changeset
1540 * src/main/java/de/intevation/gnv/state/StateBase.java: Default
93489a0c1328 Added a cleanup mechanism to do some things before an artifact is being exported (issue208).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 758
diff changeset
1541 implementation of this cleanup method - nothing is done here so far.
93489a0c1328 Added a cleanup mechanism to do some things before an artifact is being exported (issue208).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 758
diff changeset
1542 Override this method in states which should remove data before being
93489a0c1328 Added a cleanup mechanism to do some things before an artifact is being exported (issue208).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 758
diff changeset
1543 exported.
93489a0c1328 Added a cleanup mechanism to do some things before an artifact is being exported (issue208).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 758
diff changeset
1544
93489a0c1328 Added a cleanup mechanism to do some things before an artifact is being exported (issue208).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 758
diff changeset
1545 * src/main/java/de/intevation/gnv/state/profile/horizontalcrosssection/HorizontalCrossSectionMeshOutputState.java:
93489a0c1328 Added a cleanup mechanism to do some things before an artifact is being exported (issue208).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 758
diff changeset
1546 Overrides this cleanup method to remove the current shapefile path.
93489a0c1328 Added a cleanup mechanism to do some things before an artifact is being exported (issue208).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 758
diff changeset
1547
93489a0c1328 Added a cleanup mechanism to do some things before an artifact is being exported (issue208).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 758
diff changeset
1548 * src/main/java/de/intevation/gnv/profile/horizontalcrosssection/HorizontalCrossSectionMeshArtifact.java:
93489a0c1328 Added a cleanup mechanism to do some things before an artifact is being exported (issue208).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 758
diff changeset
1549 Call cleanup method of the current state if the cleanup method of this
93489a0c1328 Added a cleanup mechanism to do some things before an artifact is being exported (issue208).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 758
diff changeset
1550 artifact itself is called.
93489a0c1328 Added a cleanup mechanism to do some things before an artifact is being exported (issue208).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 758
diff changeset
1551
758
be24dd9b5d03 Modified the Workflow for "Horizontales Schnittprofil" so that the Inputvalues of the Mapviewer-Interface take effect.
Tim Englich <tim.englich@intevation.de>
parents: 757
diff changeset
1552 2010-03-19 Tim Englich <tim.englich@intevation.de>
be24dd9b5d03 Modified the Workflow for "Horizontales Schnittprofil" so that the Inputvalues of the Mapviewer-Interface take effect.
Tim Englich <tim.englich@intevation.de>
parents: 757
diff changeset
1553
be24dd9b5d03 Modified the Workflow for "Horizontales Schnittprofil" so that the Inputvalues of the Mapviewer-Interface take effect.
Tim Englich <tim.englich@intevation.de>
parents: 757
diff changeset
1554 * doc/conf/products/horizontalprofile/conf_mesh_cross.xml:
be24dd9b5d03 Modified the Workflow for "Horizontales Schnittprofil" so that the Inputvalues of the Mapviewer-Interface take effect.
Tim Englich <tim.englich@intevation.de>
parents: 757
diff changeset
1555 Modified the Workflow for "Horizontales Schnittprofil" so that the Inputvalues
be24dd9b5d03 Modified the Workflow for "Horizontales Schnittprofil" so that the Inputvalues of the Mapviewer-Interface take effect.
Tim Englich <tim.englich@intevation.de>
parents: 757
diff changeset
1556 of the Mapviewer-Interface take effect. E.g. The Regionfilter will not be
be24dd9b5d03 Modified the Workflow for "Horizontales Schnittprofil" so that the Inputvalues of the Mapviewer-Interface take effect.
Tim Englich <tim.englich@intevation.de>
parents: 757
diff changeset
1557 displaied if an Polygon was send by the Mapviewer. Also the Input of an
be24dd9b5d03 Modified the Workflow for "Horizontales Schnittprofil" so that the Inputvalues of the Mapviewer-Interface take effect.
Tim Englich <tim.englich@intevation.de>
parents: 757
diff changeset
1558 LineString will be skipped if a LineString was send by the MapViewer.
be24dd9b5d03 Modified the Workflow for "Horizontales Schnittprofil" so that the Inputvalues of the Mapviewer-Interface take effect.
Tim Englich <tim.englich@intevation.de>
parents: 757
diff changeset
1559
757
76cbea5a455a Added new German resources for fis_marinefeatures according to msg1067 of Issue2005.
Tim Englich <tim.englich@intevation.de>
parents: 756
diff changeset
1560 2010-03-19 Tim Englich <tim.englich@intevation.de>
76cbea5a455a Added new German resources for fis_marinefeatures according to msg1067 of Issue2005.
Tim Englich <tim.englich@intevation.de>
parents: 756
diff changeset
1561
76cbea5a455a Added new German resources for fis_marinefeatures according to msg1067 of Issue2005.
Tim Englich <tim.englich@intevation.de>
parents: 756
diff changeset
1562 * src/main/resources/lang/artifactMessages_de*.properties:
76cbea5a455a Added new German resources for fis_marinefeatures according to msg1067 of Issue2005.
Tim Englich <tim.englich@intevation.de>
parents: 756
diff changeset
1563 Added new German resources for fis_marinefeatures according to msg1067
76cbea5a455a Added new German resources for fis_marinefeatures according to msg1067 of Issue2005.
Tim Englich <tim.englich@intevation.de>
parents: 756
diff changeset
1564 of Issue2005.
76cbea5a455a Added new German resources for fis_marinefeatures according to msg1067 of Issue2005.
Tim Englich <tim.englich@intevation.de>
parents: 756
diff changeset
1565
756
1614b27dcbfa Added Support of Layers which are Joined from two Tables.
Tim Englich <tim.englich@intevation.de>
parents: 755
diff changeset
1566 2010-03-19 Tim Englich <tim.englich@intevation.de>
1614b27dcbfa Added Support of Layers which are Joined from two Tables.
Tim Englich <tim.englich@intevation.de>
parents: 755
diff changeset
1567
1614b27dcbfa Added Support of Layers which are Joined from two Tables.
Tim Englich <tim.englich@intevation.de>
parents: 755
diff changeset
1568 * src/main/java/de/intevation/gnv/state/layer/LayerOutputState.java:
1614b27dcbfa Added Support of Layers which are Joined from two Tables.
Tim Englich <tim.englich@intevation.de>
parents: 755
diff changeset
1569 Added Support of Layers which are Joined from two Tables.
1614b27dcbfa Added Support of Layers which are Joined from two Tables.
Tim Englich <tim.englich@intevation.de>
parents: 755
diff changeset
1570 Only the Columns of the first Table will be inserted to prevent Namecollisions
1614b27dcbfa Added Support of Layers which are Joined from two Tables.
Tim Englich <tim.englich@intevation.de>
parents: 755
diff changeset
1571 of Attributenames.
1614b27dcbfa Added Support of Layers which are Joined from two Tables.
Tim Englich <tim.englich@intevation.de>
parents: 755
diff changeset
1572
1614b27dcbfa Added Support of Layers which are Joined from two Tables.
Tim Englich <tim.englich@intevation.de>
parents: 755
diff changeset
1573 * doc/conf/queries.properties:
1614b27dcbfa Added Support of Layers which are Joined from two Tables.
Tim Englich <tim.englich@intevation.de>
parents: 755
diff changeset
1574 Added full qualified Columnname to prevent Namecolliosions in SQL-Statement
1614b27dcbfa Added Support of Layers which are Joined from two Tables.
Tim Englich <tim.englich@intevation.de>
parents: 755
diff changeset
1575 for querying Layer-Data if two Tables are Joined to one Layer.
1614b27dcbfa Added Support of Layers which are Joined from two Tables.
Tim Englich <tim.englich@intevation.de>
parents: 755
diff changeset
1576
755
8dc8d04084d4 Integrated FIS Marine Features with Product Layer into the System.
Tim Englich <tim.englich@intevation.de>
parents: 754
diff changeset
1577 2010-03-19 Tim Englich <tim.englich@intevation.de>
8dc8d04084d4 Integrated FIS Marine Features with Product Layer into the System.
Tim Englich <tim.englich@intevation.de>
parents: 754
diff changeset
1578
8dc8d04084d4 Integrated FIS Marine Features with Product Layer into the System.
Tim Englich <tim.englich@intevation.de>
parents: 754
diff changeset
1579 * src/main/resources/lang/artifactMessages*.properties:
8dc8d04084d4 Integrated FIS Marine Features with Product Layer into the System.
Tim Englich <tim.englich@intevation.de>
parents: 754
diff changeset
1580 Added Ressources for new FIS Marine Features.
8dc8d04084d4 Integrated FIS Marine Features with Product Layer into the System.
Tim Englich <tim.englich@intevation.de>
parents: 754
diff changeset
1581
8dc8d04084d4 Integrated FIS Marine Features with Product Layer into the System.
Tim Englich <tim.englich@intevation.de>
parents: 754
diff changeset
1582 * doc/conf/conf.xml:
8dc8d04084d4 Integrated FIS Marine Features with Product Layer into the System.
Tim Englich <tim.englich@intevation.de>
parents: 754
diff changeset
1583
8dc8d04084d4 Integrated FIS Marine Features with Product Layer into the System.
Tim Englich <tim.englich@intevation.de>
parents: 754
diff changeset
1584 ISSUE 205
8dc8d04084d4 Integrated FIS Marine Features with Product Layer into the System.
Tim Englich <tim.englich@intevation.de>
parents: 754
diff changeset
1585
8dc8d04084d4 Integrated FIS Marine Features with Product Layer into the System.
Tim Englich <tim.englich@intevation.de>
parents: 754
diff changeset
1586 Integrated FIS Marine Features with Product Layer into the System.
8dc8d04084d4 Integrated FIS Marine Features with Product Layer into the System.
Tim Englich <tim.englich@intevation.de>
parents: 754
diff changeset
1587
754
5d45357dbc6d ISSUE92: Integrated Column BAND for Query of Layers which belong to a FIS
Tim Englich <tim.englich@intevation.de>
parents: 753
diff changeset
1588 2010-03-19 Tim Englich <tim.englich@intevation.de>
5d45357dbc6d ISSUE92: Integrated Column BAND for Query of Layers which belong to a FIS
Tim Englich <tim.englich@intevation.de>
parents: 753
diff changeset
1589
5d45357dbc6d ISSUE92: Integrated Column BAND for Query of Layers which belong to a FIS
Tim Englich <tim.englich@intevation.de>
parents: 753
diff changeset
1590 * doc/conf/queries.properties:
5d45357dbc6d ISSUE92: Integrated Column BAND for Query of Layers which belong to a FIS
Tim Englich <tim.englich@intevation.de>
parents: 753
diff changeset
1591
5d45357dbc6d ISSUE92: Integrated Column BAND for Query of Layers which belong to a FIS
Tim Englich <tim.englich@intevation.de>
parents: 753
diff changeset
1592 ISSUE92
5d45357dbc6d ISSUE92: Integrated Column BAND for Query of Layers which belong to a FIS
Tim Englich <tim.englich@intevation.de>
parents: 753
diff changeset
1593
5d45357dbc6d ISSUE92: Integrated Column BAND for Query of Layers which belong to a FIS
Tim Englich <tim.englich@intevation.de>
parents: 753
diff changeset
1594 Integrated Column BAND for Query of Layers which belong to a FIS.
5d45357dbc6d ISSUE92: Integrated Column BAND for Query of Layers which belong to a FIS
Tim Englich <tim.englich@intevation.de>
parents: 753
diff changeset
1595 The Displayname of an Layer is now TITLE - LAYER_NAME - BAND
5d45357dbc6d ISSUE92: Integrated Column BAND for Query of Layers which belong to a FIS
Tim Englich <tim.englich@intevation.de>
parents: 753
diff changeset
1596
753
53d4a2229e2c Fixed a bug in the Workflow of Verticalcrossections. the Geometry was not copied to the Inputvalues.
Tim Englich <tim.englich@intevation.de>
parents: 752
diff changeset
1597 2010-03-19 Tim Englich <tim.englich@intevation.de>
53d4a2229e2c Fixed a bug in the Workflow of Verticalcrossections. the Geometry was not copied to the Inputvalues.
Tim Englich <tim.englich@intevation.de>
parents: 752
diff changeset
1598
53d4a2229e2c Fixed a bug in the Workflow of Verticalcrossections. the Geometry was not copied to the Inputvalues.
Tim Englich <tim.englich@intevation.de>
parents: 752
diff changeset
1599 * doc/conf/products/verticalcrosssection/conf_mesh.xml:
53d4a2229e2c Fixed a bug in the Workflow of Verticalcrossections. the Geometry was not copied to the Inputvalues.
Tim Englich <tim.englich@intevation.de>
parents: 752
diff changeset
1600 Modified the Workflow of the verticalcrosssection that the Geometry is now
53d4a2229e2c Fixed a bug in the Workflow of Verticalcrossections. the Geometry was not copied to the Inputvalues.
Tim Englich <tim.englich@intevation.de>
parents: 752
diff changeset
1601 copied to the Inpuvalues if it comes from the Mapviewer-Interfacecall.
53d4a2229e2c Fixed a bug in the Workflow of Verticalcrossections. the Geometry was not copied to the Inputvalues.
Tim Englich <tim.englich@intevation.de>
parents: 752
diff changeset
1602
752
7bc3d9f0cf3c Modified the Workflow for Horizontalcrosssections so that the Inputvalues of the Mapviewer-Interface take affect.
Tim Englich <tim.englich@intevation.de>
parents: 751
diff changeset
1603 2010-03-19 Tim Englich <tim.englich@intevation.de>
7bc3d9f0cf3c Modified the Workflow for Horizontalcrosssections so that the Inputvalues of the Mapviewer-Interface take affect.
Tim Englich <tim.englich@intevation.de>
parents: 751
diff changeset
1604
7bc3d9f0cf3c Modified the Workflow for Horizontalcrosssections so that the Inputvalues of the Mapviewer-Interface take affect.
Tim Englich <tim.englich@intevation.de>
parents: 751
diff changeset
1605 * doc/conf/products/horizontalcrosssection/conf_mesh.xml:
7bc3d9f0cf3c Modified the Workflow for Horizontalcrosssections so that the Inputvalues of the Mapviewer-Interface take affect.
Tim Englich <tim.englich@intevation.de>
parents: 751
diff changeset
1606 Modified the Workflow for Horizontalcrosssections so that the Inputvalues
758
be24dd9b5d03 Modified the Workflow for "Horizontales Schnittprofil" so that the Inputvalues of the Mapviewer-Interface take effect.
Tim Englich <tim.englich@intevation.de>
parents: 757
diff changeset
1607 of the Mapviewer-Interface take effect. E.g. The Regionfilter will not be
752
7bc3d9f0cf3c Modified the Workflow for Horizontalcrosssections so that the Inputvalues of the Mapviewer-Interface take affect.
Tim Englich <tim.englich@intevation.de>
parents: 751
diff changeset
1608 displaied if an Polygon was send by the Mapviewer. Also the Input of an
7bc3d9f0cf3c Modified the Workflow for Horizontalcrosssections so that the Inputvalues of the Mapviewer-Interface take affect.
Tim Englich <tim.englich@intevation.de>
parents: 751
diff changeset
1609 Polygon will be skipped if a Polygon was send by the MapViewer.
7bc3d9f0cf3c Modified the Workflow for Horizontalcrosssections so that the Inputvalues of the Mapviewer-Interface take affect.
Tim Englich <tim.englich@intevation.de>
parents: 751
diff changeset
1610
751
2998a9ea0c0c Modified the Workflow for Horizontalprofiles so that the Inputvalues of the Mapviewer-Interface take affect.
Tim Englich <tim.englich@intevation.de>
parents: 750
diff changeset
1611 2010-03-19 Tim Englich <tim.englich@intevation.de>
2998a9ea0c0c Modified the Workflow for Horizontalprofiles so that the Inputvalues of the Mapviewer-Interface take affect.
Tim Englich <tim.englich@intevation.de>
parents: 750
diff changeset
1612
2998a9ea0c0c Modified the Workflow for Horizontalprofiles so that the Inputvalues of the Mapviewer-Interface take affect.
Tim Englich <tim.englich@intevation.de>
parents: 750
diff changeset
1613 * doc/conf/products/horizontalprofile/conf_mesh.xml:
2998a9ea0c0c Modified the Workflow for Horizontalprofiles so that the Inputvalues of the Mapviewer-Interface take affect.
Tim Englich <tim.englich@intevation.de>
parents: 750
diff changeset
1614 Modified the Workflow for Horizontalprofiles so that the Inputvalues
758
be24dd9b5d03 Modified the Workflow for "Horizontales Schnittprofil" so that the Inputvalues of the Mapviewer-Interface take effect.
Tim Englich <tim.englich@intevation.de>
parents: 757
diff changeset
1615 of the Mapviewer-Interface take effect. E.g. The Regionfilter will not be
751
2998a9ea0c0c Modified the Workflow for Horizontalprofiles so that the Inputvalues of the Mapviewer-Interface take affect.
Tim Englich <tim.englich@intevation.de>
parents: 750
diff changeset
1616 displaied if an Polygon was send by the Mapviewer. Also the Input of an
2998a9ea0c0c Modified the Workflow for Horizontalprofiles so that the Inputvalues of the Mapviewer-Interface take affect.
Tim Englich <tim.englich@intevation.de>
parents: 750
diff changeset
1617 Point will be skipped if a Point was send by the MapViewer.
2998a9ea0c0c Modified the Workflow for Horizontalprofiles so that the Inputvalues of the Mapviewer-Interface take affect.
Tim Englich <tim.englich@intevation.de>
parents: 750
diff changeset
1618
750
3cbf26125829 Modified the Workflow of Verticalcrosssections on Meshes that the Data that was sent by the Mapviewer-Interface take effect.
Tim Englich <tim.englich@intevation.de>
parents: 749
diff changeset
1619 2010-03-16 Tim Englich <tim.englich@intevation.de>
3cbf26125829 Modified the Workflow of Verticalcrosssections on Meshes that the Data that was sent by the Mapviewer-Interface take effect.
Tim Englich <tim.englich@intevation.de>
parents: 749
diff changeset
1620
3cbf26125829 Modified the Workflow of Verticalcrosssections on Meshes that the Data that was sent by the Mapviewer-Interface take effect.
Tim Englich <tim.englich@intevation.de>
parents: 749
diff changeset
1621 * doc/conf/products/verticalcrosssection/conf_mesh.xml:
3cbf26125829 Modified the Workflow of Verticalcrosssections on Meshes that the Data that was sent by the Mapviewer-Interface take effect.
Tim Englich <tim.englich@intevation.de>
parents: 749
diff changeset
1622 Modified the Workflow so that the Inputvalues of the Mapviewer-Interface
758
be24dd9b5d03 Modified the Workflow for "Horizontales Schnittprofil" so that the Inputvalues of the Mapviewer-Interface take effect.
Tim Englich <tim.englich@intevation.de>
parents: 757
diff changeset
1623 take effect. E.g. The Regionfilter will not be displaied if an Polygon
750
3cbf26125829 Modified the Workflow of Verticalcrosssections on Meshes that the Data that was sent by the Mapviewer-Interface take effect.
Tim Englich <tim.englich@intevation.de>
parents: 749
diff changeset
1624 was send by the Mapviewer. Also the Input of an LineString will be skipped
3cbf26125829 Modified the Workflow of Verticalcrosssections on Meshes that the Data that was sent by the Mapviewer-Interface take effect.
Tim Englich <tim.englich@intevation.de>
parents: 749
diff changeset
1625 if a LineString was send by the MapViewer.
3cbf26125829 Modified the Workflow of Verticalcrosssections on Meshes that the Data that was sent by the Mapviewer-Interface take effect.
Tim Englich <tim.englich@intevation.de>
parents: 749
diff changeset
1626
749
686eecfafbbf Bugfixes: Fixed the Query for Parameters in Timeseries and VerticalProfiles in Meshes.
Tim Englich <tim.englich@intevation.de>
parents: 748
diff changeset
1627 2010-03-16 Tim Englich <tim.englich@intevation.de>
686eecfafbbf Bugfixes: Fixed the Query for Parameters in Timeseries and VerticalProfiles in Meshes.
Tim Englich <tim.englich@intevation.de>
parents: 748
diff changeset
1628
686eecfafbbf Bugfixes: Fixed the Query for Parameters in Timeseries and VerticalProfiles in Meshes.
Tim Englich <tim.englich@intevation.de>
parents: 748
diff changeset
1629 * doc/conf/queries.properties:
686eecfafbbf Bugfixes: Fixed the Query for Parameters in Timeseries and VerticalProfiles in Meshes.
Tim Englich <tim.englich@intevation.de>
parents: 748
diff changeset
1630 Bugfixes: Fixed the Query for Parameters in Timeseries and
686eecfafbbf Bugfixes: Fixed the Query for Parameters in Timeseries and VerticalProfiles in Meshes.
Tim Englich <tim.englich@intevation.de>
parents: 748
diff changeset
1631 VerticalProfiles in Meshes. Now all Parts of an Mesh will be used and not
686eecfafbbf Bugfixes: Fixed the Query for Parameters in Timeseries and VerticalProfiles in Meshes.
Tim Englich <tim.englich@intevation.de>
parents: 748
diff changeset
1632 only the last one.
686eecfafbbf Bugfixes: Fixed the Query for Parameters in Timeseries and VerticalProfiles in Meshes.
Tim Englich <tim.englich@intevation.de>
parents: 748
diff changeset
1633
748
5b9945798f86 Modified the Workflow for Verticalprofiles and Timeseries on Meshes in that case that the Inputvalues of the Mapviewer-Interface take affect.
Tim Englich <tim.englich@intevation.de>
parents: 747
diff changeset
1634 2010-03-16 Tim Englich <tim.englich@intevation.de>
5b9945798f86 Modified the Workflow for Verticalprofiles and Timeseries on Meshes in that case that the Inputvalues of the Mapviewer-Interface take affect.
Tim Englich <tim.englich@intevation.de>
parents: 747
diff changeset
1635
5b9945798f86 Modified the Workflow for Verticalprofiles and Timeseries on Meshes in that case that the Inputvalues of the Mapviewer-Interface take affect.
Tim Englich <tim.englich@intevation.de>
parents: 747
diff changeset
1636 * doc/conf/products/timeseries/conf_mesh.xml,
5b9945798f86 Modified the Workflow for Verticalprofiles and Timeseries on Meshes in that case that the Inputvalues of the Mapviewer-Interface take affect.
Tim Englich <tim.englich@intevation.de>
parents: 747
diff changeset
1637 doc/conf/products/verticalprofile/conf_mesh.xml:
5b9945798f86 Modified the Workflow for Verticalprofiles and Timeseries on Meshes in that case that the Inputvalues of the Mapviewer-Interface take affect.
Tim Englich <tim.englich@intevation.de>
parents: 747
diff changeset
1638 Modified the Workflow for Verticalprofiles and Timeseries on Meshes in
758
be24dd9b5d03 Modified the Workflow for "Horizontales Schnittprofil" so that the Inputvalues of the Mapviewer-Interface take effect.
Tim Englich <tim.englich@intevation.de>
parents: 757
diff changeset
1639 that case that the Inputvalues of the Mapviewer-Interface take effect.
748
5b9945798f86 Modified the Workflow for Verticalprofiles and Timeseries on Meshes in that case that the Inputvalues of the Mapviewer-Interface take affect.
Tim Englich <tim.englich@intevation.de>
parents: 747
diff changeset
1640 E.g. The Regionfilter will not be displaied if an Polygon was send by
5b9945798f86 Modified the Workflow for Verticalprofiles and Timeseries on Meshes in that case that the Inputvalues of the Mapviewer-Interface take affect.
Tim Englich <tim.englich@intevation.de>
parents: 747
diff changeset
1641 the Mapviewer.
5b9945798f86 Modified the Workflow for Verticalprofiles and Timeseries on Meshes in that case that the Inputvalues of the Mapviewer-Interface take affect.
Tim Englich <tim.englich@intevation.de>
parents: 747
diff changeset
1642
747
a5e860f17a52 Added an new State wich will handle the Display of Coordinatevalues and fetch given Inputparameters from the Presettings and copy them to the InputValues.
Tim Englich <tim.englich@intevation.de>
parents: 746
diff changeset
1643 2010-03-16 Tim Englich <tim.englich@intevation.de>
a5e860f17a52 Added an new State wich will handle the Display of Coordinatevalues and fetch given Inputparameters from the Presettings and copy them to the InputValues.
Tim Englich <tim.englich@intevation.de>
parents: 746
diff changeset
1644
a5e860f17a52 Added an new State wich will handle the Display of Coordinatevalues and fetch given Inputparameters from the Presettings and copy them to the InputValues.
Tim Englich <tim.englich@intevation.de>
parents: 746
diff changeset
1645 * src/main/java/de/intevation/gnv/state/PreSettingsTransferCoordinateSelectionState.java:
a5e860f17a52 Added an new State wich will handle the Display of Coordinatevalues and fetch given Inputparameters from the Presettings and copy them to the InputValues.
Tim Englich <tim.englich@intevation.de>
parents: 746
diff changeset
1646 Added an new State wich will handle the Display of Coordinatevalues and
a5e860f17a52 Added an new State wich will handle the Display of Coordinatevalues and fetch given Inputparameters from the Presettings and copy them to the InputValues.
Tim Englich <tim.englich@intevation.de>
parents: 746
diff changeset
1647 fetch given Inputparameters from the Presettings and copy them to
a5e860f17a52 Added an new State wich will handle the Display of Coordinatevalues and fetch given Inputparameters from the Presettings and copy them to the InputValues.
Tim Englich <tim.englich@intevation.de>
parents: 746
diff changeset
1648 the InputValues.
a5e860f17a52 Added an new State wich will handle the Display of Coordinatevalues and fetch given Inputparameters from the Presettings and copy them to the InputValues.
Tim Englich <tim.englich@intevation.de>
parents: 746
diff changeset
1649 This new Class is necessary because we can have Pointobjects given in
a5e860f17a52 Added an new State wich will handle the Display of Coordinatevalues and fetch given Inputparameters from the Presettings and copy them to the InputValues.
Tim Englich <tim.englich@intevation.de>
parents: 746
diff changeset
1650 the Presettings which should be used to fetch all MeshPoints within a
a5e860f17a52 Added an new State wich will handle the Display of Coordinatevalues and fetch given Inputparameters from the Presettings and copy them to the InputValues.
Tim Englich <tim.englich@intevation.de>
parents: 746
diff changeset
1651 given Distance aroud the Coordinate and display its Coordindatevalues.
a5e860f17a52 Added an new State wich will handle the Display of Coordinatevalues and fetch given Inputparameters from the Presettings and copy them to the InputValues.
Tim Englich <tim.englich@intevation.de>
parents: 746
diff changeset
1652
746
b81f6f896668 Integrated handling of WKT-Strings for Points to extract Points from a given Inputstring.
Tim Englich <tim.englich@intevation.de>
parents: 745
diff changeset
1653 2010-03-16 Tim Englich <tim.englich@intevation.de>
b81f6f896668 Integrated handling of WKT-Strings for Points to extract Points from a given Inputstring.
Tim Englich <tim.englich@intevation.de>
parents: 745
diff changeset
1654
b81f6f896668 Integrated handling of WKT-Strings for Points to extract Points from a given Inputstring.
Tim Englich <tim.englich@intevation.de>
parents: 745
diff changeset
1655 * src/main/java/de/intevation/gnv/utils/InputValidator.java (getPointValue):
b81f6f896668 Integrated handling of WKT-Strings for Points to extract Points from a given Inputstring.
Tim Englich <tim.englich@intevation.de>
parents: 745
diff changeset
1656 Integrated handling of WKT-Strings for Points to extract Points from
b81f6f896668 Integrated handling of WKT-Strings for Points to extract Points from a given Inputstring.
Tim Englich <tim.englich@intevation.de>
parents: 745
diff changeset
1657 a given Inputstring.
b81f6f896668 Integrated handling of WKT-Strings for Points to extract Points from a given Inputstring.
Tim Englich <tim.englich@intevation.de>
parents: 745
diff changeset
1658
745
d194939ecbaf Improvement: Values of Type Geometry which are Points will be prepared as Regions for DB-Query.
Tim Englich <tim.englich@intevation.de>
parents: 744
diff changeset
1659 2010-03-16 Tim Englich <tim.englich@intevation.de>
d194939ecbaf Improvement: Values of Type Geometry which are Points will be prepared as Regions for DB-Query.
Tim Englich <tim.englich@intevation.de>
parents: 744
diff changeset
1660
d194939ecbaf Improvement: Values of Type Geometry which are Points will be prepared as Regions for DB-Query.
Tim Englich <tim.englich@intevation.de>
parents: 744
diff changeset
1661 * src/main/java/de/intevation/gnv/state/StateBase.java (generateFilterValuesFromInputData):
d194939ecbaf Improvement: Values of Type Geometry which are Points will be prepared as Regions for DB-Query.
Tim Englich <tim.englich@intevation.de>
parents: 744
diff changeset
1662 Improvement: Values of Type Geometry which are Points will be
d194939ecbaf Improvement: Values of Type Geometry which are Points will be prepared as Regions for DB-Query.
Tim Englich <tim.englich@intevation.de>
parents: 744
diff changeset
1663 prepared as Regions for DB-Query.
d194939ecbaf Improvement: Values of Type Geometry which are Points will be prepared as Regions for DB-Query.
Tim Englich <tim.englich@intevation.de>
parents: 744
diff changeset
1664
744
6290ab85782b Changed the structure for parameter/measurement matrix in the describe document (issue199).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 743
diff changeset
1665 2010-03-16 Ingo Weinzierl <ingo.weinzierl@intevation.de>
6290ab85782b Changed the structure for parameter/measurement matrix in the describe document (issue199).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 743
diff changeset
1666
6290ab85782b Changed the structure for parameter/measurement matrix in the describe document (issue199).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 743
diff changeset
1667 Issue199
6290ab85782b Changed the structure for parameter/measurement matrix in the describe document (issue199).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 743
diff changeset
1668
6290ab85782b Changed the structure for parameter/measurement matrix in the describe document (issue199).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 743
diff changeset
1669 * src/main/java/de/intevation/gnv/state/MeasurementState.java: Changed the
6290ab85782b Changed the structure for parameter/measurement matrix in the describe document (issue199).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 743
diff changeset
1670 describe document creation a bit. The describe document will now have a
6290ab85782b Changed the structure for parameter/measurement matrix in the describe document (issue199).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 743
diff changeset
1671 section for measurement/parameter with each parameter in an own
6290ab85782b Changed the structure for parameter/measurement matrix in the describe document (issue199).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 743
diff changeset
1672 xform:select node which contains different xform:item nodes for each
6290ab85782b Changed the structure for parameter/measurement matrix in the describe document (issue199).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 743
diff changeset
1673 measurement for this parameter.
6290ab85782b Changed the structure for parameter/measurement matrix in the describe document (issue199).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 743
diff changeset
1674
743
a4b66195d55a Modified the Workflow of Product Layer for Contis and Nauthis that the Data that was sent by the Mapviewer-Interface take effect.
Tim Englich <tim.englich@intevation.de>
parents: 742
diff changeset
1675 2010-03-16 Tim Englich <tim.englich@intevation.de>
a4b66195d55a Modified the Workflow of Product Layer for Contis and Nauthis that the Data that was sent by the Mapviewer-Interface take effect.
Tim Englich <tim.englich@intevation.de>
parents: 742
diff changeset
1676
a4b66195d55a Modified the Workflow of Product Layer for Contis and Nauthis that the Data that was sent by the Mapviewer-Interface take effect.
Tim Englich <tim.englich@intevation.de>
parents: 742
diff changeset
1677 * doc/conf/products/layer/conf.xml:
a4b66195d55a Modified the Workflow of Product Layer for Contis and Nauthis that the Data that was sent by the Mapviewer-Interface take effect.
Tim Englich <tim.englich@intevation.de>
parents: 742
diff changeset
1678 Modified the Workflow so that the Inputvalues of the Mapviewer-Interface
758
be24dd9b5d03 Modified the Workflow for "Horizontales Schnittprofil" so that the Inputvalues of the Mapviewer-Interface take effect.
Tim Englich <tim.englich@intevation.de>
parents: 757
diff changeset
1679 take effect. E.g. The Regionfilter will not be displaied if an Polygon
743
a4b66195d55a Modified the Workflow of Product Layer for Contis and Nauthis that the Data that was sent by the Mapviewer-Interface take effect.
Tim Englich <tim.englich@intevation.de>
parents: 742
diff changeset
1680 was send by the Mapviewer.
a4b66195d55a Modified the Workflow of Product Layer for Contis and Nauthis that the Data that was sent by the Mapviewer-Interface take effect.
Tim Englich <tim.englich@intevation.de>
parents: 742
diff changeset
1681
742
cae93c709548 Fixed NPE using the Presettings-Object without given Presettings.
Tim Englich <tim.englich@intevation.de>
parents: 741
diff changeset
1682 2010-03-16 Tim Englich <tim.englich@intevation.de>
cae93c709548 Fixed NPE using the Presettings-Object without given Presettings.
Tim Englich <tim.englich@intevation.de>
parents: 741
diff changeset
1683
cae93c709548 Fixed NPE using the Presettings-Object without given Presettings.
Tim Englich <tim.englich@intevation.de>
parents: 741
diff changeset
1684 * src/main/java/de/intevation/gnv/state/layer/LayerOutputState.java (fetchData):
cae93c709548 Fixed NPE using the Presettings-Object without given Presettings.
Tim Englich <tim.englich@intevation.de>
parents: 741
diff changeset
1685 BugFix: Fixed NPE using the Presettings-Object without given Presettings.
cae93c709548 Fixed NPE using the Presettings-Object without given Presettings.
Tim Englich <tim.englich@intevation.de>
parents: 741
diff changeset
1686
741
2dc0666db49a Modified the Workflow of Horizontalprofiles on Instantaneouspoints that the Data that was sent by the Mapviewer-Interface take effect.
Tim Englich <tim.englich@intevation.de>
parents: 740
diff changeset
1687 2010-03-15 Tim Englich <tim.englich@intevation.de>
2dc0666db49a Modified the Workflow of Horizontalprofiles on Instantaneouspoints that the Data that was sent by the Mapviewer-Interface take effect.
Tim Englich <tim.englich@intevation.de>
parents: 740
diff changeset
1688
2dc0666db49a Modified the Workflow of Horizontalprofiles on Instantaneouspoints that the Data that was sent by the Mapviewer-Interface take effect.
Tim Englich <tim.englich@intevation.de>
parents: 740
diff changeset
1689 * doc/conf/products/verticalprofile/conf_timeseriespoint.xml:
2dc0666db49a Modified the Workflow of Horizontalprofiles on Instantaneouspoints that the Data that was sent by the Mapviewer-Interface take effect.
Tim Englich <tim.englich@intevation.de>
parents: 740
diff changeset
1690 Modified the Workflow so that the Inputvalues of the Mapviewer-Interface
758
be24dd9b5d03 Modified the Workflow for "Horizontales Schnittprofil" so that the Inputvalues of the Mapviewer-Interface take effect.
Tim Englich <tim.englich@intevation.de>
parents: 757
diff changeset
1691 take effect. E.g. The Regionfilter will not be displaied if an Polygon
741
2dc0666db49a Modified the Workflow of Horizontalprofiles on Instantaneouspoints that the Data that was sent by the Mapviewer-Interface take effect.
Tim Englich <tim.englich@intevation.de>
parents: 740
diff changeset
1692 was send by the Mapviewer.
2dc0666db49a Modified the Workflow of Horizontalprofiles on Instantaneouspoints that the Data that was sent by the Mapviewer-Interface take effect.
Tim Englich <tim.englich@intevation.de>
parents: 740
diff changeset
1693
2dc0666db49a Modified the Workflow of Horizontalprofiles on Instantaneouspoints that the Data that was sent by the Mapviewer-Interface take effect.
Tim Englich <tim.englich@intevation.de>
parents: 740
diff changeset
1694 2010-03-15 Tim Englich <tim.englich@intevation.de>
2dc0666db49a Modified the Workflow of Horizontalprofiles on Instantaneouspoints that the Data that was sent by the Mapviewer-Interface take effect.
Tim Englich <tim.englich@intevation.de>
parents: 740
diff changeset
1695
2dc0666db49a Modified the Workflow of Horizontalprofiles on Instantaneouspoints that the Data that was sent by the Mapviewer-Interface take effect.
Tim Englich <tim.englich@intevation.de>
parents: 740
diff changeset
1696 * doc/conf/queries.properties:
2dc0666db49a Modified the Workflow of Horizontalprofiles on Instantaneouspoints that the Data that was sent by the Mapviewer-Interface take effect.
Tim Englich <tim.englich@intevation.de>
parents: 740
diff changeset
1697 Added Query for fetching the TimeSeriespoint using an WKT as the
2dc0666db49a Modified the Workflow of Horizontalprofiles on Instantaneouspoints that the Data that was sent by the Mapviewer-Interface take effect.
Tim Englich <tim.englich@intevation.de>
parents: 740
diff changeset
1698 Geometryvalue to define the Region of Interest.
2dc0666db49a Modified the Workflow of Horizontalprofiles on Instantaneouspoints that the Data that was sent by the Mapviewer-Interface take effect.
Tim Englich <tim.englich@intevation.de>
parents: 740
diff changeset
1699
2dc0666db49a Modified the Workflow of Horizontalprofiles on Instantaneouspoints that the Data that was sent by the Mapviewer-Interface take effect.
Tim Englich <tim.englich@intevation.de>
parents: 740
diff changeset
1700 * doc/conf/products/timeseries/conf_timeseriespoint.xml:
2dc0666db49a Modified the Workflow of Horizontalprofiles on Instantaneouspoints that the Data that was sent by the Mapviewer-Interface take effect.
Tim Englich <tim.englich@intevation.de>
parents: 740
diff changeset
1701 Modified the Workflow so that the Inputvalues of the Mapviewer-Interface
758
be24dd9b5d03 Modified the Workflow for "Horizontales Schnittprofil" so that the Inputvalues of the Mapviewer-Interface take effect.
Tim Englich <tim.englich@intevation.de>
parents: 757
diff changeset
1702 take effect. E.g. The Regionfilter will not be displaied if an Polygon
741
2dc0666db49a Modified the Workflow of Horizontalprofiles on Instantaneouspoints that the Data that was sent by the Mapviewer-Interface take effect.
Tim Englich <tim.englich@intevation.de>
parents: 740
diff changeset
1703 was send by the Mapviewer.
2dc0666db49a Modified the Workflow of Horizontalprofiles on Instantaneouspoints that the Data that was sent by the Mapviewer-Interface take effect.
Tim Englich <tim.englich@intevation.de>
parents: 740
diff changeset
1704
740
0563389138bb Changed source of displayed coordinate in 'HorizontalProfil'-charts' subtitle (issue120).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 739
diff changeset
1705 2010-03-15 Ingo Weinzierl <ingo.weinzierl@intevation.de>
0563389138bb Changed source of displayed coordinate in 'HorizontalProfil'-charts' subtitle (issue120).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 739
diff changeset
1706
0563389138bb Changed source of displayed coordinate in 'HorizontalProfil'-charts' subtitle (issue120).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 739
diff changeset
1707 Issue120
0563389138bb Changed source of displayed coordinate in 'HorizontalProfil'-charts' subtitle (issue120).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 739
diff changeset
1708
0563389138bb Changed source of displayed coordinate in 'HorizontalProfil'-charts' subtitle (issue120).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 739
diff changeset
1709 * src/main/java/de/intevation/gnv/state/StateBase.java: New method
0563389138bb Changed source of displayed coordinate in 'HorizontalProfil'-charts' subtitle (issue120).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 739
diff changeset
1710 implemented which searches for a specific parameter by its name in the
0563389138bb Changed source of displayed coordinate in 'HorizontalProfil'-charts' subtitle (issue120).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 739
diff changeset
1711 current state and in all parent states. Null is returned if no parameter
0563389138bb Changed source of displayed coordinate in 'HorizontalProfil'-charts' subtitle (issue120).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 739
diff changeset
1712 could be found with this name, otherwise the InputData object.
0563389138bb Changed source of displayed coordinate in 'HorizontalProfil'-charts' subtitle (issue120).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 739
diff changeset
1713
0563389138bb Changed source of displayed coordinate in 'HorizontalProfil'-charts' subtitle (issue120).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 739
diff changeset
1714 * src/main/java/de/intevation/gnv/state/profile/horizontal/HorizontalProfileOutputState.java:
0563389138bb Changed source of displayed coordinate in 'HorizontalProfil'-charts' subtitle (issue120).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 739
diff changeset
1715 Display that point in chart subtitle which have been entered by the user.
0563389138bb Changed source of displayed coordinate in 'HorizontalProfil'-charts' subtitle (issue120).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 739
diff changeset
1716
0563389138bb Changed source of displayed coordinate in 'HorizontalProfil'-charts' subtitle (issue120).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 739
diff changeset
1717 * src/main/java/de/intevation/gnv/utils/WKTUtils.java: Added a new method
0563389138bb Changed source of displayed coordinate in 'HorizontalProfil'-charts' subtitle (issue120).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 739
diff changeset
1718 to transform a Point object to a user-friendly formatted string.
0563389138bb Changed source of displayed coordinate in 'HorizontalProfil'-charts' subtitle (issue120).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 739
diff changeset
1719
739
a40a6de70459 Modified the Workflow of Verticalprofiles on TimeSeriespoints that the Data that was sent by the Mapviewer-Interface take effect.
Tim Englich <tim.englich@intevation.de>
parents: 738
diff changeset
1720 2010-03-15 Tim Englich <tim.englich@intevation.de>
a40a6de70459 Modified the Workflow of Verticalprofiles on TimeSeriespoints that the Data that was sent by the Mapviewer-Interface take effect.
Tim Englich <tim.englich@intevation.de>
parents: 738
diff changeset
1721
a40a6de70459 Modified the Workflow of Verticalprofiles on TimeSeriespoints that the Data that was sent by the Mapviewer-Interface take effect.
Tim Englich <tim.englich@intevation.de>
parents: 738
diff changeset
1722 * doc/conf/products/verticalprofile/conf_timeseriespoint.xml:
a40a6de70459 Modified the Workflow of Verticalprofiles on TimeSeriespoints that the Data that was sent by the Mapviewer-Interface take effect.
Tim Englich <tim.englich@intevation.de>
parents: 738
diff changeset
1723 Modified the Workflow so that the Inputvalues of the Mapviewer-Interface
758
be24dd9b5d03 Modified the Workflow for "Horizontales Schnittprofil" so that the Inputvalues of the Mapviewer-Interface take effect.
Tim Englich <tim.englich@intevation.de>
parents: 757
diff changeset
1724 take effect. E.g. The Regionfilter will not be displaied if an Polygon
739
a40a6de70459 Modified the Workflow of Verticalprofiles on TimeSeriespoints that the Data that was sent by the Mapviewer-Interface take effect.
Tim Englich <tim.englich@intevation.de>
parents: 738
diff changeset
1725 was send by the Mapviewer.
a40a6de70459 Modified the Workflow of Verticalprofiles on TimeSeriespoints that the Data that was sent by the Mapviewer-Interface take effect.
Tim Englich <tim.englich@intevation.de>
parents: 738
diff changeset
1726
738
40c9a48f51ea Modified the Workflow of TimeSeries on TimeSeriespoints that the Data that was sent by the Mapviewer-Interface take effect.
Tim Englich <tim.englich@intevation.de>
parents: 737
diff changeset
1727 2010-03-15 Tim Englich <tim.englich@intevation.de>
40c9a48f51ea Modified the Workflow of TimeSeries on TimeSeriespoints that the Data that was sent by the Mapviewer-Interface take effect.
Tim Englich <tim.englich@intevation.de>
parents: 737
diff changeset
1728
40c9a48f51ea Modified the Workflow of TimeSeries on TimeSeriespoints that the Data that was sent by the Mapviewer-Interface take effect.
Tim Englich <tim.englich@intevation.de>
parents: 737
diff changeset
1729 * doc/conf/queries.properties:
40c9a48f51ea Modified the Workflow of TimeSeries on TimeSeriespoints that the Data that was sent by the Mapviewer-Interface take effect.
Tim Englich <tim.englich@intevation.de>
parents: 737
diff changeset
1730 Added Query for fetching the TimeSeriespoint using an WKT as the
40c9a48f51ea Modified the Workflow of TimeSeries on TimeSeriespoints that the Data that was sent by the Mapviewer-Interface take effect.
Tim Englich <tim.englich@intevation.de>
parents: 737
diff changeset
1731 Geometryvalue to define the Region of Interest.
40c9a48f51ea Modified the Workflow of TimeSeries on TimeSeriespoints that the Data that was sent by the Mapviewer-Interface take effect.
Tim Englich <tim.englich@intevation.de>
parents: 737
diff changeset
1732
40c9a48f51ea Modified the Workflow of TimeSeries on TimeSeriespoints that the Data that was sent by the Mapviewer-Interface take effect.
Tim Englich <tim.englich@intevation.de>
parents: 737
diff changeset
1733 * doc/conf/products/timeseries/conf_timeseriespoint.xml:
40c9a48f51ea Modified the Workflow of TimeSeries on TimeSeriespoints that the Data that was sent by the Mapviewer-Interface take effect.
Tim Englich <tim.englich@intevation.de>
parents: 737
diff changeset
1734 Modified the Workflow so that the Inputvalues of the Mapviewer-Interface
758
be24dd9b5d03 Modified the Workflow for "Horizontales Schnittprofil" so that the Inputvalues of the Mapviewer-Interface take effect.
Tim Englich <tim.englich@intevation.de>
parents: 757
diff changeset
1735 take effect. E.g. The Regionfilter will not be displaied if an Polygon
738
40c9a48f51ea Modified the Workflow of TimeSeries on TimeSeriespoints that the Data that was sent by the Mapviewer-Interface take effect.
Tim Englich <tim.englich@intevation.de>
parents: 737
diff changeset
1736 was send by the Mapviewer.
40c9a48f51ea Modified the Workflow of TimeSeries on TimeSeriespoints that the Data that was sent by the Mapviewer-Interface take effect.
Tim Englich <tim.englich@intevation.de>
parents: 737
diff changeset
1737
737
3f8f71e88587 Modified the Workflow of TimeSeries on Meshes that the Data that was sent by the Mapviewer-Interface
Tim Englich <tim.englich@intevation.de>
parents: 736
diff changeset
1738 2010-03-15 Tim Englich <tim.englich@intevation.de>
3f8f71e88587 Modified the Workflow of TimeSeries on Meshes that the Data that was sent by the Mapviewer-Interface
Tim Englich <tim.englich@intevation.de>
parents: 736
diff changeset
1739
3f8f71e88587 Modified the Workflow of TimeSeries on Meshes that the Data that was sent by the Mapviewer-Interface
Tim Englich <tim.englich@intevation.de>
parents: 736
diff changeset
1740 * doc/conf/queries.properties:
3f8f71e88587 Modified the Workflow of TimeSeries on Meshes that the Data that was sent by the Mapviewer-Interface
Tim Englich <tim.englich@intevation.de>
parents: 736
diff changeset
1741 Integrated and modified Queries for Timeseries on Meshes.
3f8f71e88587 Modified the Workflow of TimeSeries on Meshes that the Data that was sent by the Mapviewer-Interface
Tim Englich <tim.englich@intevation.de>
parents: 736
diff changeset
1742
3f8f71e88587 Modified the Workflow of TimeSeries on Meshes that the Data that was sent by the Mapviewer-Interface
Tim Englich <tim.englich@intevation.de>
parents: 736
diff changeset
1743 * doc/conf/products/timeseries/conf_mesh.xml:
3f8f71e88587 Modified the Workflow of TimeSeries on Meshes that the Data that was sent by the Mapviewer-Interface
Tim Englich <tim.englich@intevation.de>
parents: 736
diff changeset
1744 Modified the Workflow so that the Inputvalues of the Mapviewer-interface
758
be24dd9b5d03 Modified the Workflow for "Horizontales Schnittprofil" so that the Inputvalues of the Mapviewer-Interface take effect.
Tim Englich <tim.englich@intevation.de>
parents: 757
diff changeset
1745 take effect. E.g. The regionfilter will not be displaied if an Polygon
737
3f8f71e88587 Modified the Workflow of TimeSeries on Meshes that the Data that was sent by the Mapviewer-Interface
Tim Englich <tim.englich@intevation.de>
parents: 736
diff changeset
1746 was send by the Mapviewer. Also the State for typing an Point will be
3f8f71e88587 Modified the Workflow of TimeSeries on Meshes that the Data that was sent by the Mapviewer-Interface
Tim Englich <tim.englich@intevation.de>
parents: 736
diff changeset
1747 skipped an the Geometry of the Mapviewercall will be used.
3f8f71e88587 Modified the Workflow of TimeSeries on Meshes that the Data that was sent by the Mapviewer-Interface
Tim Englich <tim.englich@intevation.de>
parents: 736
diff changeset
1748
736
b8c7105f2b94 Revoke Changes of r771 and override affected Methods in DefaultAutoResumeState
Tim Englich <tim.englich@intevation.de>
parents: 735
diff changeset
1749 2010-03-15 Tim Englich <tim.englich@intevation.de>
b8c7105f2b94 Revoke Changes of r771 and override affected Methods in DefaultAutoResumeState
Tim Englich <tim.englich@intevation.de>
parents: 735
diff changeset
1750
b8c7105f2b94 Revoke Changes of r771 and override affected Methods in DefaultAutoResumeState
Tim Englich <tim.englich@intevation.de>
parents: 735
diff changeset
1751 * src/main/java/de/intevation/gnv/state/StateBase.java,
b8c7105f2b94 Revoke Changes of r771 and override affected Methods in DefaultAutoResumeState
Tim Englich <tim.englich@intevation.de>
parents: 735
diff changeset
1752 src/main/java/de/intevation/gnv/state/DefaultAutoResumeState.java:
b8c7105f2b94 Revoke Changes of r771 and override affected Methods in DefaultAutoResumeState
Tim Englich <tim.englich@intevation.de>
parents: 735
diff changeset
1753 Revoke Changes of r771. The Switch if the QueryId is null has several
b8c7105f2b94 Revoke Changes of r771 and override affected Methods in DefaultAutoResumeState
Tim Englich <tim.englich@intevation.de>
parents: 735
diff changeset
1754 Effects which causes NPEs in other Parts of this Module.
758
be24dd9b5d03 Modified the Workflow for "Horizontales Schnittprofil" so that the Inputvalues of the Mapviewer-Interface take effect.
Tim Englich <tim.englich@intevation.de>
parents: 757
diff changeset
1755 So I removed the Changes of r771 and override the effected Methods in
736
b8c7105f2b94 Revoke Changes of r771 and override affected Methods in DefaultAutoResumeState
Tim Englich <tim.englich@intevation.de>
parents: 735
diff changeset
1756 DefaultAutoResumeState.
b8c7105f2b94 Revoke Changes of r771 and override affected Methods in DefaultAutoResumeState
Tim Englich <tim.englich@intevation.de>
parents: 735
diff changeset
1757
735
d47901df0a14 Integrated the handling of AutoResumeStates into the initialization Process of an Artifact.
Tim Englich <tim.englich@intevation.de>
parents: 734
diff changeset
1758 2010-03-15 Tim Englich <tim.englich@intevation.de>
d47901df0a14 Integrated the handling of AutoResumeStates into the initialization Process of an Artifact.
Tim Englich <tim.englich@intevation.de>
parents: 734
diff changeset
1759
d47901df0a14 Integrated the handling of AutoResumeStates into the initialization Process of an Artifact.
Tim Englich <tim.englich@intevation.de>
parents: 734
diff changeset
1760 * src/main/java/de/intevation/gnv/artifacts/GNVArtifactBase.java:
d47901df0a14 Integrated the handling of AutoResumeStates into the initialization Process of an Artifact.
Tim Englich <tim.englich@intevation.de>
parents: 734
diff changeset
1761 Integrated the handling of AutoResumeStates into the initialization
d47901df0a14 Integrated the handling of AutoResumeStates into the initialization Process of an Artifact.
Tim Englich <tim.englich@intevation.de>
parents: 734
diff changeset
1762 Process of an Artifact. After an Initialization of an Artifact it will be
d47901df0a14 Integrated the handling of AutoResumeStates into the initialization Process of an Artifact.
Tim Englich <tim.englich@intevation.de>
parents: 734
diff changeset
1763 proved if the Current State is an AutoResumeState. If it is the next valid
d47901df0a14 Integrated the handling of AutoResumeStates into the initialization Process of an Artifact.
Tim Englich <tim.englich@intevation.de>
parents: 734
diff changeset
1764 state in the sequence will be set to the current State.
d47901df0a14 Integrated the handling of AutoResumeStates into the initialization Process of an Artifact.
Tim Englich <tim.englich@intevation.de>
parents: 734
diff changeset
1765
734
8f7fe0cc6e5a Added Interface and Defaultimplementation for States which can be handled without any userinteraction.
Tim Englich <tim.englich@intevation.de>
parents: 733
diff changeset
1766 2010-03-15 Tim Englich <tim.englich@intevation.de>
8f7fe0cc6e5a Added Interface and Defaultimplementation for States which can be handled without any userinteraction.
Tim Englich <tim.englich@intevation.de>
parents: 733
diff changeset
1767
8f7fe0cc6e5a Added Interface and Defaultimplementation for States which can be handled without any userinteraction.
Tim Englich <tim.englich@intevation.de>
parents: 733
diff changeset
1768 * src/main/java/de/intevation/gnv/state/DefaultAutoResumeState.java,
8f7fe0cc6e5a Added Interface and Defaultimplementation for States which can be handled without any userinteraction.
Tim Englich <tim.englich@intevation.de>
parents: 733
diff changeset
1769 src/main/java/de/intevation/gnv/state/AutoResumeState.java:
8f7fe0cc6e5a Added Interface and Defaultimplementation for States which can be handled without any userinteraction.
Tim Englich <tim.englich@intevation.de>
parents: 733
diff changeset
1770 Added new Interface and its DefaultImplementation to the Project.
8f7fe0cc6e5a Added Interface and Defaultimplementation for States which can be handled without any userinteraction.
Tim Englich <tim.englich@intevation.de>
parents: 733
diff changeset
1771 This Interface will mark States which can be handled automatically without
8f7fe0cc6e5a Added Interface and Defaultimplementation for States which can be handled without any userinteraction.
Tim Englich <tim.englich@intevation.de>
parents: 733
diff changeset
1772 any interaction from the User.
8f7fe0cc6e5a Added Interface and Defaultimplementation for States which can be handled without any userinteraction.
Tim Englich <tim.englich@intevation.de>
parents: 733
diff changeset
1773 So it is possible to fork a Sequence e.g. by given Constructorparameters
8f7fe0cc6e5a Added Interface and Defaultimplementation for States which can be handled without any userinteraction.
Tim Englich <tim.englich@intevation.de>
parents: 733
diff changeset
1774 of an Artifact.
8f7fe0cc6e5a Added Interface and Defaultimplementation for States which can be handled without any userinteraction.
Tim Englich <tim.englich@intevation.de>
parents: 733
diff changeset
1775
733
18dc6a99f4f4 Fixed NPE will using StateBase without a given Query.
Tim Englich <tim.englich@intevation.de>
parents: 732
diff changeset
1776 2010-03-15 Tim Englich <tim.englich@intevation.de>
18dc6a99f4f4 Fixed NPE will using StateBase without a given Query.
Tim Englich <tim.englich@intevation.de>
parents: 732
diff changeset
1777
18dc6a99f4f4 Fixed NPE will using StateBase without a given Query.
Tim Englich <tim.englich@intevation.de>
parents: 732
diff changeset
1778 * src/main/java/de/intevation/gnv/state/StateBase.java (feed):
18dc6a99f4f4 Fixed NPE will using StateBase without a given Query.
Tim Englich <tim.englich@intevation.de>
parents: 732
diff changeset
1779 Bugfix: We have States which don't have tor Query Data from a Database
18dc6a99f4f4 Fixed NPE will using StateBase without a given Query.
Tim Englich <tim.englich@intevation.de>
parents: 732
diff changeset
1780 for its Description. So now the Description will only be determined if a
18dc6a99f4f4 Fixed NPE will using StateBase without a given Query.
Tim Englich <tim.englich@intevation.de>
parents: 732
diff changeset
1781 Query was configured to this State.
18dc6a99f4f4 Fixed NPE will using StateBase without a given Query.
Tim Englich <tim.englich@intevation.de>
parents: 732
diff changeset
1782
732
1a0ed4c521bd Corrected C&P-Error in the Setup-Method of the PreSettingsTransferState
Tim Englich <tim.englich@intevation.de>
parents: 731
diff changeset
1783 2010-03-15 Tim Englich <tim.englich@intevation.de>
1a0ed4c521bd Corrected C&P-Error in the Setup-Method of the PreSettingsTransferState
Tim Englich <tim.englich@intevation.de>
parents: 731
diff changeset
1784
1a0ed4c521bd Corrected C&P-Error in the Setup-Method of the PreSettingsTransferState
Tim Englich <tim.englich@intevation.de>
parents: 731
diff changeset
1785 * src/main/java/de/intevation/gnv/state/PreSettingsTransferState.java (setup):
1a0ed4c521bd Corrected C&P-Error in the Setup-Method of the PreSettingsTransferState
Tim Englich <tim.englich@intevation.de>
parents: 731
diff changeset
1786 Bugfix: Corrected C&P-Error in the Setup-Method of the PreSettingsTransferState
1a0ed4c521bd Corrected C&P-Error in the Setup-Method of the PreSettingsTransferState
Tim Englich <tim.englich@intevation.de>
parents: 731
diff changeset
1787
731
1efb6a66c7d9 Added Objecttype Geometry for the Validation of Inputdata.
Tim Englich <tim.englich@intevation.de>
parents: 730
diff changeset
1788 2010-03-15 Tim Englich <tim.englich@intevation.de>
1efb6a66c7d9 Added Objecttype Geometry for the Validation of Inputdata.
Tim Englich <tim.englich@intevation.de>
parents: 730
diff changeset
1789
1efb6a66c7d9 Added Objecttype Geometry for the Validation of Inputdata.
Tim Englich <tim.englich@intevation.de>
parents: 730
diff changeset
1790 * src/main/java/de/intevation/gnv/utils/InputValidator.java (isInputValid):
1efb6a66c7d9 Added Objecttype Geometry for the Validation of Inputdata.
Tim Englich <tim.englich@intevation.de>
parents: 730
diff changeset
1791 Added Objecttype Geometry for the Validation of Inputdata. Geometry will
1efb6a66c7d9 Added Objecttype Geometry for the Validation of Inputdata.
Tim Englich <tim.englich@intevation.de>
parents: 730
diff changeset
1792 be validated in the same way as Pointobjects.
1efb6a66c7d9 Added Objecttype Geometry for the Validation of Inputdata.
Tim Englich <tim.englich@intevation.de>
parents: 730
diff changeset
1793
730
452fad121560 Implemented code for changing the title of a wms layer (issue198).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 729
diff changeset
1794 2010-03-15 Ingo Weinzierl <ingo.weinzierl@intevation.de>
452fad121560 Implemented code for changing the title of a wms layer (issue198).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 729
diff changeset
1795
452fad121560 Implemented code for changing the title of a wms layer (issue198).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 729
diff changeset
1796 Issue198
452fad121560 Implemented code for changing the title of a wms layer (issue198).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 729
diff changeset
1797
452fad121560 Implemented code for changing the title of a wms layer (issue198).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 729
diff changeset
1798 * src/main/java/de/intevation/gnv/state/profile/horizontalcrosssection/HorizontalCrossSectionMeshOutputState.java:
452fad121560 Implemented code for changing the title of a wms layer (issue198).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 729
diff changeset
1799 Read the layer title which might have been adjusted by the user and store
452fad121560 Implemented code for changing the title of a wms layer (issue198).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 729
diff changeset
1800 it in the CallContext object to be available in MetaWriter.
452fad121560 Implemented code for changing the title of a wms layer (issue198).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 729
diff changeset
1801
452fad121560 Implemented code for changing the title of a wms layer (issue198).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 729
diff changeset
1802 * src/main/java/de/intevation/gnv/utils/MetaWriter.java: Write the layer
452fad121560 Implemented code for changing the title of a wms layer (issue198).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 729
diff changeset
1803 title stored in the CallContext object into meta.xml file.
452fad121560 Implemented code for changing the title of a wms layer (issue198).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 729
diff changeset
1804
452fad121560 Implemented code for changing the title of a wms layer (issue198).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 729
diff changeset
1805 * src/main/java/de/intevation/gnv/wms/LayerInfo.java: Added a further
452fad121560 Implemented code for changing the title of a wms layer (issue198).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 729
diff changeset
1806 attribute named 'title' to adjust the layer name.
452fad121560 Implemented code for changing the title of a wms layer (issue198).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 729
diff changeset
1807
452fad121560 Implemented code for changing the title of a wms layer (issue198).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 729
diff changeset
1808 * src/main/java/de/intevation/gnv/utils/MapfileGenerator.java: Read layer
452fad121560 Implemented code for changing the title of a wms layer (issue198).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 729
diff changeset
1809 title from meta.xml file. The uuid is used as layer title if no title is
452fad121560 Implemented code for changing the title of a wms layer (issue198).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 729
diff changeset
1810 given.
452fad121560 Implemented code for changing the title of a wms layer (issue198).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 729
diff changeset
1811
452fad121560 Implemented code for changing the title of a wms layer (issue198).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 729
diff changeset
1812 * doc/conf/products/horizontalcrosssection/conf_mesh.xml: Added a string
452fad121560 Implemented code for changing the title of a wms layer (issue198).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 729
diff changeset
1813 input parameter in wms output mode to adjust a wms layer's title.
452fad121560 Implemented code for changing the title of a wms layer (issue198).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 729
diff changeset
1814
452fad121560 Implemented code for changing the title of a wms layer (issue198).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 729
diff changeset
1815 * doc/conf/maptemplates/horizontalcrosssection_salinity.vm,
452fad121560 Implemented code for changing the title of a wms layer (issue198).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 729
diff changeset
1816 doc/conf/maptemplates/horizontalcrosssection_salinity_isolines.vm,
452fad121560 Implemented code for changing the title of a wms layer (issue198).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 729
diff changeset
1817 doc/conf/maptemplates/horizontalcrosssection_flow-velocity.vm,
452fad121560 Implemented code for changing the title of a wms layer (issue198).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 729
diff changeset
1818 doc/conf/maptemplates/horizontalcrosssection_flow-velocity_isolines.vm,
452fad121560 Implemented code for changing the title of a wms layer (issue198).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 729
diff changeset
1819 doc/conf/maptemplates/horizontalcrosssection_water-levels.vm,
452fad121560 Implemented code for changing the title of a wms layer (issue198).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 729
diff changeset
1820 doc/conf/maptemplates/horizontalcrosssection_water-levels_isolines.vm,
452fad121560 Implemented code for changing the title of a wms layer (issue198).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 729
diff changeset
1821 doc/conf/maptemplates/horizontalcrosssection_water-temperature.vm,
452fad121560 Implemented code for changing the title of a wms layer (issue198).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 729
diff changeset
1822 doc/conf/maptemplates/horizontalcrosssection_water-temperature_isolines.vm:
452fad121560 Implemented code for changing the title of a wms layer (issue198).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 729
diff changeset
1823 Read title attribute from LayerInfo object for filling the layer name in
452fad121560 Implemented code for changing the title of a wms layer (issue198).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 729
diff changeset
1824 template files. The title can be adjusted by the user himself, but the
452fad121560 Implemented code for changing the title of a wms layer (issue198).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 729
diff changeset
1825 shapefiles are stored in the path {shapefile_path}/{uuid}/xxx.shp.
452fad121560 Implemented code for changing the title of a wms layer (issue198).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 729
diff changeset
1826
729
d23ad22bcfe7 Integrated lookup of the Geometry which was put to the Artifact during the Instantiation
Tim Englich <tim.englich@intevation.de>
parents: 728
diff changeset
1827 2010-03-15 Tim Englich <tim.englich@intevation.de>
d23ad22bcfe7 Integrated lookup of the Geometry which was put to the Artifact during the Instantiation
Tim Englich <tim.englich@intevation.de>
parents: 728
diff changeset
1828
d23ad22bcfe7 Integrated lookup of the Geometry which was put to the Artifact during the Instantiation
Tim Englich <tim.englich@intevation.de>
parents: 728
diff changeset
1829 * src/main/java/de/intevation/gnv/state/layer/LayerOutputState.java (fetchData):
d23ad22bcfe7 Integrated lookup of the Geometry which was put to the Artifact during the Instantiation
Tim Englich <tim.englich@intevation.de>
parents: 728
diff changeset
1830 Integrated lookup of the Geometry which was put to the Artifact during
d23ad22bcfe7 Integrated lookup of the Geometry which was put to the Artifact during the Instantiation
Tim Englich <tim.englich@intevation.de>
parents: 728
diff changeset
1831 the Instantiation (e.g. was send from the MapViewer to the GNV).
d23ad22bcfe7 Integrated lookup of the Geometry which was put to the Artifact during the Instantiation
Tim Englich <tim.englich@intevation.de>
parents: 728
diff changeset
1832
728
f6630d0203da Put all Attributes of the Databasetables into the Shapefile which will be produced for the Product Layer
Tim Englich <tim.englich@intevation.de>
parents: 727
diff changeset
1833 2010-03-12 Tim Englich <tim.englich@intevation.de>
f6630d0203da Put all Attributes of the Databasetables into the Shapefile which will be produced for the Product Layer
Tim Englich <tim.englich@intevation.de>
parents: 727
diff changeset
1834
f6630d0203da Put all Attributes of the Databasetables into the Shapefile which will be produced for the Product Layer
Tim Englich <tim.englich@intevation.de>
parents: 727
diff changeset
1835 * src/main/java/de/intevation/gnv/state/layer/LayerOutputState.java (fetchColumns):
f6630d0203da Put all Attributes of the Databasetables into the Shapefile which will be produced for the Product Layer
Tim Englich <tim.englich@intevation.de>
parents: 727
diff changeset
1836 Integrated an Method for fetching all required Columns for an given Layer
f6630d0203da Put all Attributes of the Databasetables into the Shapefile which will be produced for the Product Layer
Tim Englich <tim.englich@intevation.de>
parents: 727
diff changeset
1837 and put them into the Query witch will load the Layerdata from the
f6630d0203da Put all Attributes of the Databasetables into the Shapefile which will be produced for the Product Layer
Tim Englich <tim.englich@intevation.de>
parents: 727
diff changeset
1838 Database.
f6630d0203da Put all Attributes of the Databasetables into the Shapefile which will be produced for the Product Layer
Tim Englich <tim.englich@intevation.de>
parents: 727
diff changeset
1839
f6630d0203da Put all Attributes of the Databasetables into the Shapefile which will be produced for the Product Layer
Tim Englich <tim.englich@intevation.de>
parents: 727
diff changeset
1840 * doc/conf/products/layer/conf.xml:
f6630d0203da Put all Attributes of the Databasetables into the Shapefile which will be produced for the Product Layer
Tim Englich <tim.englich@intevation.de>
parents: 727
diff changeset
1841 Added an Configuration-Element to determine the Query which should be used
f6630d0203da Put all Attributes of the Databasetables into the Shapefile which will be produced for the Product Layer
Tim Englich <tim.englich@intevation.de>
parents: 727
diff changeset
1842 to Query the Columns of a choosen Layer.
f6630d0203da Put all Attributes of the Databasetables into the Shapefile which will be produced for the Product Layer
Tim Englich <tim.englich@intevation.de>
parents: 727
diff changeset
1843
f6630d0203da Put all Attributes of the Databasetables into the Shapefile which will be produced for the Product Layer
Tim Englich <tim.englich@intevation.de>
parents: 727
diff changeset
1844 * doc/conf/queries.properties:
f6630d0203da Put all Attributes of the Databasetables into the Shapefile which will be produced for the Product Layer
Tim Englich <tim.englich@intevation.de>
parents: 727
diff changeset
1845 Manipulated the Queries for fetching the Layerdata in that way that it is
f6630d0203da Put all Attributes of the Databasetables into the Shapefile which will be produced for the Product Layer
Tim Englich <tim.englich@intevation.de>
parents: 727
diff changeset
1846 possible to put the requested-Columns into it using the ?-Syntax.
f6630d0203da Put all Attributes of the Databasetables into the Shapefile which will be produced for the Product Layer
Tim Englich <tim.englich@intevation.de>
parents: 727
diff changeset
1847
727
22dc921cd8b1 Added generic Export for all Columns which are in an ResultValue.
Tim Englich <tim.englich@intevation.de>
parents: 726
diff changeset
1848 2010-03-12 Tim Englich <tim.englich@intevation.de>
22dc921cd8b1 Added generic Export for all Columns which are in an ResultValue.
Tim Englich <tim.englich@intevation.de>
parents: 726
diff changeset
1849
22dc921cd8b1 Added generic Export for all Columns which are in an ResultValue.
Tim Englich <tim.englich@intevation.de>
parents: 726
diff changeset
1850 * src/main/java/de/intevation/gnv/utils/ShapeFileWriter.java (writeDataToFile):
22dc921cd8b1 Added generic Export for all Columns which are in an ResultValue.
Tim Englich <tim.englich@intevation.de>
parents: 726
diff changeset
1851 Added generic Export for all Columns which are in an ResultValue.
22dc921cd8b1 Added generic Export for all Columns which are in an ResultValue.
Tim Englich <tim.englich@intevation.de>
parents: 726
diff changeset
1852 The first Column must be the Geometryvalue. all other Columns will be added
22dc921cd8b1 Added generic Export for all Columns which are in an ResultValue.
Tim Englich <tim.englich@intevation.de>
parents: 726
diff changeset
1853 to the Shapefile using the defined Attribute-Class.
22dc921cd8b1 Added generic Export for all Columns which are in an ResultValue.
Tim Englich <tim.englich@intevation.de>
parents: 726
diff changeset
1854
726
8d475151b2c1 Use a better key - hash served by getHash() from StateBase - to put chart data into cache (issue201).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 725
diff changeset
1855 2010-03-10 Ingo Weinzierl <ingo.weinzierl@intevation.de>
8d475151b2c1 Use a better key - hash served by getHash() from StateBase - to put chart data into cache (issue201).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 725
diff changeset
1856
8d475151b2c1 Use a better key - hash served by getHash() from StateBase - to put chart data into cache (issue201).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 725
diff changeset
1857 Issue201
8d475151b2c1 Use a better key - hash served by getHash() from StateBase - to put chart data into cache (issue201).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 725
diff changeset
1858
8d475151b2c1 Use a better key - hash served by getHash() from StateBase - to put chart data into cache (issue201).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 725
diff changeset
1859 * src/main/java/de/intevation/gnv/state/profile/horizontalcrosssection/HorizontalCrossSectionMeshOutputState.java:
8d475151b2c1 Use a better key - hash served by getHash() from StateBase - to put chart data into cache (issue201).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 725
diff changeset
1860 Use a better key - hash served by getHash() from StateBase - to put
8d475151b2c1 Use a better key - hash served by getHash() from StateBase - to put chart data into cache (issue201).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 725
diff changeset
1861 chart results into cache.
8d475151b2c1 Use a better key - hash served by getHash() from StateBase - to put chart data into cache (issue201).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 725
diff changeset
1862
725
dde7f51dbe1e Improved exception handling while feeding an artifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 724
diff changeset
1863 2010-03-10 Ingo Weinzierl <ingo.weinzierl@intevation.de>
dde7f51dbe1e Improved exception handling while feeding an artifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 724
diff changeset
1864
dde7f51dbe1e Improved exception handling while feeding an artifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 724
diff changeset
1865 * doc/conf/products/timeseries/conf_timeseriespoint.xml: Use MinMaxDateState
dde7f51dbe1e Improved exception handling while feeding an artifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 724
diff changeset
1866 to handle date input instead of MinMaxState.
dde7f51dbe1e Improved exception handling while feeding an artifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 724
diff changeset
1867
dde7f51dbe1e Improved exception handling while feeding an artifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 724
diff changeset
1868 * src/main/java/de/intevation/gnv/artifacts/GNVDefaultArtifact.java: Added
dde7f51dbe1e Improved exception handling while feeding an artifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 724
diff changeset
1869 EXCEPTION_NO_INPUT key used for a lookup in resource bundles.
dde7f51dbe1e Improved exception handling while feeding an artifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 724
diff changeset
1870
dde7f51dbe1e Improved exception handling while feeding an artifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 724
diff changeset
1871 * src/main/java/de/intevation/gnv/artifacts/GNVArtifactBase.java,
dde7f51dbe1e Improved exception handling while feeding an artifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 724
diff changeset
1872 src/main/java/de/intevation/gnv/state/timeseries/TimeSeriesOutputState.java
dde7f51dbe1e Improved exception handling while feeding an artifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 724
diff changeset
1873 src/main/java/de/intevation/gnv/state/OutputStateBase.java
dde7f51dbe1e Improved exception handling while feeding an artifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 724
diff changeset
1874 src/main/java/de/intevation/gnv/state/StateBase.java,
dde7f51dbe1e Improved exception handling while feeding an artifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 724
diff changeset
1875 src/main/java/de/intevation/gnv/state/MinMaxState.java,
dde7f51dbe1e Improved exception handling while feeding an artifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 724
diff changeset
1876 src/main/java/de/intevation/gnv/state/State.java: Return localized
dde7f51dbe1e Improved exception handling while feeding an artifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 724
diff changeset
1877 error messages as xml documents if something failed while feeding the
dde7f51dbe1e Improved exception handling while feeding an artifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 724
diff changeset
1878 current artifact/state. These error messages are used to be displayed in
dde7f51dbe1e Improved exception handling while feeding an artifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 724
diff changeset
1879 the user interface. There are two different error messages at the moment -
dde7f51dbe1e Improved exception handling while feeding an artifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 724
diff changeset
1880 for general error messages related to server errors and a message invalid
dde7f51dbe1e Improved exception handling while feeding an artifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 724
diff changeset
1881 user input. The difference between these messages is their location in the
dde7f51dbe1e Improved exception handling while feeding an artifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 724
diff changeset
1882 xml document. Each message type is created with a separate method in
dde7f51dbe1e Improved exception handling while feeding an artifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 724
diff changeset
1883 ArtifactXMLUtilities (createExceptionReport() and createInputException()).
dde7f51dbe1e Improved exception handling while feeding an artifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 724
diff changeset
1884 The intention to separate these message types is to display them on
dde7f51dbe1e Improved exception handling while feeding an artifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 724
diff changeset
1885 different places in the user interface.
dde7f51dbe1e Improved exception handling while feeding an artifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 724
diff changeset
1886
dde7f51dbe1e Improved exception handling while feeding an artifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 724
diff changeset
1887 * src/main/java/de/intevation/gnv/state/MinMaxDateState.java: New state to
dde7f51dbe1e Improved exception handling while feeding an artifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 724
diff changeset
1888 handle date input.
dde7f51dbe1e Improved exception handling while feeding an artifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 724
diff changeset
1889
dde7f51dbe1e Improved exception handling while feeding an artifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 724
diff changeset
1890 * src/main/java/de/intevation/gnv/utils/ArtifactXMLUtilities.java: Converted
dde7f51dbe1e Improved exception handling while feeding an artifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 724
diff changeset
1891 some class methods into static methods and added a new method to create an
dde7f51dbe1e Improved exception handling while feeding an artifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 724
diff changeset
1892 xml document which contains an error message for invalid user input.
dde7f51dbe1e Improved exception handling while feeding an artifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 724
diff changeset
1893
dde7f51dbe1e Improved exception handling while feeding an artifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 724
diff changeset
1894 * src/main/resources/lang/artifactMessages.properties,
dde7f51dbe1e Improved exception handling while feeding an artifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 724
diff changeset
1895 src/main/resources/lang/artifactMessages_de_DE.properties,
dde7f51dbe1e Improved exception handling while feeding an artifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 724
diff changeset
1896 src/main/resources/lang/artifactMessages_en.properties,
dde7f51dbe1e Improved exception handling while feeding an artifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 724
diff changeset
1897 src/main/resources/lang/artifactMessages_de.properties: Added text for
dde7f51dbe1e Improved exception handling while feeding an artifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 724
diff changeset
1898 error messages.
dde7f51dbe1e Improved exception handling while feeding an artifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 724
diff changeset
1899
724
9ba6bb85d6dd Integrate lookup for MapFileTemplate for the different Layer.
Tim Englich <tim.englich@intevation.de>
parents: 723
diff changeset
1900 2010-03-09 Tim Englich <tim.englich@intevation.de>
9ba6bb85d6dd Integrate lookup for MapFileTemplate for the different Layer.
Tim Englich <tim.englich@intevation.de>
parents: 723
diff changeset
1901
9ba6bb85d6dd Integrate lookup for MapFileTemplate for the different Layer.
Tim Englich <tim.englich@intevation.de>
parents: 723
diff changeset
1902 * doc/conf/queries.properties:
9ba6bb85d6dd Integrate lookup for MapFileTemplate for the different Layer.
Tim Englich <tim.englich@intevation.de>
parents: 723
diff changeset
1903 Modified the Query for the lookup of the Tablename and the Whereclaus to
9ba6bb85d6dd Integrate lookup for MapFileTemplate for the different Layer.
Tim Englich <tim.englich@intevation.de>
parents: 723
diff changeset
1904 a choosen Layer. Now also the Templateid containing the Mapservice-ID and
9ba6bb85d6dd Integrate lookup for MapFileTemplate for the different Layer.
Tim Englich <tim.englich@intevation.de>
parents: 723
diff changeset
1905 the Layer-Id was added to the Query.
9ba6bb85d6dd Integrate lookup for MapFileTemplate for the different Layer.
Tim Englich <tim.englich@intevation.de>
parents: 723
diff changeset
1906
9ba6bb85d6dd Integrate lookup for MapFileTemplate for the different Layer.
Tim Englich <tim.englich@intevation.de>
parents: 723
diff changeset
1907 * src/main/java/de/intevation/gnv/utils/MapfileGenerator.java (templateExists):
9ba6bb85d6dd Integrate lookup for MapFileTemplate for the different Layer.
Tim Englich <tim.englich@intevation.de>
parents: 723
diff changeset
1908 Add a method which will return if a given Template exists.
9ba6bb85d6dd Integrate lookup for MapFileTemplate for the different Layer.
Tim Englich <tim.englich@intevation.de>
parents: 723
diff changeset
1909 this could be used for determining if a specialized Template for a Layer
9ba6bb85d6dd Integrate lookup for MapFileTemplate for the different Layer.
Tim Englich <tim.englich@intevation.de>
parents: 723
diff changeset
1910 is given or the Default one should be used.
9ba6bb85d6dd Integrate lookup for MapFileTemplate for the different Layer.
Tim Englich <tim.englich@intevation.de>
parents: 723
diff changeset
1911
9ba6bb85d6dd Integrate lookup for MapFileTemplate for the different Layer.
Tim Englich <tim.englich@intevation.de>
parents: 723
diff changeset
1912 * src/main/java/de/intevation/gnv/state/layer/LayerOutputState.java (getWMS):
9ba6bb85d6dd Integrate lookup for MapFileTemplate for the different Layer.
Tim Englich <tim.englich@intevation.de>
parents: 723
diff changeset
1913 Integrate lookup for MapFileTemplate for the different Layer.
9ba6bb85d6dd Integrate lookup for MapFileTemplate for the different Layer.
Tim Englich <tim.englich@intevation.de>
parents: 723
diff changeset
1914 If a special Template should be used it must be storde according to the
9ba6bb85d6dd Integrate lookup for MapFileTemplate for the different Layer.
Tim Englich <tim.englich@intevation.de>
parents: 723
diff changeset
1915 following Syntax in the Folder which contain all other Mapfile-Templates.
9ba6bb85d6dd Integrate lookup for MapFileTemplate for the different Layer.
Tim Englich <tim.englich@intevation.de>
parents: 723
diff changeset
1916
9ba6bb85d6dd Integrate lookup for MapFileTemplate for the different Layer.
Tim Englich <tim.englich@intevation.de>
parents: 723
diff changeset
1917 layer_{ID_MAPSERVICE}_${ID_LAYER} e.g. layer_BSH_IMS_CONTIS_Resources_2
9ba6bb85d6dd Integrate lookup for MapFileTemplate for the different Layer.
Tim Englich <tim.englich@intevation.de>
parents: 723
diff changeset
1918
9ba6bb85d6dd Integrate lookup for MapFileTemplate for the different Layer.
Tim Englich <tim.englich@intevation.de>
parents: 723
diff changeset
1919 If there is no Template matching the given Name the Defaulttemplates
9ba6bb85d6dd Integrate lookup for MapFileTemplate for the different Layer.
Tim Englich <tim.englich@intevation.de>
parents: 723
diff changeset
1920 layer_point,
9ba6bb85d6dd Integrate lookup for MapFileTemplate for the different Layer.
Tim Englich <tim.englich@intevation.de>
parents: 723
diff changeset
1921 layer_polygon or
9ba6bb85d6dd Integrate lookup for MapFileTemplate for the different Layer.
Tim Englich <tim.englich@intevation.de>
parents: 723
diff changeset
1922 layer_linestring
9ba6bb85d6dd Integrate lookup for MapFileTemplate for the different Layer.
Tim Englich <tim.englich@intevation.de>
parents: 723
diff changeset
1923 will be used.
9ba6bb85d6dd Integrate lookup for MapFileTemplate for the different Layer.
Tim Englich <tim.englich@intevation.de>
parents: 723
diff changeset
1924
723
199982e8866e Integrated ExceptionHandling if no Data was found for the given Layer.
Tim Englich <tim.englich@intevation.de>
parents: 656
diff changeset
1925 2010-03-09 Tim Englich <tim.englich@intevation.de>
199982e8866e Integrated ExceptionHandling if no Data was found for the given Layer.
Tim Englich <tim.englich@intevation.de>
parents: 656
diff changeset
1926
199982e8866e Integrated ExceptionHandling if no Data was found for the given Layer.
Tim Englich <tim.englich@intevation.de>
parents: 656
diff changeset
1927 * src/main/java/de/intevation/gnv/state/layer/LayerOutputState.java (out):
199982e8866e Integrated ExceptionHandling if no Data was found for the given Layer.
Tim Englich <tim.englich@intevation.de>
parents: 656
diff changeset
1928 Integrated ExceptionHandling if no Data was found for the given Layer.
199982e8866e Integrated ExceptionHandling if no Data was found for the given Layer.
Tim Englich <tim.englich@intevation.de>
parents: 656
diff changeset
1929 If no data couuld be retrieved from the Database an XMl-Exceptionreport
199982e8866e Integrated ExceptionHandling if no Data was found for the given Layer.
Tim Englich <tim.englich@intevation.de>
parents: 656
diff changeset
1930 will be generated which must be analized by the Clients.
199982e8866e Integrated ExceptionHandling if no Data was found for the given Layer.
Tim Englich <tim.englich@intevation.de>
parents: 656
diff changeset
1931
656
b98d1adee7a6 Added an offset of five percent between values and chart border in vertical profile charts (issue186).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 655
diff changeset
1932 2010-03-08 Ingo Weinzierl <ingo.weinzierl@intevation.de>
b98d1adee7a6 Added an offset of five percent between values and chart border in vertical profile charts (issue186).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 655
diff changeset
1933
b98d1adee7a6 Added an offset of five percent between values and chart border in vertical profile charts (issue186).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 655
diff changeset
1934 Issue186
b98d1adee7a6 Added an offset of five percent between values and chart border in vertical profile charts (issue186).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 655
diff changeset
1935
b98d1adee7a6 Added an offset of five percent between values and chart border in vertical profile charts (issue186).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 655
diff changeset
1936 * src/main/java/de/intevation/gnv/chart/AbstractXYLineChart.java: Adjusted
b98d1adee7a6 Added an offset of five percent between values and chart border in vertical profile charts (issue186).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 655
diff changeset
1937 signature of method to store min/max ranges in x and y direction in
b98d1adee7a6 Added an offset of five percent between values and chart border in vertical profile charts (issue186).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 655
diff changeset
1938 charts.
b98d1adee7a6 Added an offset of five percent between values and chart border in vertical profile charts (issue186).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 655
diff changeset
1939
b98d1adee7a6 Added an offset of five percent between values and chart border in vertical profile charts (issue186).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 655
diff changeset
1940 * src/main/java/de/intevation/gnv/chart/TimeSeriesChart.java: Adjusted
b98d1adee7a6 Added an offset of five percent between values and chart border in vertical profile charts (issue186).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 655
diff changeset
1941 method call to signature which has been changed in AbstractXYLineChart.
b98d1adee7a6 Added an offset of five percent between values and chart border in vertical profile charts (issue186).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 655
diff changeset
1942
b98d1adee7a6 Added an offset of five percent between values and chart border in vertical profile charts (issue186).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 655
diff changeset
1943 * src/main/java/de/intevation/gnv/chart/HorizontalProfileChart.java: Added
b98d1adee7a6 Added an offset of five percent between values and chart border in vertical profile charts (issue186).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 655
diff changeset
1944 some empty methods which overrides methods from parent which should not be
b98d1adee7a6 Added an offset of five percent between values and chart border in vertical profile charts (issue186).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 655
diff changeset
1945 called on this class.
b98d1adee7a6 Added an offset of five percent between values and chart border in vertical profile charts (issue186).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 655
diff changeset
1946
b98d1adee7a6 Added an offset of five percent between values and chart border in vertical profile charts (issue186).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 655
diff changeset
1947 * src/main/java/de/intevation/gnv/chart/VerticalProfileChart.java: Added
b98d1adee7a6 Added an offset of five percent between values and chart border in vertical profile charts (issue186).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 655
diff changeset
1948 methods to store vertical min/max ranges in charts. After adding a new
b98d1adee7a6 Added an offset of five percent between values and chart border in vertical profile charts (issue186).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 655
diff changeset
1949 series to this chart, we call prepareRangeAxis() to add an offset (5
b98d1adee7a6 Added an offset of five percent between values and chart border in vertical profile charts (issue186).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 655
diff changeset
1950 percent) between values and chart border.
b98d1adee7a6 Added an offset of five percent between values and chart border in vertical profile charts (issue186).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 655
diff changeset
1951
655
6eccb68a8b99 Added WMS-Publishing to Product Layer
Tim Englich <tim.englich@intevation.de>
parents: 654
diff changeset
1952 2010-03-08 Tim Englich <tim.englich@intevation.de>
6eccb68a8b99 Added WMS-Publishing to Product Layer
Tim Englich <tim.englich@intevation.de>
parents: 654
diff changeset
1953
6eccb68a8b99 Added WMS-Publishing to Product Layer
Tim Englich <tim.englich@intevation.de>
parents: 654
diff changeset
1954 * doc/conf/maptemplates/layer*.vm:
6eccb68a8b99 Added WMS-Publishing to Product Layer
Tim Englich <tim.englich@intevation.de>
parents: 654
diff changeset
1955 Added some basetemplates for Lines, Points and Polygons that will be used
6eccb68a8b99 Added WMS-Publishing to Product Layer
Tim Englich <tim.englich@intevation.de>
parents: 654
diff changeset
1956 if an WMS-layer of the Product Layer will be created.
6eccb68a8b99 Added WMS-Publishing to Product Layer
Tim Englich <tim.englich@intevation.de>
parents: 654
diff changeset
1957
6eccb68a8b99 Added WMS-Publishing to Product Layer
Tim Englich <tim.englich@intevation.de>
parents: 654
diff changeset
1958 * src/main/java/de/intevation/gnv/utils/ShapeFileWriter.java (writeDataToFile):
6eccb68a8b99 Added WMS-Publishing to Product Layer
Tim Englich <tim.englich@intevation.de>
parents: 654
diff changeset
1959 Changed Method in taht way that it now will return the geometrytype of
6eccb68a8b99 Added WMS-Publishing to Product Layer
Tim Englich <tim.englich@intevation.de>
parents: 654
diff changeset
1960 this Layer instead of an boolean-value.
6eccb68a8b99 Added WMS-Publishing to Product Layer
Tim Englich <tim.englich@intevation.de>
parents: 654
diff changeset
1961 Null will determine that an Exception occured during the
6eccb68a8b99 Added WMS-Publishing to Product Layer
Tim Englich <tim.englich@intevation.de>
parents: 654
diff changeset
1962 Shapefilegeneration.
6eccb68a8b99 Added WMS-Publishing to Product Layer
Tim Englich <tim.englich@intevation.de>
parents: 654
diff changeset
1963
6eccb68a8b99 Added WMS-Publishing to Product Layer
Tim Englich <tim.englich@intevation.de>
parents: 654
diff changeset
1964 * src/main/java/de/intevation/gnv/utils/MetaWriter.java (writeLayerMeta):
6eccb68a8b99 Added WMS-Publishing to Product Layer
Tim Englich <tim.englich@intevation.de>
parents: 654
diff changeset
1965 Added a new Method for writing the Metadatafile for WMS published by
6eccb68a8b99 Added WMS-Publishing to Product Layer
Tim Englich <tim.englich@intevation.de>
parents: 654
diff changeset
1966 the Product Layer.
6eccb68a8b99 Added WMS-Publishing to Product Layer
Tim Englich <tim.englich@intevation.de>
parents: 654
diff changeset
1967 Done som Refactoring work for reusing som Code-Snippets.
6eccb68a8b99 Added WMS-Publishing to Product Layer
Tim Englich <tim.englich@intevation.de>
parents: 654
diff changeset
1968
6eccb68a8b99 Added WMS-Publishing to Product Layer
Tim Englich <tim.englich@intevation.de>
parents: 654
diff changeset
1969 * src/main/java/de/intevation/gnv/state/layer/LayerOutputState.java (getWMS):
6eccb68a8b99 Added WMS-Publishing to Product Layer
Tim Englich <tim.englich@intevation.de>
parents: 654
diff changeset
1970 Added the Basic-Support for publishing an WMS-Layer.
6eccb68a8b99 Added WMS-Publishing to Product Layer
Tim Englich <tim.englich@intevation.de>
parents: 654
diff changeset
1971 The Lookup of the Attributes which has to be put into the Shapefile and
6eccb68a8b99 Added WMS-Publishing to Product Layer
Tim Englich <tim.englich@intevation.de>
parents: 654
diff changeset
1972 the lookup of the Template which schould be used to symbolize the Layer
6eccb68a8b99 Added WMS-Publishing to Product Layer
Tim Englich <tim.englich@intevation.de>
parents: 654
diff changeset
1973 has to be implemented.
6eccb68a8b99 Added WMS-Publishing to Product Layer
Tim Englich <tim.englich@intevation.de>
parents: 654
diff changeset
1974
654
a6081d76fa1c Fixed broken titles in 'Profilschnitt'-charts (issue195).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 653
diff changeset
1975 2010-03-08 Ingo Weinzierl <ingo.weinzierl@intevation.de>
a6081d76fa1c Fixed broken titles in 'Profilschnitt'-charts (issue195).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 653
diff changeset
1976
a6081d76fa1c Fixed broken titles in 'Profilschnitt'-charts (issue195).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 653
diff changeset
1977 Issue195
a6081d76fa1c Fixed broken titles in 'Profilschnitt'-charts (issue195).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 653
diff changeset
1978
a6081d76fa1c Fixed broken titles in 'Profilschnitt'-charts (issue195).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 653
diff changeset
1979 * src/main/java/de/intevation/gnv/state/profile/verticalcrosssection/VerticalCrossSectionOutputState.java:
a6081d76fa1c Fixed broken titles in 'Profilschnitt'-charts (issue195).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 653
diff changeset
1980 Use InputData stored at the current state to create chart titles.
a6081d76fa1c Fixed broken titles in 'Profilschnitt'-charts (issue195).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 653
diff changeset
1981
653
987584605a60 Changed insufficient key to store results used for chart generation in cache (issue189).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 652
diff changeset
1982 2010-03-08 Ingo Weinzierl <ingo.weinzierl@intevation.de>
987584605a60 Changed insufficient key to store results used for chart generation in cache (issue189).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 652
diff changeset
1983
987584605a60 Changed insufficient key to store results used for chart generation in cache (issue189).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 652
diff changeset
1984 Issue189
987584605a60 Changed insufficient key to store results used for chart generation in cache (issue189).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 652
diff changeset
1985
987584605a60 Changed insufficient key to store results used for chart generation in cache (issue189).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 652
diff changeset
1986 * src/main/java/de/intevation/gnv/state/profile/verticalcrosssection/VerticalCrossSectionOutputState.java:
987584605a60 Changed insufficient key to store results used for chart generation in cache (issue189).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 652
diff changeset
1987 Changed insufficient key to store results for chart generation in cache.
987584605a60 Changed insufficient key to store results used for chart generation in cache (issue189).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 652
diff changeset
1988 Use 'getHash()' method for this now, which have been implemented while
987584605a60 Changed insufficient key to store results used for chart generation in cache (issue189).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 652
diff changeset
1989 refactoring the cache mechanism.
987584605a60 Changed insufficient key to store results used for chart generation in cache (issue189).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 652
diff changeset
1990
652
078ba6799bd2 Cleanup imports
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 651
diff changeset
1991 2010-03-06 Sascha L. Teichmann <sascha.teichmann@intevation.de>
078ba6799bd2 Cleanup imports
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 651
diff changeset
1992
078ba6799bd2 Cleanup imports
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 651
diff changeset
1993 * src/main/java/de/intevation/gnv/artifacts/GNVArtifactBase.java,
078ba6799bd2 Cleanup imports
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 651
diff changeset
1994 src/main/java/de/intevation/gnv/state/StateBase.java,
078ba6799bd2 Cleanup imports
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 651
diff changeset
1995 src/main/java/de/intevation/gnv/state/MeasurementState.java,
078ba6799bd2 Cleanup imports
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 651
diff changeset
1996 src/main/java/de/intevation/gnv/state/timeseries/TimeSeriesOutputState.java:
078ba6799bd2 Cleanup imports
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 651
diff changeset
1997 Cleaned up imports.
078ba6799bd2 Cleanup imports
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 651
diff changeset
1998
651
7b3ee0ac9905 Set ttl of artifacts to a better value in config.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 650
diff changeset
1999 2010-03-05 Ingo Weinzierl <ingo.weinzierl@intevation.de>
7b3ee0ac9905 Set ttl of artifacts to a better value in config.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 650
diff changeset
2000
7b3ee0ac9905 Set ttl of artifacts to a better value in config.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 650
diff changeset
2001 * doc/conf/conf.xml: Set ttl to a better value. It has been set to 2min by
7b3ee0ac9905 Set ttl of artifacts to a better value in config.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 650
diff changeset
2002 mistaken while working on mapfile generation.
7b3ee0ac9905 Set ttl of artifacts to a better value in config.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 650
diff changeset
2003
650
1946c4e9a878 Added missing parameter name in describe document (issue185).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 649
diff changeset
2004 2010-03-05 Ingo Weinzierl <ingo.weinzierl@intevation.de>
1946c4e9a878 Added missing parameter name in describe document (issue185).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 649
diff changeset
2005
1946c4e9a878 Added missing parameter name in describe document (issue185).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 649
diff changeset
2006 Issue185
1946c4e9a878 Added missing parameter name in describe document (issue185).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 649
diff changeset
2007
1946c4e9a878 Added missing parameter name in describe document (issue185).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 649
diff changeset
2008 * src/main/java/de/intevation/gnv/state/MeasurementState.java: Added missing
1946c4e9a878 Added missing parameter name in describe document (issue185).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 649
diff changeset
2009 parameter name in describe document.
1946c4e9a878 Added missing parameter name in describe document (issue185).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 649
diff changeset
2010
648
7c67ff162e87 ISSUE 191: Pdf, svg and png are now available.
Tim Englich <tim.englich@intevation.de>
parents: 646
diff changeset
2011 2010-03-05 Tim Englich <tim.englich@intevation.de>
7c67ff162e87 ISSUE 191: Pdf, svg and png are now available.
Tim Englich <tim.englich@intevation.de>
parents: 646
diff changeset
2012
649
4fc97074eb90 Added Support for writing Shapefiles and Export them as an Zipfile for the Product Layer.
Tim Englich <tim.englich@intevation.de>
parents: 648
diff changeset
2013 * doc/conf/queries.properties:
4fc97074eb90 Added Support for writing Shapefiles and Export them as an Zipfile for the Product Layer.
Tim Englich <tim.englich@intevation.de>
parents: 648
diff changeset
2014 Added some more Queries which are required to serve the Requests of the
4fc97074eb90 Added Support for writing Shapefiles and Export them as an Zipfile for the Product Layer.
Tim Englich <tim.englich@intevation.de>
parents: 648
diff changeset
2015 Product Layer.
4fc97074eb90 Added Support for writing Shapefiles and Export them as an Zipfile for the Product Layer.
Tim Englich <tim.englich@intevation.de>
parents: 648
diff changeset
2016
4fc97074eb90 Added Support for writing Shapefiles and Export them as an Zipfile for the Product Layer.
Tim Englich <tim.englich@intevation.de>
parents: 648
diff changeset
2017 * doc/conf/conf.xml:
4fc97074eb90 Added Support for writing Shapefiles and Export them as an Zipfile for the Product Layer.
Tim Englich <tim.englich@intevation.de>
parents: 648
diff changeset
2018 Changed the Sourceid of the FIS Contis because of Changes in the Database.
4fc97074eb90 Added Support for writing Shapefiles and Export them as an Zipfile for the Product Layer.
Tim Englich <tim.englich@intevation.de>
parents: 648
diff changeset
2019
4fc97074eb90 Added Support for writing Shapefiles and Export them as an Zipfile for the Product Layer.
Tim Englich <tim.englich@intevation.de>
parents: 648
diff changeset
2020 * doc/conf/products/layer/conf.xml:
4fc97074eb90 Added Support for writing Shapefiles and Export them as an Zipfile for the Product Layer.
Tim Englich <tim.englich@intevation.de>
parents: 648
diff changeset
2021 Completed the Configuration for the Product Layer.
4fc97074eb90 Added Support for writing Shapefiles and Export them as an Zipfile for the Product Layer.
Tim Englich <tim.englich@intevation.de>
parents: 648
diff changeset
2022 Added more Configurationdetails to the OutputStates.
4fc97074eb90 Added Support for writing Shapefiles and Export them as an Zipfile for the Product Layer.
Tim Englich <tim.englich@intevation.de>
parents: 648
diff changeset
2023 * src/main/resources/lang/artifactMessages*.properties:
4fc97074eb90 Added Support for writing Shapefiles and Export them as an Zipfile for the Product Layer.
Tim Englich <tim.englich@intevation.de>
parents: 648
diff changeset
2024 Added the required ressources for the Product Layer and the FIS Contis and
4fc97074eb90 Added Support for writing Shapefiles and Export them as an Zipfile for the Product Layer.
Tim Englich <tim.englich@intevation.de>
parents: 648
diff changeset
2025 Nauthis into the Propertiesfiles.
4fc97074eb90 Added Support for writing Shapefiles and Export them as an Zipfile for the Product Layer.
Tim Englich <tim.englich@intevation.de>
parents: 648
diff changeset
2026
4fc97074eb90 Added Support for writing Shapefiles and Export them as an Zipfile for the Product Layer.
Tim Englich <tim.englich@intevation.de>
parents: 648
diff changeset
2027 * src/main/java/de/intevation/gnv/utils/ShapeFileWriter.java (writeDataToFile):
4fc97074eb90 Added Support for writing Shapefiles and Export them as an Zipfile for the Product Layer.
Tim Englich <tim.englich@intevation.de>
parents: 648
diff changeset
2028 Added an Method for writing g an Shapefile using an Collection of Results.
4fc97074eb90 Added Support for writing Shapefiles and Export them as an Zipfile for the Product Layer.
Tim Englich <tim.englich@intevation.de>
parents: 648
diff changeset
2029 this Method must be extended that it could use the Result-object in an
4fc97074eb90 Added Support for writing Shapefiles and Export them as an Zipfile for the Product Layer.
Tim Englich <tim.englich@intevation.de>
parents: 648
diff changeset
2030 generic Way.
4fc97074eb90 Added Support for writing Shapefiles and Export them as an Zipfile for the Product Layer.
Tim Englich <tim.englich@intevation.de>
parents: 648
diff changeset
2031 At this Moment it is only be Possible to write the Geometry into the
4fc97074eb90 Added Support for writing Shapefiles and Export them as an Zipfile for the Product Layer.
Tim Englich <tim.englich@intevation.de>
parents: 648
diff changeset
2032 Shapefile if it is given at the first Position of an Result.
4fc97074eb90 Added Support for writing Shapefiles and Export them as an Zipfile for the Product Layer.
Tim Englich <tim.englich@intevation.de>
parents: 648
diff changeset
2033 All other Attributevalues will be ignored and not written into the Shapefile.
4fc97074eb90 Added Support for writing Shapefiles and Export them as an Zipfile for the Product Layer.
Tim Englich <tim.englich@intevation.de>
parents: 648
diff changeset
2034
4fc97074eb90 Added Support for writing Shapefiles and Export them as an Zipfile for the Product Layer.
Tim Englich <tim.englich@intevation.de>
parents: 648
diff changeset
2035 * src/main/java/de/intevation/gnv/state/layer/LayerOutputState.java:
4fc97074eb90 Added Support for writing Shapefiles and Export them as an Zipfile for the Product Layer.
Tim Englich <tim.englich@intevation.de>
parents: 648
diff changeset
2036 Added Support for writing Shapefiles and Export them as an Zipfile.
4fc97074eb90 Added Support for writing Shapefiles and Export them as an Zipfile for the Product Layer.
Tim Englich <tim.englich@intevation.de>
parents: 648
diff changeset
2037
4fc97074eb90 Added Support for writing Shapefiles and Export them as an Zipfile for the Product Layer.
Tim Englich <tim.englich@intevation.de>
parents: 648
diff changeset
2038 2010-03-05 Tim Englich <tim.englich@intevation.de>
648
7c67ff162e87 ISSUE 191: Pdf, svg and png are now available.
Tim Englich <tim.englich@intevation.de>
parents: 646
diff changeset
2039 * doc/conf/products/verticalprofile/conf_instantaneouspoint.xml:
7c67ff162e87 ISSUE 191: Pdf, svg and png are now available.
Tim Englich <tim.englich@intevation.de>
parents: 646
diff changeset
2040 ISSUE 191: Pdf, svg and png are now available.
7c67ff162e87 ISSUE 191: Pdf, svg and png are now available.
Tim Englich <tim.englich@intevation.de>
parents: 646
diff changeset
2041
646
c8749d83d9b6 Added a configuration section for mapserver relevant stuff. Moved source to write meta files out to an own helper class named MetaWriter.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 645
diff changeset
2042 2010-03-04 Ingo Weinzierl <ingo.weinzierl@intevation.de>
c8749d83d9b6 Added a configuration section for mapserver relevant stuff. Moved source to write meta files out to an own helper class named MetaWriter.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 645
diff changeset
2043
c8749d83d9b6 Added a configuration section for mapserver relevant stuff. Moved source to write meta files out to an own helper class named MetaWriter.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 645
diff changeset
2044 * doc/conf/conf.xml: Added a section to configure MapServer relevant stuff.
c8749d83d9b6 Added a configuration section for mapserver relevant stuff. Moved source to write meta files out to an own helper class named MetaWriter.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 645
diff changeset
2045
c8749d83d9b6 Added a configuration section for mapserver relevant stuff. Moved source to write meta files out to an own helper class named MetaWriter.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 645
diff changeset
2046 * src/main/java/de/intevation/gnv/artifacts/context/GNVArtifactContextFactory.java:
c8749d83d9b6 Added a configuration section for mapserver relevant stuff. Moved source to write meta files out to an own helper class named MetaWriter.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 645
diff changeset
2047 Store mapserver path in CallContext object to have access everywhere we
c8749d83d9b6 Added a configuration section for mapserver relevant stuff. Moved source to write meta files out to an own helper class named MetaWriter.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 645
diff changeset
2048 have a CallContext object (avoids reading config.xml all the time we want
c8749d83d9b6 Added a configuration section for mapserver relevant stuff. Moved source to write meta files out to an own helper class named MetaWriter.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 645
diff changeset
2049 to write mapfile).
c8749d83d9b6 Added a configuration section for mapserver relevant stuff. Moved source to write meta files out to an own helper class named MetaWriter.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 645
diff changeset
2050
c8749d83d9b6 Added a configuration section for mapserver relevant stuff. Moved source to write meta files out to an own helper class named MetaWriter.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 645
diff changeset
2051 * src/main/java/de/intevation/gnv/artifacts/context/GNVArtifactContext.java:
c8749d83d9b6 Added a configuration section for mapserver relevant stuff. Moved source to write meta files out to an own helper class named MetaWriter.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 645
diff changeset
2052 Added key to store MapServer information into CallContext and fetch it
c8749d83d9b6 Added a configuration section for mapserver relevant stuff. Moved source to write meta files out to an own helper class named MetaWriter.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 645
diff changeset
2053 from it.
c8749d83d9b6 Added a configuration section for mapserver relevant stuff. Moved source to write meta files out to an own helper class named MetaWriter.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 645
diff changeset
2054
c8749d83d9b6 Added a configuration section for mapserver relevant stuff. Moved source to write meta files out to an own helper class named MetaWriter.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 645
diff changeset
2055 * src/main/java/de/intevation/gnv/state/profile/horizontalcrosssection/HorizontalCrossSectionMeshOutputState.java:
c8749d83d9b6 Added a configuration section for mapserver relevant stuff. Moved source to write meta files out to an own helper class named MetaWriter.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 645
diff changeset
2056 Removed code to write meta information files (sourced out to MetaWriter).
c8749d83d9b6 Added a configuration section for mapserver relevant stuff. Moved source to write meta files out to an own helper class named MetaWriter.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 645
diff changeset
2057 This has been done with the intend to write meta information of CONTIS and
c8749d83d9b6 Added a configuration section for mapserver relevant stuff. Moved source to write meta files out to an own helper class named MetaWriter.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 645
diff changeset
2058 NAUTHIS using that class as well.
c8749d83d9b6 Added a configuration section for mapserver relevant stuff. Moved source to write meta files out to an own helper class named MetaWriter.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 645
diff changeset
2059
c8749d83d9b6 Added a configuration section for mapserver relevant stuff. Moved source to write meta files out to an own helper class named MetaWriter.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 645
diff changeset
2060 * src/main/java/de/intevation/gnv/utils/MetaWriter.java: Helper class to
c8749d83d9b6 Added a configuration section for mapserver relevant stuff. Moved source to write meta files out to an own helper class named MetaWriter.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 645
diff changeset
2061 write meta information files used for mapfile generation. Write general
c8749d83d9b6 Added a configuration section for mapserver relevant stuff. Moved source to write meta files out to an own helper class named MetaWriter.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 645
diff changeset
2062 information about our wms service (MapServer) into meta information file.
c8749d83d9b6 Added a configuration section for mapserver relevant stuff. Moved source to write meta files out to an own helper class named MetaWriter.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 645
diff changeset
2063 This is used to give the user information about the place where he can
c8749d83d9b6 Added a configuration section for mapserver relevant stuff. Moved source to write meta files out to an own helper class named MetaWriter.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 645
diff changeset
2064 find the wms service and his generated wms layer.
c8749d83d9b6 Added a configuration section for mapserver relevant stuff. Moved source to write meta files out to an own helper class named MetaWriter.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 645
diff changeset
2065
645
0cf162fa4334 Added some more templates for mapfile generation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 644
diff changeset
2066 2010-03-04 Ingo Weinzierl <ingo.weinzierl@intevation.de>
0cf162fa4334 Added some more templates for mapfile generation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 644
diff changeset
2067
0cf162fa4334 Added some more templates for mapfile generation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 644
diff changeset
2068 * doc/conf/maptemplates/flow-velocity_polygons.class.vm,
0cf162fa4334 Added some more templates for mapfile generation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 644
diff changeset
2069 doc/conf/maptemplates/water-levels_polygons.class.vm,
0cf162fa4334 Added some more templates for mapfile generation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 644
diff changeset
2070 doc/conf/maptemplates/water-temperature_polygons.class.vm,
0cf162fa4334 Added some more templates for mapfile generation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 644
diff changeset
2071 doc/conf/maptemplates/horizontalcrosssection_flow-velocity.vm,
0cf162fa4334 Added some more templates for mapfile generation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 644
diff changeset
2072 doc/conf/maptemplates/flow-velocity_isolines.class.vm,
0cf162fa4334 Added some more templates for mapfile generation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 644
diff changeset
2073 doc/conf/maptemplates/horizontalcrosssection_flow-velocity_isolines.vm,
0cf162fa4334 Added some more templates for mapfile generation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 644
diff changeset
2074 doc/conf/maptemplates/horizontalcrosssection_water-levels.vm,
0cf162fa4334 Added some more templates for mapfile generation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 644
diff changeset
2075 doc/conf/maptemplates/water-levels_isolines.class.vm,
0cf162fa4334 Added some more templates for mapfile generation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 644
diff changeset
2076 doc/conf/maptemplates/horizontalcrosssection_water-temperature.vm,
0cf162fa4334 Added some more templates for mapfile generation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 644
diff changeset
2077 doc/conf/maptemplates/water-temperature_isolines.class.vm,
0cf162fa4334 Added some more templates for mapfile generation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 644
diff changeset
2078 doc/conf/maptemplates/horizontalcrosssection_water-levels_isolines.vm,
0cf162fa4334 Added some more templates for mapfile generation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 644
diff changeset
2079 doc/conf/maptemplates/horizontalcrosssection_water-temperature_isolines.vm:
0cf162fa4334 Added some more templates for mapfile generation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 644
diff changeset
2080 Added template files for water-levels, water-temperature and
0cf162fa4334 Added some more templates for mapfile generation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 644
diff changeset
2081 flow-velocity.
0cf162fa4334 Added some more templates for mapfile generation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 644
diff changeset
2082
644
f3882e94c7e0 Changed the way of calculating the total distance in 'Horizontalprofil'-charts (issue171).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 643
diff changeset
2083 2010-03-04 Ingo Weinzierl <ingo.weinzierl@intevation.de>
f3882e94c7e0 Changed the way of calculating the total distance in 'Horizontalprofil'-charts (issue171).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 643
diff changeset
2084
f3882e94c7e0 Changed the way of calculating the total distance in 'Horizontalprofil'-charts (issue171).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 643
diff changeset
2085 Issue171
f3882e94c7e0 Changed the way of calculating the total distance in 'Horizontalprofil'-charts (issue171).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 643
diff changeset
2086
f3882e94c7e0 Changed the way of calculating the total distance in 'Horizontalprofil'-charts (issue171).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 643
diff changeset
2087 * src/main/java/de/intevation/gnv/chart/HorizontalProfileChart.java: Changed
f3882e94c7e0 Changed the way of calculating the total distance in 'Horizontalprofil'-charts (issue171).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 643
diff changeset
2088 the way to calculate the current distance from startpoint. We do not
f3882e94c7e0 Changed the way of calculating the total distance in 'Horizontalprofil'-charts (issue171).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 643
diff changeset
2089 calculate the distance between the current point and the last point and
f3882e94c7e0 Changed the way of calculating the total distance in 'Horizontalprofil'-charts (issue171).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 643
diff changeset
2090 add this value to a variable storing the total distance anymore, but
f3882e94c7e0 Changed the way of calculating the total distance in 'Horizontalprofil'-charts (issue171).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 643
diff changeset
2091 we take the distance between the current point and the start point. On
f3882e94c7e0 Changed the way of calculating the total distance in 'Horizontalprofil'-charts (issue171).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 643
diff changeset
2092 this way, we do not need a variable to store the total distance, because
f3882e94c7e0 Changed the way of calculating the total distance in 'Horizontalprofil'-charts (issue171).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 643
diff changeset
2093 current point - first point == total distance. And there is no
f3882e94c7e0 Changed the way of calculating the total distance in 'Horizontalprofil'-charts (issue171).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 643
diff changeset
2094 impreciseness in gaps of different layers (see issue171 for this).
f3882e94c7e0 Changed the way of calculating the total distance in 'Horizontalprofil'-charts (issue171).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 643
diff changeset
2095
643
24a85678bd39 Added some more debug information while gap detection.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 642
diff changeset
2096 2010-03-04 Ingo Weinzierl <ingo.weinzierl@intevation.de>
24a85678bd39 Added some more debug information while gap detection.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 642
diff changeset
2097
24a85678bd39 Added some more debug information while gap detection.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 642
diff changeset
2098 * src/main/java/de/intevation/gnv/chart/VerticalProfileChart.java: Added
24a85678bd39 Added some more debug information while gap detection.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 642
diff changeset
2099 some more debug information for gap detection on grids.
24a85678bd39 Added some more debug information while gap detection.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 642
diff changeset
2100
24a85678bd39 Added some more debug information while gap detection.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 642
diff changeset
2101 * src/main/java/de/intevation/gnv/chart/HorizontalProfileChart.java: Added
24a85678bd39 Added some more debug information while gap detection.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 642
diff changeset
2102 some more debug information for gap detection on grids.
24a85678bd39 Added some more debug information while gap detection.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 642
diff changeset
2103
642
83f8f98a4f11 Log important values used for gap detection if debug level is enabled.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 641
diff changeset
2104 2010-03-03 Ingo Weinzierl <ingo.weinzierl@intevation.de>
83f8f98a4f11 Log important values used for gap detection if debug level is enabled.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 641
diff changeset
2105
83f8f98a4f11 Log important values used for gap detection if debug level is enabled.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 641
diff changeset
2106 * src/main/java/de/intevation/gnv/chart/TimeSeriesChart.java: Log important
83f8f98a4f11 Log important values used for gap detection if debug level is enabled.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 641
diff changeset
2107 values used for gap detection if debug level is enabled.
83f8f98a4f11 Log important values used for gap detection if debug level is enabled.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 641
diff changeset
2108
641
8d2bd52f05e3 Removed workaround to send a fake document if statistic is requested for 'Horizontalschnitte' - no statistic available for this product type (issue146).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 640
diff changeset
2109 2010-03-03 Ingo Weinzierl <ingo.weinzierl@intevation.de>
8d2bd52f05e3 Removed workaround to send a fake document if statistic is requested for 'Horizontalschnitte' - no statistic available for this product type (issue146).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 640
diff changeset
2110
8d2bd52f05e3 Removed workaround to send a fake document if statistic is requested for 'Horizontalschnitte' - no statistic available for this product type (issue146).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 640
diff changeset
2111 Issue146
8d2bd52f05e3 Removed workaround to send a fake document if statistic is requested for 'Horizontalschnitte' - no statistic available for this product type (issue146).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 640
diff changeset
2112
8d2bd52f05e3 Removed workaround to send a fake document if statistic is requested for 'Horizontalschnitte' - no statistic available for this product type (issue146).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 640
diff changeset
2113 * src/main/java/de/intevation/gnv/state/profile/horizontalcrosssection/HorizontalCrossSectionMeshOutputState.java:
8d2bd52f05e3 Removed workaround to send a fake document if statistic is requested for 'Horizontalschnitte' - no statistic available for this product type (issue146).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 640
diff changeset
2114 Removed workaround to send a fake document if statistic is requested,
8d2bd52f05e3 Removed workaround to send a fake document if statistic is requested for 'Horizontalschnitte' - no statistic available for this product type (issue146).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 640
diff changeset
2115 which is not available for this product type.
8d2bd52f05e3 Removed workaround to send a fake document if statistic is requested for 'Horizontalschnitte' - no statistic available for this product type (issue146).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 640
diff changeset
2116
640
e5f1e868ee3e Implementedr histogram pdf export.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 639
diff changeset
2117 2010-03-03 Ingo Weinzierl <ingo.weinzierl@intevation.de>
e5f1e868ee3e Implementedr histogram pdf export.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 639
diff changeset
2118
e5f1e868ee3e Implementedr histogram pdf export.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 639
diff changeset
2119 * src/main/java/de/intevation/gnv/state/timeseries/TimeSeriesOutputState.java:
e5f1e868ee3e Implementedr histogram pdf export.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 639
diff changeset
2120 Trigger pdf creation for histograms when an 'out' call arrives with output
e5f1e868ee3e Implementedr histogram pdf export.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 639
diff changeset
2121 mode 'histogram' and export mode 'pdf'.
e5f1e868ee3e Implementedr histogram pdf export.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 639
diff changeset
2122
e5f1e868ee3e Implementedr histogram pdf export.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 639
diff changeset
2123 * src/main/java/de/intevation/gnv/exports/ChartExportHelper.java:
e5f1e868ee3e Implementedr histogram pdf export.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 639
diff changeset
2124 Implemented a method to export histograms as multipage pdf file.
e5f1e868ee3e Implementedr histogram pdf export.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 639
diff changeset
2125
e5f1e868ee3e Implementedr histogram pdf export.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 639
diff changeset
2126 * doc/conf/products/timeseries/conf_mesh.xml,
e5f1e868ee3e Implementedr histogram pdf export.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 639
diff changeset
2127 doc/conf/products/horizontalprofile/conf_mesh.xml,
e5f1e868ee3e Implementedr histogram pdf export.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 639
diff changeset
2128 doc/conf/products/horizontalprofile/conf_instantaneouspoint.xml,
e5f1e868ee3e Implementedr histogram pdf export.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 639
diff changeset
2129 doc/conf/products/horizontalprofile/conf_mesh_cross.xml,
e5f1e868ee3e Implementedr histogram pdf export.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 639
diff changeset
2130 doc/conf/products/verticalprofile/conf_mesh.xml,
e5f1e868ee3e Implementedr histogram pdf export.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 639
diff changeset
2131 doc/conf/products/verticalprofile/conf_timeseriespoint.xml,
e5f1e868ee3e Implementedr histogram pdf export.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 639
diff changeset
2132 doc/conf/products/verticalprofile/conf_instantaneouspoint.xml: Added pdf
e5f1e868ee3e Implementedr histogram pdf export.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 639
diff changeset
2133 support for histogram charts.
e5f1e868ee3e Implementedr histogram pdf export.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 639
diff changeset
2134
639
a94ed2755480 Implemented SVG export for histograms.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 638
diff changeset
2135 2010-03-02 Ingo Weinzierl <ingo.weinzierl@intevation.de>
a94ed2755480 Implemented SVG export for histograms.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 638
diff changeset
2136
a94ed2755480 Implemented SVG export for histograms.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 638
diff changeset
2137 * src/main/java/de/intevation/gnv/state/OutputStateBase.java: Added an xpath
a94ed2755480 Implemented SVG export for histograms.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 638
diff changeset
2138 expression for export modes.
a94ed2755480 Implemented SVG export for histograms.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 638
diff changeset
2139
a94ed2755480 Implemented SVG export for histograms.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 638
diff changeset
2140 * src/main/java/de/intevation/gnv/state/timeseries/TimeSeriesOutputState.java:
a94ed2755480 Implemented SVG export for histograms.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 638
diff changeset
2141 Refactoring of 'out' to be able to add pdf and svg exports to histogram.
a94ed2755480 Implemented SVG export for histograms.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 638
diff changeset
2142 Now, there are just four output modes left (chart, histogram, csv, odv).
a94ed2755480 Implemented SVG export for histograms.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 638
diff changeset
2143 Export modes (pdf, svg, img) are part of these output modes.
a94ed2755480 Implemented SVG export for histograms.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 638
diff changeset
2144 Implemented svg export for histogram charts.
a94ed2755480 Implemented SVG export for histograms.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 638
diff changeset
2145
a94ed2755480 Implemented SVG export for histograms.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 638
diff changeset
2146 * src/main/java/de/intevation/gnv/exports/ChartExportHelper.java: Helper
a94ed2755480 Implemented SVG export for histograms.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 638
diff changeset
2147 method to export histograms as svg via output stream.
a94ed2755480 Implemented SVG export for histograms.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 638
diff changeset
2148
a94ed2755480 Implemented SVG export for histograms.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 638
diff changeset
2149 * doc/conf/products/timeseries/conf_mesh.xml,
a94ed2755480 Implemented SVG export for histograms.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 638
diff changeset
2150 doc/conf/products/timeseries/conf_timeseriespoint.xml,
a94ed2755480 Implemented SVG export for histograms.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 638
diff changeset
2151 doc/conf/products/horizontalprofile/conf_mesh.xml,
a94ed2755480 Implemented SVG export for histograms.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 638
diff changeset
2152 doc/conf/products/horizontalprofile/conf_instantaneouspoint.xml,
a94ed2755480 Implemented SVG export for histograms.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 638
diff changeset
2153 doc/conf/products/horizontalprofile/conf_mesh_cross.xml,
a94ed2755480 Implemented SVG export for histograms.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 638
diff changeset
2154 doc/conf/products/verticalprofile/conf_mesh.xml,
a94ed2755480 Implemented SVG export for histograms.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 638
diff changeset
2155 doc/conf/products/verticalprofile/conf_timeseriespoint.xml,
a94ed2755480 Implemented SVG export for histograms.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 638
diff changeset
2156 doc/conf/products/verticalprofile/conf_instantaneouspoint.xml: Added svg
a94ed2755480 Implemented SVG export for histograms.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 638
diff changeset
2157 as export mode to histogram output in configuration files.
a94ed2755480 Implemented SVG export for histograms.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 638
diff changeset
2158
638
c580666a843f Removed CallMeta object from state which should not be serialized. Implemented a little workarround instead to save localized strings for axes descriptions of horizontal profile charts (issue180).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 637
diff changeset
2159 2010-03-02 Ingo Weinzierl <ingo.weinzierl@intevation.de>
c580666a843f Removed CallMeta object from state which should not be serialized. Implemented a little workarround instead to save localized strings for axes descriptions of horizontal profile charts (issue180).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 637
diff changeset
2160
c580666a843f Removed CallMeta object from state which should not be serialized. Implemented a little workarround instead to save localized strings for axes descriptions of horizontal profile charts (issue180).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 637
diff changeset
2161 Issue180
c580666a843f Removed CallMeta object from state which should not be serialized. Implemented a little workarround instead to save localized strings for axes descriptions of horizontal profile charts (issue180).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 637
diff changeset
2162
c580666a843f Removed CallMeta object from state which should not be serialized. Implemented a little workarround instead to save localized strings for axes descriptions of horizontal profile charts (issue180).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 637
diff changeset
2163 * src/main/java/de/intevation/gnv/state/profile/horizontal/NorthSouthEastWestState.java:
c580666a843f Removed CallMeta object from state which should not be serialized. Implemented a little workarround instead to save localized strings for axes descriptions of horizontal profile charts (issue180).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 637
diff changeset
2164 Removed CallMeta object from state which should not be serialized.
c580666a843f Removed CallMeta object from state which should not be serialized. Implemented a little workarround instead to save localized strings for axes descriptions of horizontal profile charts (issue180).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 637
diff changeset
2165 Implemented a little workarround to save localized strings on this state.
c580666a843f Removed CallMeta object from state which should not be serialized. Implemented a little workarround instead to save localized strings for axes descriptions of horizontal profile charts (issue180).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 637
diff changeset
2166
637
154d158238d3 Display the selected value if there is no description avaible. WKT-strings will be displayed again (issue182).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 636
diff changeset
2167 2010-03-01 Ingo Weinzierl <ingo.weinzierl@intevation.de>
154d158238d3 Display the selected value if there is no description avaible. WKT-strings will be displayed again (issue182).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 636
diff changeset
2168
154d158238d3 Display the selected value if there is no description avaible. WKT-strings will be displayed again (issue182).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 636
diff changeset
2169 Issue182
154d158238d3 Display the selected value if there is no description avaible. WKT-strings will be displayed again (issue182).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 636
diff changeset
2170
154d158238d3 Display the selected value if there is no description avaible. WKT-strings will be displayed again (issue182).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 636
diff changeset
2171 * src/main/java/de/intevation/gnv/state/StateBase.java: Display the selected
154d158238d3 Display the selected value if there is no description avaible. WKT-strings will be displayed again (issue182).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 636
diff changeset
2172 value if there is no description available. WKT-strings will be displayed
154d158238d3 Display the selected value if there is no description avaible. WKT-strings will be displayed again (issue182).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 636
diff changeset
2173 in the static ui part again.
154d158238d3 Display the selected value if there is no description avaible. WKT-strings will be displayed again (issue182).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 636
diff changeset
2174
636
22cc12b1622c Take parent states only to describe static user interface part - not the current state itself.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 635
diff changeset
2175 2010-03-01 Ingo Weinzierl <ingo.weinzierl@intevation.de>
22cc12b1622c Take parent states only to describe static user interface part - not the current state itself.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 635
diff changeset
2176
22cc12b1622c Take parent states only to describe static user interface part - not the current state itself.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 635
diff changeset
2177 Issue179
22cc12b1622c Take parent states only to describe static user interface part - not the current state itself.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 635
diff changeset
2178
22cc12b1622c Take parent states only to describe static user interface part - not the current state itself.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 635
diff changeset
2179 * src/main/java/de/intevation/gnv/artifacts/GNVArtifactBase.java: Removed
22cc12b1622c Take parent states only to describe static user interface part - not the current state itself.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 635
diff changeset
2180 code former used to append product select box.
22cc12b1622c Take parent states only to describe static user interface part - not the current state itself.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 635
diff changeset
2181
22cc12b1622c Take parent states only to describe static user interface part - not the current state itself.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 635
diff changeset
2182 * src/main/java/de/intevation/gnv/state/StateBase.java: Just use all parent
22cc12b1622c Take parent states only to describe static user interface part - not the current state itself.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 635
diff changeset
2183 states to render the static part of the user interfact - not the current
22cc12b1622c Take parent states only to describe static user interface part - not the current state itself.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 635
diff changeset
2184 state itself!
22cc12b1622c Take parent states only to describe static user interface part - not the current state itself.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 635
diff changeset
2185
635
87f05cec1632 Removed useless methods after having refactored the caching mechanism.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 634
diff changeset
2186 2010-03-01 Ingo Weinzierl <ingo.weinzierl@intevation.de>
87f05cec1632 Removed useless methods after having refactored the caching mechanism.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 634
diff changeset
2187
87f05cec1632 Removed useless methods after having refactored the caching mechanism.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 634
diff changeset
2188 * src/main/java/de/intevation/gnv/artifacts/GNVArtifactBase.java: Removed
87f05cec1632 Removed useless methods after having refactored the caching mechanism.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 634
diff changeset
2189 methods which aren't used anymore (used before changing the caching
87f05cec1632 Removed useless methods after having refactored the caching mechanism.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 634
diff changeset
2190 mechanism).
87f05cec1632 Removed useless methods after having refactored the caching mechanism.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 634
diff changeset
2191
634
58c32df1a44d Improved the describe document so that we are able to render a measurement-parameter-matrix with these data.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 633
diff changeset
2192 2010-02-26 Ingo Weinzierl <ingo.weinzierl@intevation.de>
58c32df1a44d Improved the describe document so that we are able to render a measurement-parameter-matrix with these data.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 633
diff changeset
2193
58c32df1a44d Improved the describe document so that we are able to render a measurement-parameter-matrix with these data.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 633
diff changeset
2194 * doc/conf/products/timeseries/conf_timeseriespoint.xml: Changed the
58c32df1a44d Improved the describe document so that we are able to render a measurement-parameter-matrix with these data.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 633
diff changeset
2195 configured state class from DefaultState to MeasurementState.
58c32df1a44d Improved the describe document so that we are able to render a measurement-parameter-matrix with these data.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 633
diff changeset
2196
58c32df1a44d Improved the describe document so that we are able to render a measurement-parameter-matrix with these data.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 633
diff changeset
2197 * doc/conf/queries.properties: Select parameterid from db as well, when
58c32df1a44d Improved the describe document so that we are able to render a measurement-parameter-matrix with these data.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 633
diff changeset
2198 fetching all measurement ids.
58c32df1a44d Improved the describe document so that we are able to render a measurement-parameter-matrix with these data.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 633
diff changeset
2199
58c32df1a44d Improved the describe document so that we are able to render a measurement-parameter-matrix with these data.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 633
diff changeset
2200 * src/main/java/de/intevation/gnv/state/StateBase.java: Improved the way of
58c32df1a44d Improved the describe document so that we are able to render a measurement-parameter-matrix with these data.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 633
diff changeset
2201 searching for descriptions in selected values (used in describe document).
58c32df1a44d Improved the describe document so that we are able to render a measurement-parameter-matrix with these data.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 633
diff changeset
2202
58c32df1a44d Improved the describe document so that we are able to render a measurement-parameter-matrix with these data.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 633
diff changeset
2203 * src/main/java/de/intevation/gnv/state/MeasurementState.java: New state
58c32df1a44d Improved the describe document so that we are able to render a measurement-parameter-matrix with these data.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 633
diff changeset
2204 object to create a describe document which can be used to render a
58c32df1a44d Improved the describe document so that we are able to render a measurement-parameter-matrix with these data.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 633
diff changeset
2205 measurement-parameter-matrix.
58c32df1a44d Improved the describe document so that we are able to render a measurement-parameter-matrix with these data.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 633
diff changeset
2206
58c32df1a44d Improved the describe document so that we are able to render a measurement-parameter-matrix with these data.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 633
diff changeset
2207 * src/main/java/de/intevation/gnv/state/InputData.java,
58c32df1a44d Improved the describe document so that we are able to render a measurement-parameter-matrix with these data.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 633
diff changeset
2208 src/main/java/de/intevation/gnv/state/DefaultInputData.java: Added a new
58c32df1a44d Improved the describe document so that we are able to render a measurement-parameter-matrix with these data.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 633
diff changeset
2209 method to fetch a description by key.
58c32df1a44d Improved the describe document so that we are able to render a measurement-parameter-matrix with these data.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 633
diff changeset
2210
58c32df1a44d Improved the describe document so that we are able to render a measurement-parameter-matrix with these data.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 633
diff changeset
2211 * src/main/java/de/intevation/gnv/state/describedata/ExtendedKeyValueData.java:
58c32df1a44d Improved the describe document so that we are able to render a measurement-parameter-matrix with these data.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 633
diff changeset
2212 This class extends DefaultKeyValueDescibeData. It is used by
58c32df1a44d Improved the describe document so that we are able to render a measurement-parameter-matrix with these data.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 633
diff changeset
2213 MeasurementState to create a mapping between measurements and parameters.
58c32df1a44d Improved the describe document so that we are able to render a measurement-parameter-matrix with these data.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 633
diff changeset
2214 Each key/value-pair has an extra attribute storing its parameter value.
58c32df1a44d Improved the describe document so that we are able to render a measurement-parameter-matrix with these data.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 633
diff changeset
2215
633
7a136b99ad71 Adapted product configuration regarding the changes in rev704.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 632
diff changeset
2216 2010-02-25 Ingo Weinzierl <ingo.weinzierl@intevation.de>
7a136b99ad71 Adapted product configuration regarding the changes in rev704.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 632
diff changeset
2217
7a136b99ad71 Adapted product configuration regarding the changes in rev704.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 632
diff changeset
2218 * doc/conf/products/verticalcrosssection/conf_mesh.xml,
7a136b99ad71 Adapted product configuration regarding the changes in rev704.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 632
diff changeset
2219 doc/conf/products/timeseries/conf_mesh.xml,
7a136b99ad71 Adapted product configuration regarding the changes in rev704.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 632
diff changeset
2220 doc/conf/products/timeseries/conf_timeseriespoint.xml,
7a136b99ad71 Adapted product configuration regarding the changes in rev704.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 632
diff changeset
2221 doc/conf/products/horizontalprofile/conf_mesh.xml,
7a136b99ad71 Adapted product configuration regarding the changes in rev704.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 632
diff changeset
2222 doc/conf/products/horizontalprofile/conf_instantaneouspoint.xml,
7a136b99ad71 Adapted product configuration regarding the changes in rev704.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 632
diff changeset
2223 doc/conf/products/horizontalprofile/conf_mesh_cross.xml,
7a136b99ad71 Adapted product configuration regarding the changes in rev704.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 632
diff changeset
2224 doc/conf/products/verticalprofile/conf_mesh.xml,
7a136b99ad71 Adapted product configuration regarding the changes in rev704.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 632
diff changeset
2225 doc/conf/products/verticalprofile/conf_timeseriespoint.xml,
7a136b99ad71 Adapted product configuration regarding the changes in rev704.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 632
diff changeset
2226 doc/conf/products/verticalprofile/conf_instantaneouspoint.xml: Adapted
7a136b99ad71 Adapted product configuration regarding the changes in rev704.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 632
diff changeset
2227 configuration. Pdf, svg, image exports got an own section in the
7a136b99ad71 Adapted product configuration regarding the changes in rev704.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 632
diff changeset
2228 outputmodes node. Exports belong to an output mode, now. There are no
7a136b99ad71 Adapted product configuration regarding the changes in rev704.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 632
diff changeset
2229 outputmodes 'pdf', 'svg', 'png' existing anymore.
7a136b99ad71 Adapted product configuration regarding the changes in rev704.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 632
diff changeset
2230
632
62ea2a7b1067 'Profilschnitte' are working without cache as well, now.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 630
diff changeset
2231 2010-02-25 Ingo Weinzierl <ingo.weinzierl@intevation.de>
62ea2a7b1067 'Profilschnitte' are working without cache as well, now.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 630
diff changeset
2232
62ea2a7b1067 'Profilschnitte' are working without cache as well, now.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 630
diff changeset
2233 * src/main/java/de/intevation/gnv/state/profile/verticalcrosssection/VerticalCrossSectionOutputState.java:
62ea2a7b1067 'Profilschnitte' are working without cache as well, now.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 630
diff changeset
2234 Changed the way of using cache to store verticalcrosssection chart data.
62ea2a7b1067 'Profilschnitte' are working without cache as well, now.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 630
diff changeset
2235 Now, this type of chart is working without cache, as well.
62ea2a7b1067 'Profilschnitte' are working without cache as well, now.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 630
diff changeset
2236
62ea2a7b1067 'Profilschnitte' are working without cache as well, now.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 630
diff changeset
2237 2010-02-25 Ingo Weinzierl <ingo.weinzierl@intevation.de>
62ea2a7b1067 'Profilschnitte' are working without cache as well, now.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 630
diff changeset
2238
62ea2a7b1067 'Profilschnitte' are working without cache as well, now.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 630
diff changeset
2239 * src/main/java/de/intevation/gnv/state/OutputStateBase.java: Changed the
62ea2a7b1067 'Profilschnitte' are working without cache as well, now.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 630
diff changeset
2240 way of using the cache to store chart / histogram data. Now, output modes
62ea2a7b1067 'Profilschnitte' are working without cache as well, now.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 630
diff changeset
2241 'chart' and 'histogram' are working without cache.
62ea2a7b1067 'Profilschnitte' are working without cache as well, now.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 630
diff changeset
2242
630
a72ecacccc91 Changed cache initialization so that we can use GNV without using a cache.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 629
diff changeset
2243 2010-02-25 Ingo Weinzierl <ingo.weinzierl@intevation.de>
a72ecacccc91 Changed cache initialization so that we can use GNV without using a cache.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 629
diff changeset
2244
a72ecacccc91 Changed cache initialization so that we can use GNV without using a cache.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 629
diff changeset
2245 * src/main/java/de/intevation/gnv/artifacts/context/GNVArtifactContextFactory.java:
a72ecacccc91 Changed cache initialization so that we can use GNV without using a cache.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 629
diff changeset
2246 Better exception handling while cache configuration. The cache is not
a72ecacccc91 Changed cache initialization so that we can use GNV without using a cache.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 629
diff changeset
2247 initialized, if no cache is configured in conf.xml. There would have been
a72ecacccc91 Changed cache initialization so that we can use GNV without using a cache.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 629
diff changeset
2248 an exception without having a cache section in conf.xml. Now, it's
a72ecacccc91 Changed cache initialization so that we can use GNV without using a cache.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 629
diff changeset
2249 possible to use GNV without using a cache.
a72ecacccc91 Changed cache initialization so that we can use GNV without using a cache.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 629
diff changeset
2250
a72ecacccc91 Changed cache initialization so that we can use GNV without using a cache.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 629
diff changeset
2251 * src/main/java/de/intevation/gnv/state/StateBase.java: Changed logger name
a72ecacccc91 Changed cache initialization so that we can use GNV without using a cache.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 629
diff changeset
2252 from irritating 'GNVArtifactBase' to 'StateBase'.
a72ecacccc91 Changed cache initialization so that we can use GNV without using a cache.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 629
diff changeset
2253
629
d08b9ba148c5 Implemented logic to adjust number of bins corresponding to user input.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 627
diff changeset
2254 2010-02-24 Ingo Weinzierl <ingo.weinzierl@intevation.de>
d08b9ba148c5 Implemented logic to adjust number of bins corresponding to user input.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 627
diff changeset
2255
d08b9ba148c5 Implemented logic to adjust number of bins corresponding to user input.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 627
diff changeset
2256 * src/main/java/de/intevation/gnv/state/timeseries/TimeSeriesOutputState.java:
d08b9ba148c5 Implemented logic to adjust number of bins corresponding to user input.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 627
diff changeset
2257 Store request parameter in a map and put that map into other
d08b9ba148c5 Implemented logic to adjust number of bins corresponding to user input.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 627
diff changeset
2258 classes/methods instead of putting each request parameter into an own
d08b9ba148c5 Implemented logic to adjust number of bins corresponding to user input.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 627
diff changeset
2259 variable.
d08b9ba148c5 Implemented logic to adjust number of bins corresponding to user input.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 627
diff changeset
2260
d08b9ba148c5 Implemented logic to adjust number of bins corresponding to user input.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 627
diff changeset
2261 * src/main/java/de/intevation/gnv/chart/DefaultHistogram.java: Implemented
d08b9ba148c5 Implemented logic to adjust number of bins corresponding to user input.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 627
diff changeset
2262 logic to adjust number of bins in histogram charts. The user is able to
d08b9ba148c5 Implemented logic to adjust number of bins corresponding to user input.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 627
diff changeset
2263 choose between the number of bins or the size of a single bin.
d08b9ba148c5 Implemented logic to adjust number of bins corresponding to user input.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 627
diff changeset
2264
d08b9ba148c5 Implemented logic to adjust number of bins corresponding to user input.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 627
diff changeset
2265 2010-02-23 Ingo Weinzierl <ingo.weinzierl@intevation.de>
d08b9ba148c5 Implemented logic to adjust number of bins corresponding to user input.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 627
diff changeset
2266
d08b9ba148c5 Implemented logic to adjust number of bins corresponding to user input.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 627
diff changeset
2267 * contrib/palette2polygonVM.xsl: New. XSLT transformation to transform a
d08b9ba148c5 Implemented logic to adjust number of bins corresponding to user input.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 627
diff changeset
2268 palette file into a style definition template used for mapfile creation.
d08b9ba148c5 Implemented logic to adjust number of bins corresponding to user input.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 627
diff changeset
2269 Usage:
d08b9ba148c5 Implemented logic to adjust number of bins corresponding to user input.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 627
diff changeset
2270
d08b9ba148c5 Implemented logic to adjust number of bins corresponding to user input.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 627
diff changeset
2271 $ xsltproc contrib/palette2polygonVM.xsl \
d08b9ba148c5 Implemented logic to adjust number of bins corresponding to user input.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 627
diff changeset
2272 doc/conf/palette/water-temperature.xml \
d08b9ba148c5 Implemented logic to adjust number of bins corresponding to user input.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 627
diff changeset
2273 > water-temperature.vm
d08b9ba148c5 Implemented logic to adjust number of bins corresponding to user input.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 627
diff changeset
2274
627
c009d8df53aa Removed a bug in pdf and svg creation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 626
diff changeset
2275 2010-02-23 Ingo Weinzierl <ingo.weinzierl@intevation.de>
c009d8df53aa Removed a bug in pdf and svg creation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 626
diff changeset
2276
c009d8df53aa Removed a bug in pdf and svg creation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 626
diff changeset
2277 * src/main/java/de/intevation/gnv/state/timeseries/TimeSeriesOutputState.java:
c009d8df53aa Removed a bug in pdf and svg creation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 626
diff changeset
2278 Removed a bug in pdf and svg creation. No data were drawn into chart.
c009d8df53aa Removed a bug in pdf and svg creation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 626
diff changeset
2279
626
61f688a69a55 Split up export modes from output modes.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 625
diff changeset
2280 2010-02-23 Ingo Weinzierl <ingo.weinzierl@intevation.de>
61f688a69a55 Split up export modes from output modes.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 625
diff changeset
2281
61f688a69a55 Split up export modes from output modes.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 625
diff changeset
2282 * doc/conf/products/timeseries/conf_timeseriespoint.xml,
61f688a69a55 Split up export modes from output modes.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 625
diff changeset
2283 doc/conf/products/timeseries/conf_mesh.xml: Added an export mode section
61f688a69a55 Split up export modes from output modes.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 625
diff changeset
2284 in output modes and added an export mode 'pdf' for showcase. This work is
61f688a69a55 Split up export modes from output modes.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 625
diff changeset
2285 necessary to split up output modes (chart, histogram, ...) from export
61f688a69a55 Split up export modes from output modes.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 625
diff changeset
2286 modes (pdf, svg, png, ...). GUI components are now able to distinguish
61f688a69a55 Split up export modes from output modes.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 625
diff changeset
2287 between these modes and render each mode in an own section.
61f688a69a55 Split up export modes from output modes.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 625
diff changeset
2288
61f688a69a55 Split up export modes from output modes.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 625
diff changeset
2289 * src/main/java/de/intevation/gnv/state/OutputStateBase.java: Read export
61f688a69a55 Split up export modes from output modes.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 625
diff changeset
2290 modes from configuration node.
61f688a69a55 Split up export modes from output modes.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 625
diff changeset
2291
61f688a69a55 Split up export modes from output modes.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 625
diff changeset
2292 * src/main/java/de/intevation/gnv/artifacts/GNVArtifactBase.java: Write
61f688a69a55 Split up export modes from output modes.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 625
diff changeset
2293 export modes into describe document.
61f688a69a55 Split up export modes from output modes.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 625
diff changeset
2294
61f688a69a55 Split up export modes from output modes.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 625
diff changeset
2295 * src/main/java/de/intevation/gnv/state/DefaultOutputMode.java,
61f688a69a55 Split up export modes from output modes.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 625
diff changeset
2296 src/main/java/de/intevation/gnv/state/OutputMode.java: Added export modes
61f688a69a55 Split up export modes from output modes.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 625
diff changeset
2297 as java.util.List. 'getExportModes()' will deliver this list.
61f688a69a55 Split up export modes from output modes.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 625
diff changeset
2298
61f688a69a55 Split up export modes from output modes.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 625
diff changeset
2299 * src/main/java/de/intevation/gnv/state/DefaultExportMode.java,
61f688a69a55 Split up export modes from output modes.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 625
diff changeset
2300 src/main/java/de/intevation/gnv/state/ExportMode.java: Object storing
61f688a69a55 Split up export modes from output modes.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 625
diff changeset
2301 necessary information for export mode.
61f688a69a55 Split up export modes from output modes.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 625
diff changeset
2302
625
40ead2d2a08d Restructured configuration, removed duplicated entry and store config information in MapfileGenerator to avoid reading config file every time while updating mapfile.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 624
diff changeset
2303 2010-02-22 Ingo Weinzierl <ingo.weinzierl@intevation.de>
40ead2d2a08d Restructured configuration, removed duplicated entry and store config information in MapfileGenerator to avoid reading config file every time while updating mapfile.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 624
diff changeset
2304
40ead2d2a08d Restructured configuration, removed duplicated entry and store config information in MapfileGenerator to avoid reading config file every time while updating mapfile.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 624
diff changeset
2305 * doc/conf/conf.xml: Restructured configuration of shapfile and template
40ead2d2a08d Restructured configuration, removed duplicated entry and store config information in MapfileGenerator to avoid reading config file every time while updating mapfile.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 624
diff changeset
2306 directories. Moved map-generator part into gnv section.
40ead2d2a08d Restructured configuration, removed duplicated entry and store config information in MapfileGenerator to avoid reading config file every time while updating mapfile.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 624
diff changeset
2307 Moved shapefile-directory configuration to an own section and removed
40ead2d2a08d Restructured configuration, removed duplicated entry and store config information in MapfileGenerator to avoid reading config file every time while updating mapfile.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 624
diff changeset
2308 duplicated shapefile-directory config from map-generator.
40ead2d2a08d Restructured configuration, removed duplicated entry and store config information in MapfileGenerator to avoid reading config file every time while updating mapfile.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 624
diff changeset
2309
40ead2d2a08d Restructured configuration, removed duplicated entry and store config information in MapfileGenerator to avoid reading config file every time while updating mapfile.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 624
diff changeset
2310 * src/main/java/de/intevation/gnv/utils/MapfileGenerator.java: Adjusted
40ead2d2a08d Restructured configuration, removed duplicated entry and store config information in MapfileGenerator to avoid reading config file every time while updating mapfile.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 624
diff changeset
2311 xpath expressions regarding the changes in conf.xml. MapfileGenerator got
40ead2d2a08d Restructured configuration, removed duplicated entry and store config information in MapfileGenerator to avoid reading config file every time while updating mapfile.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 624
diff changeset
2312 some instance variables to store information about mapfile location,
40ead2d2a08d Restructured configuration, removed duplicated entry and store config information in MapfileGenerator to avoid reading config file every time while updating mapfile.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 624
diff changeset
2313 velocity log file and shapefile and template directories. This avoids
40ead2d2a08d Restructured configuration, removed duplicated entry and store config information in MapfileGenerator to avoid reading config file every time while updating mapfile.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 624
diff changeset
2314 reading conf.xml every single time while updating the mapfile.
40ead2d2a08d Restructured configuration, removed duplicated entry and store config information in MapfileGenerator to avoid reading config file every time while updating mapfile.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 624
diff changeset
2315
40ead2d2a08d Restructured configuration, removed duplicated entry and store config information in MapfileGenerator to avoid reading config file every time while updating mapfile.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 624
diff changeset
2316 * src/main/java/de/intevation/gnv/artifacts/context/GNVArtifactContextFactory.java:
40ead2d2a08d Restructured configuration, removed duplicated entry and store config information in MapfileGenerator to avoid reading config file every time while updating mapfile.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 624
diff changeset
2317 Adjusted xpath expression regaring the changes of shapefile-directory in
40ead2d2a08d Restructured configuration, removed duplicated entry and store config information in MapfileGenerator to avoid reading config file every time while updating mapfile.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 624
diff changeset
2318 conf.xml.
40ead2d2a08d Restructured configuration, removed duplicated entry and store config information in MapfileGenerator to avoid reading config file every time while updating mapfile.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 624
diff changeset
2319
624
6a3a1da5e680 Improved velocity configuration.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 623
diff changeset
2320 2010-02-22 Ingo Weinzierl <ingo.weinzierl@intevation.de>
6a3a1da5e680 Improved velocity configuration.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 623
diff changeset
2321
6a3a1da5e680 Improved velocity configuration.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 623
diff changeset
2322 * doc/conf/conf.xml: Added path for velocity logfile.
6a3a1da5e680 Improved velocity configuration.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 623
diff changeset
2323
6a3a1da5e680 Improved velocity configuration.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 623
diff changeset
2324 * doc/conf/maptemplates/horizontalcrosssection_salinity.vm,
6a3a1da5e680 Improved velocity configuration.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 623
diff changeset
2325 doc/conf/maptemplates/horizontalcrosssection_salinity_isolines.vm: Removed
6a3a1da5e680 Improved velocity configuration.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 623
diff changeset
2326 absolute path in style includes.
6a3a1da5e680 Improved velocity configuration.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 623
diff changeset
2327
6a3a1da5e680 Improved velocity configuration.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 623
diff changeset
2328 * src/main/java/de/intevation/gnv/utils/MapfileGenerator.java: Improved
6a3a1da5e680 Improved velocity configuration.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 623
diff changeset
2329 velocity configuration regarding absolute pathes and logfile.
6a3a1da5e680 Improved velocity configuration.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 623
diff changeset
2330
623
65f09139e9b3 Fixed file handle leak when writing meta data.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 622
diff changeset
2331 2010-02-21 Sascha L. Teichmann <sascha.teichmann@intevation.de>
65f09139e9b3 Fixed file handle leak when writing meta data.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 622
diff changeset
2332
65f09139e9b3 Fixed file handle leak when writing meta data.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 622
diff changeset
2333 * src/main/java/de/intevation/gnv/state/profile/horizontalcrosssection/HorizontalCrossSectionMeshOutputState.java:
65f09139e9b3 Fixed file handle leak when writing meta data.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 622
diff changeset
2334 Fixed file handle leak when writing meta data.
65f09139e9b3 Fixed file handle leak when writing meta data.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 622
diff changeset
2335
65f09139e9b3 Fixed file handle leak when writing meta data.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 622
diff changeset
2336 * src/main/java/de/intevation/gnv/state/StateBase.java,
65f09139e9b3 Fixed file handle leak when writing meta data.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 622
diff changeset
2337 src/main/java/de/intevation/gnv/state/MinMaxState.java,
65f09139e9b3 Fixed file handle leak when writing meta data.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 622
diff changeset
2338 src/main/java/de/intevation/gnv/utils/MapfileGenerator.java,
65f09139e9b3 Fixed file handle leak when writing meta data.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 622
diff changeset
2339 src/main/java/de/intevation/gnv/chart/DefaultHistogram.java,
65f09139e9b3 Fixed file handle leak when writing meta data.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 622
diff changeset
2340 src/main/java/de/intevation/gnv/chart/AbstractHistogram.java,
65f09139e9b3 Fixed file handle leak when writing meta data.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 622
diff changeset
2341 src/main/java/de/intevation/gnv/exports/ChartExportHelper.java:
65f09139e9b3 Fixed file handle leak when writing meta data.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 622
diff changeset
2342 Clean up imports.
65f09139e9b3 Fixed file handle leak when writing meta data.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 622
diff changeset
2343
622
89aca25642d6 Implemented method stubs of MapfileGenerator. Mapfiles are successfully created corresponding meta.xml files.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 621
diff changeset
2344 2010-02-19 Ingo Weinzierl <ingo.weinzierl@intevation.de>
89aca25642d6 Implemented method stubs of MapfileGenerator. Mapfiles are successfully created corresponding meta.xml files.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 621
diff changeset
2345
89aca25642d6 Implemented method stubs of MapfileGenerator. Mapfiles are successfully created corresponding meta.xml files.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 621
diff changeset
2346 * src/main/java/de/intevation/gnv/state/profile/horizontalcrosssection/HorizontalCrossSectionMeshOutputState.java:
89aca25642d6 Implemented method stubs of MapfileGenerator. Mapfiles are successfully created corresponding meta.xml files.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 621
diff changeset
2347 Write a meta information file after shapefile writing is finished. These
89aca25642d6 Implemented method stubs of MapfileGenerator. Mapfiles are successfully created corresponding meta.xml files.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 621
diff changeset
2348 meta information are used to map the type of shapefiles to a specific
89aca25642d6 Implemented method stubs of MapfileGenerator. Mapfiles are successfully created corresponding meta.xml files.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 621
diff changeset
2349 template and fill these layer-templates with data.
89aca25642d6 Implemented method stubs of MapfileGenerator. Mapfiles are successfully created corresponding meta.xml files.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 621
diff changeset
2350
89aca25642d6 Implemented method stubs of MapfileGenerator. Mapfiles are successfully created corresponding meta.xml files.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 621
diff changeset
2351 * src/main/java/de/intevation/gnv/wms/LayerInfo.java: Class for storing meta
89aca25642d6 Implemented method stubs of MapfileGenerator. Mapfiles are successfully created corresponding meta.xml files.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 621
diff changeset
2352 information for mapfile creation.
89aca25642d6 Implemented method stubs of MapfileGenerator. Mapfiles are successfully created corresponding meta.xml files.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 621
diff changeset
2353
89aca25642d6 Implemented method stubs of MapfileGenerator. Mapfiles are successfully created corresponding meta.xml files.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 621
diff changeset
2354 * src/main/java/de/intevation/gnv/utils/MapfileGenerator.java: Implemented
89aca25642d6 Implemented method stubs of MapfileGenerator. Mapfiles are successfully created corresponding meta.xml files.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 621
diff changeset
2355 method stubs. The MapfileGenerator starts searching for meta information
89aca25642d6 Implemented method stubs of MapfileGenerator. Mapfiles are successfully created corresponding meta.xml files.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 621
diff changeset
2356 in filesystem after update() is called. These information are used to to
89aca25642d6 Implemented method stubs of MapfileGenerator. Mapfiles are successfully created corresponding meta.xml files.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 621
diff changeset
2357 fill templates for the supported layers and a mapfile will be created out
89aca25642d6 Implemented method stubs of MapfileGenerator. Mapfiles are successfully created corresponding meta.xml files.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 621
diff changeset
2358 of this.
89aca25642d6 Implemented method stubs of MapfileGenerator. Mapfiles are successfully created corresponding meta.xml files.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 621
diff changeset
2359
89aca25642d6 Implemented method stubs of MapfileGenerator. Mapfiles are successfully created corresponding meta.xml files.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 621
diff changeset
2360 TODO: Configure Velocity.
89aca25642d6 Implemented method stubs of MapfileGenerator. Mapfiles are successfully created corresponding meta.xml files.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 621
diff changeset
2361
89aca25642d6 Implemented method stubs of MapfileGenerator. Mapfiles are successfully created corresponding meta.xml files.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 621
diff changeset
2362 * pom.xml: Added Apache Velocity 1.6.1 for templating mapfiles.
89aca25642d6 Implemented method stubs of MapfileGenerator. Mapfiles are successfully created corresponding meta.xml files.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 621
diff changeset
2363
89aca25642d6 Implemented method stubs of MapfileGenerator. Mapfiles are successfully created corresponding meta.xml files.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 621
diff changeset
2364 * doc/conf/conf.xml: Adapted a section to configure necessary directories
89aca25642d6 Implemented method stubs of MapfileGenerator. Mapfiles are successfully created corresponding meta.xml files.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 621
diff changeset
2365 and filenames for mapfile generation.
89aca25642d6 Implemented method stubs of MapfileGenerator. Mapfiles are successfully created corresponding meta.xml files.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 621
diff changeset
2366
89aca25642d6 Implemented method stubs of MapfileGenerator. Mapfiles are successfully created corresponding meta.xml files.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 621
diff changeset
2367 * doc/conf/maptemplates/mapfile.vm: Base template for mapfile. All required
89aca25642d6 Implemented method stubs of MapfileGenerator. Mapfiles are successfully created corresponding meta.xml files.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 621
diff changeset
2368 layers will be included into this template.
89aca25642d6 Implemented method stubs of MapfileGenerator. Mapfiles are successfully created corresponding meta.xml files.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 621
diff changeset
2369
89aca25642d6 Implemented method stubs of MapfileGenerator. Mapfiles are successfully created corresponding meta.xml files.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 621
diff changeset
2370 * doc/conf/maptemplates/horizontalcrosssection_salinity_isolines.vm,
89aca25642d6 Implemented method stubs of MapfileGenerator. Mapfiles are successfully created corresponding meta.xml files.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 621
diff changeset
2371 doc/conf/maptemplates/horizontalcrosssection_salinity.vm,
89aca25642d6 Implemented method stubs of MapfileGenerator. Mapfiles are successfully created corresponding meta.xml files.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 621
diff changeset
2372 doc/conf/maptemplates/salinity_isolines.class.vm,
89aca25642d6 Implemented method stubs of MapfileGenerator. Mapfiles are successfully created corresponding meta.xml files.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 621
diff changeset
2373 doc/conf/maptemplates/salinity_polygons.class.vm: Template support for
89aca25642d6 Implemented method stubs of MapfileGenerator. Mapfiles are successfully created corresponding meta.xml files.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 621
diff changeset
2374 salinity in horizontal crosssection wms.
89aca25642d6 Implemented method stubs of MapfileGenerator. Mapfiles are successfully created corresponding meta.xml files.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 621
diff changeset
2375
621
567216b56983 Added MapfileGenerator stub and MapfileGenerator calls after writing and removing shapefiles.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 618
diff changeset
2376 2010-02-17 Ingo Weinzierl <ingo.weinzierl@intevation.de>
567216b56983 Added MapfileGenerator stub and MapfileGenerator calls after writing and removing shapefiles.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 618
diff changeset
2377
567216b56983 Added MapfileGenerator stub and MapfileGenerator calls after writing and removing shapefiles.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 618
diff changeset
2378 * doc/conf/conf.xml: Added configuration section for writing mapfiles.
567216b56983 Added MapfileGenerator stub and MapfileGenerator calls after writing and removing shapefiles.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 618
diff changeset
2379
567216b56983 Added MapfileGenerator stub and MapfileGenerator calls after writing and removing shapefiles.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 618
diff changeset
2380 * src/main/java/de/intevation/gnv/utils/MapfileGenerator.java: Singleton
567216b56983 Added MapfileGenerator stub and MapfileGenerator calls after writing and removing shapefiles.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 618
diff changeset
2381 generator for writing mapfiles. It runs in an own thread and has an
567216b56983 Added MapfileGenerator stub and MapfileGenerator calls after writing and removing shapefiles.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 618
diff changeset
2382 'update' method which triggers the generator to search the filesystem for
567216b56983 Added MapfileGenerator stub and MapfileGenerator calls after writing and removing shapefiles.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 618
diff changeset
2383 shapefiles and meta information and update mapfiles out of these
567216b56983 Added MapfileGenerator stub and MapfileGenerator calls after writing and removing shapefiles.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 618
diff changeset
2384 information. A 'main' method can be invoked to update the mapfile without
567216b56983 Added MapfileGenerator stub and MapfileGenerator calls after writing and removing shapefiles.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 618
diff changeset
2385 an running artifact server.
567216b56983 Added MapfileGenerator stub and MapfileGenerator calls after writing and removing shapefiles.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 618
diff changeset
2386
567216b56983 Added MapfileGenerator stub and MapfileGenerator calls after writing and removing shapefiles.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 618
diff changeset
2387 TODO: Implement method stubs.
567216b56983 Added MapfileGenerator stub and MapfileGenerator calls after writing and removing shapefiles.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 618
diff changeset
2388
567216b56983 Added MapfileGenerator stub and MapfileGenerator calls after writing and removing shapefiles.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 618
diff changeset
2389 * src/main/java/de/intevation/gnv/state/profile/horizontalcrosssection/HorizontalCrossSectionMeshOutputState.java:
567216b56983 Added MapfileGenerator stub and MapfileGenerator calls after writing and removing shapefiles.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 618
diff changeset
2390 Call MapfileGenerator when writing or removing shapefiles (endOfLife).
567216b56983 Added MapfileGenerator stub and MapfileGenerator calls after writing and removing shapefiles.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 618
diff changeset
2391
618
250160797195 Added histogram as output mode in configuration files.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 617
diff changeset
2392 2010-02-15 Ingo Weinzierl <ingo.weinzierl@intevation.de>
250160797195 Added histogram as output mode in configuration files.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 617
diff changeset
2393
250160797195 Added histogram as output mode in configuration files.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 617
diff changeset
2394 * doc/conf/products/timeseries/conf_mesh.xml,
250160797195 Added histogram as output mode in configuration files.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 617
diff changeset
2395 doc/conf/products/timeseries/conf_timeseriespoint.xml,
250160797195 Added histogram as output mode in configuration files.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 617
diff changeset
2396 doc/conf/products/horizontalprofile/conf_mesh.xml,
250160797195 Added histogram as output mode in configuration files.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 617
diff changeset
2397 doc/conf/products/horizontalprofile/conf_instantaneouspoint.xml,
250160797195 Added histogram as output mode in configuration files.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 617
diff changeset
2398 doc/conf/products/horizontalprofile/conf_mesh_cross.xml,
250160797195 Added histogram as output mode in configuration files.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 617
diff changeset
2399 doc/conf/products/verticalprofile/conf_mesh.xml,
250160797195 Added histogram as output mode in configuration files.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 617
diff changeset
2400 doc/conf/products/verticalprofile/conf_timeseriespoint.xml,
250160797195 Added histogram as output mode in configuration files.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 617
diff changeset
2401 doc/conf/products/verticalprofile/conf_instantaneouspoint.xml: Added
250160797195 Added histogram as output mode in configuration files.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 617
diff changeset
2402 histogram as output mode.
250160797195 Added histogram as output mode in configuration files.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 617
diff changeset
2403
250160797195 Added histogram as output mode in configuration files.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 617
diff changeset
2404 * doc/conf/charttemplate.xml: Added color of bars in histograms.
250160797195 Added histogram as output mode in configuration files.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 617
diff changeset
2405
617
3d13fa281a7e Added new ouput mode: histogram.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 616
diff changeset
2406 2010-02-15 Ingo Weinzierl <ingo.weinzierl@intevation.de>
3d13fa281a7e Added new ouput mode: histogram.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 616
diff changeset
2407
3d13fa281a7e Added new ouput mode: histogram.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 616
diff changeset
2408 * src/main/java/de/intevation/gnv/state/timeseries/TimeSeriesOutputState.java:
3d13fa281a7e Added new ouput mode: histogram.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 616
diff changeset
2409 Added code path to create and return histograms.
3d13fa281a7e Added new ouput mode: histogram.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 616
diff changeset
2410
3d13fa281a7e Added new ouput mode: histogram.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 616
diff changeset
2411 * src/main/java/de/intevation/gnv/chart/AbstractHistogram.java,
3d13fa281a7e Added new ouput mode: histogram.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 616
diff changeset
2412 src/main/java/de/intevation/gnv/chart/DefaultHistogram.java: New. Classes
3d13fa281a7e Added new ouput mode: histogram.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 616
diff changeset
2413 for creating histograms. Each histogram contains exactly one parameter.
3d13fa281a7e Added new ouput mode: histogram.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 616
diff changeset
2414
3d13fa281a7e Added new ouput mode: histogram.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 616
diff changeset
2415 * src/main/java/de/intevation/gnv/chart/XMLChartTheme.java: Added parsing
3d13fa281a7e Added new ouput mode: histogram.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 616
diff changeset
2416 of histogram bar color.
3d13fa281a7e Added new ouput mode: histogram.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 616
diff changeset
2417
3d13fa281a7e Added new ouput mode: histogram.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 616
diff changeset
2418 * src/main/java/de/intevation/gnv/exports/ChartExportHelper.java: Added a
3d13fa281a7e Added new ouput mode: histogram.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 616
diff changeset
2419 new funcion to copy all histograms into a single image and send it to
3d13fa281a7e Added new ouput mode: histogram.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 616
diff changeset
2420 output stream.
3d13fa281a7e Added new ouput mode: histogram.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 616
diff changeset
2421
3d13fa281a7e Added new ouput mode: histogram.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 616
diff changeset
2422 * src/main/java/de/intevation/gnv/histogram/HistogramHelper.java: New. Added
3d13fa281a7e Added new ouput mode: histogram.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 616
diff changeset
2423 helper function to split the result collections for each parameter and for
3d13fa281a7e Added new ouput mode: histogram.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 616
diff changeset
2424 each measurement into pieces.
3d13fa281a7e Added new ouput mode: histogram.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 616
diff changeset
2425
616
93978859fa9e Added the Configuration and the Classes for the new Product Layer.
Tim Englich <tim.englich@intevation.de>
parents: 615
diff changeset
2426 2010-02-12 Tim Englich <tim.englich@intevation.de>
93978859fa9e Added the Configuration and the Classes for the new Product Layer.
Tim Englich <tim.englich@intevation.de>
parents: 615
diff changeset
2427
93978859fa9e Added the Configuration and the Classes for the new Product Layer.
Tim Englich <tim.englich@intevation.de>
parents: 615
diff changeset
2428 * doc/conf/queries.properties:
93978859fa9e Added the Configuration and the Classes for the new Product Layer.
Tim Englich <tim.englich@intevation.de>
parents: 615
diff changeset
2429 Integrated Queries for the Product Layer.
93978859fa9e Added the Configuration and the Classes for the new Product Layer.
Tim Englich <tim.englich@intevation.de>
parents: 615
diff changeset
2430
93978859fa9e Added the Configuration and the Classes for the new Product Layer.
Tim Englich <tim.englich@intevation.de>
parents: 615
diff changeset
2431 * doc/conf/conf.xml:
93978859fa9e Added the Configuration and the Classes for the new Product Layer.
Tim Englich <tim.englich@intevation.de>
parents: 615
diff changeset
2432 Integrated the new FIS Nauthis and Contis and the required Link to the
93978859fa9e Added the Configuration and the Classes for the new Product Layer.
Tim Englich <tim.englich@intevation.de>
parents: 615
diff changeset
2433 Configuration for the new Product Layer.
93978859fa9e Added the Configuration and the Classes for the new Product Layer.
Tim Englich <tim.englich@intevation.de>
parents: 615
diff changeset
2434
93978859fa9e Added the Configuration and the Classes for the new Product Layer.
Tim Englich <tim.englich@intevation.de>
parents: 615
diff changeset
2435 * doc/conf/products/layer/conf.xml:
93978859fa9e Added the Configuration and the Classes for the new Product Layer.
Tim Englich <tim.englich@intevation.de>
parents: 615
diff changeset
2436 Added Configuration for the new Product Layer.
93978859fa9e Added the Configuration and the Classes for the new Product Layer.
Tim Englich <tim.englich@intevation.de>
parents: 615
diff changeset
2437 * src/main/java/de/intevation/gnv/state/OutputStateBase.java (getData):
93978859fa9e Added the Configuration and the Classes for the new Product Layer.
Tim Englich <tim.englich@intevation.de>
parents: 615
diff changeset
2438 Changed Methodsignature from private to protected ro make it available
93978859fa9e Added the Configuration and the Classes for the new Product Layer.
Tim Englich <tim.englich@intevation.de>
parents: 615
diff changeset
2439 for extended Classes.
93978859fa9e Added the Configuration and the Classes for the new Product Layer.
Tim Englich <tim.englich@intevation.de>
parents: 615
diff changeset
2440
93978859fa9e Added the Configuration and the Classes for the new Product Layer.
Tim Englich <tim.englich@intevation.de>
parents: 615
diff changeset
2441 * src/main/java/de/intevation/gnv/state/layer/LayerOutputState.java (LayerOutputState):
93978859fa9e Added the Configuration and the Classes for the new Product Layer.
Tim Englich <tim.englich@intevation.de>
parents: 615
diff changeset
2442 Added new State for generating the Output for the Product Layer.
93978859fa9e Added the Configuration and the Classes for the new Product Layer.
Tim Englich <tim.englich@intevation.de>
parents: 615
diff changeset
2443 This Class is not jet completly implemented and will not return any
93978859fa9e Added the Configuration and the Classes for the new Product Layer.
Tim Englich <tim.englich@intevation.de>
parents: 615
diff changeset
2444 result at this Moment.
93978859fa9e Added the Configuration and the Classes for the new Product Layer.
Tim Englich <tim.englich@intevation.de>
parents: 615
diff changeset
2445
93978859fa9e Added the Configuration and the Classes for the new Product Layer.
Tim Englich <tim.englich@intevation.de>
parents: 615
diff changeset
2446 * src/main/java/de/intevation/gnv/layer/LayerArtifact.java:
93978859fa9e Added the Configuration and the Classes for the new Product Layer.
Tim Englich <tim.englich@intevation.de>
parents: 615
diff changeset
2447 Added new Artifactclass for the Product Layer.
93978859fa9e Added the Configuration and the Classes for the new Product Layer.
Tim Englich <tim.englich@intevation.de>
parents: 615
diff changeset
2448
615
01054ddccb0f Repaired multi parameter selection.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 614
diff changeset
2449 2010-02-12 Ingo Weinzierl <ingo.weinzierl@intevation.de>
01054ddccb0f Repaired multi parameter selection.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 614
diff changeset
2450
01054ddccb0f Repaired multi parameter selection.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 614
diff changeset
2451 * src/main/java/de/intevation/gnv/state/InputData.java,
01054ddccb0f Repaired multi parameter selection.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 614
diff changeset
2452 src/main/java/de/intevation/gnv/state/DefaultInputData.java: Descriptions
01054ddccb0f Repaired multi parameter selection.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 614
diff changeset
2453 of values are stored in an array, because one InputData object can contain
01054ddccb0f Repaired multi parameter selection.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 614
diff changeset
2454 many data.
01054ddccb0f Repaired multi parameter selection.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 614
diff changeset
2455
01054ddccb0f Repaired multi parameter selection.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 614
diff changeset
2456 * src/main/java/de/intevation/gnv/state/StateBase.java: Get a description
01054ddccb0f Repaired multi parameter selection.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 614
diff changeset
2457 for each input parameter and use an array to store all descriptions in an
01054ddccb0f Repaired multi parameter selection.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 614
diff changeset
2458 InputData object. Result of this is, that all user selected parameters are
01054ddccb0f Repaired multi parameter selection.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 614
diff changeset
2459 displayed and charts are well drawn again.
01054ddccb0f Repaired multi parameter selection.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 614
diff changeset
2460
01054ddccb0f Repaired multi parameter selection.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 614
diff changeset
2461 * src/main/java/de/intevation/gnv/state/timeseries/TimeSeriesOutputState.java:
01054ddccb0f Repaired multi parameter selection.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 614
diff changeset
2462 Split up data values stored in InputData objects in search mechanism for
01054ddccb0f Repaired multi parameter selection.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 614
diff changeset
2463 specific parameters and put them all as KeyValueDescibeData objects into a
01054ddccb0f Repaired multi parameter selection.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 614
diff changeset
2464 collection.
01054ddccb0f Repaired multi parameter selection.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 614
diff changeset
2465
614
e80e37b78302 Repaired broken step-back-history.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 613
diff changeset
2466 2010-02-12 Ingo Weinzierl <ingo.weinzierl@intevation.de>
e80e37b78302 Repaired broken step-back-history.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 613
diff changeset
2467
e80e37b78302 Repaired broken step-back-history.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 613
diff changeset
2468 * src/main/java/de/intevation/gnv/artifacts/GNVArtifactBase.java: Removed
e80e37b78302 Repaired broken step-back-history.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 613
diff changeset
2469 useless method calls which removed elements from cache, because each state
e80e37b78302 Repaired broken step-back-history.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 613
diff changeset
2470 puts its own elements into cache - not in one big piece.
e80e37b78302 Repaired broken step-back-history.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 613
diff changeset
2471
e80e37b78302 Repaired broken step-back-history.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 613
diff changeset
2472 * src/main/java/de/intevation/gnv/state/StateBase.java: Adapted 'reset'
e80e37b78302 Repaired broken step-back-history.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 613
diff changeset
2473 method. It removes the former user selection for this state, only.
e80e37b78302 Repaired broken step-back-history.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 613
diff changeset
2474
613
f20b65c1ebf3 Modified first Configuration of a Product that it skip States if a geometry was inserted into the PreSettings.
Tim Englich <tim.englich@intevation.de>
parents: 612
diff changeset
2475 2010-02-12 Tim Englich <tim.englich@intevation.de>
f20b65c1ebf3 Modified first Configuration of a Product that it skip States if a geometry was inserted into the PreSettings.
Tim Englich <tim.englich@intevation.de>
parents: 612
diff changeset
2476
f20b65c1ebf3 Modified first Configuration of a Product that it skip States if a geometry was inserted into the PreSettings.
Tim Englich <tim.englich@intevation.de>
parents: 612
diff changeset
2477 * doc/conf/products/timeseries/conf_mesh.xml:
f20b65c1ebf3 Modified first Configuration of a Product that it skip States if a geometry was inserted into the PreSettings.
Tim Englich <tim.englich@intevation.de>
parents: 612
diff changeset
2478 Added new Transitions so that the State for entering a CoordinateValue will
f20b65c1ebf3 Modified first Configuration of a Product that it skip States if a geometry was inserted into the PreSettings.
Tim Englich <tim.englich@intevation.de>
parents: 612
diff changeset
2479 only be shown if no Point was inserted during the Instantiation of an Artifact.
f20b65c1ebf3 Modified first Configuration of a Product that it skip States if a geometry was inserted into the PreSettings.
Tim Englich <tim.englich@intevation.de>
parents: 612
diff changeset
2480 (MapViewer-Interface)
f20b65c1ebf3 Modified first Configuration of a Product that it skip States if a geometry was inserted into the PreSettings.
Tim Englich <tim.englich@intevation.de>
parents: 612
diff changeset
2481 The could be used in the FIS Modeldata using the Product TimeSeries. You also have
f20b65c1ebf3 Modified first Configuration of a Product that it skip States if a geometry was inserted into the PreSettings.
Tim Englich <tim.englich@intevation.de>
parents: 612
diff changeset
2482 to use a Region in the RegionFilter.
f20b65c1ebf3 Modified first Configuration of a Product that it skip States if a geometry was inserted into the PreSettings.
Tim Englich <tim.englich@intevation.de>
parents: 612
diff changeset
2483
612
e86d37008fd1 Added new Transition and State for using the PreSettingsValue for the decision if a Transition could be used
Tim Englich <tim.englich@intevation.de>
parents: 611
diff changeset
2484 2010-02-12 Tim Englich <tim.englich@intevation.de>
e86d37008fd1 Added new Transition and State for using the PreSettingsValue for the decision if a Transition could be used
Tim Englich <tim.englich@intevation.de>
parents: 611
diff changeset
2485
e86d37008fd1 Added new Transition and State for using the PreSettingsValue for the decision if a Transition could be used
Tim Englich <tim.englich@intevation.de>
parents: 611
diff changeset
2486 * src/main/java/de/intevation/gnv/state/PreSettingsTransferState.java:
e86d37008fd1 Added new Transition and State for using the PreSettingsValue for the decision if a Transition could be used
Tim Englich <tim.englich@intevation.de>
parents: 611
diff changeset
2487 This new State ist Implemented for the Case that Values of the PreSettings
e86d37008fd1 Added new Transition and State for using the PreSettingsValue for the decision if a Transition could be used
Tim Englich <tim.englich@intevation.de>
parents: 611
diff changeset
2488 has to be used instead of InputValues. This States will look into the
e86d37008fd1 Added new Transition and State for using the PreSettingsValue for the decision if a Transition could be used
Tim Englich <tim.englich@intevation.de>
parents: 611
diff changeset
2489 Presettings and put Values identified by the configurable Names into the
e86d37008fd1 Added new Transition and State for using the PreSettingsValue for the decision if a Transition could be used
Tim Englich <tim.englich@intevation.de>
parents: 611
diff changeset
2490 InputData-Collection.
e86d37008fd1 Added new Transition and State for using the PreSettingsValue for the decision if a Transition could be used
Tim Englich <tim.englich@intevation.de>
parents: 611
diff changeset
2491 For the Configuration you can insert the following XML-Element into the
e86d37008fd1 Added new Transition and State for using the PreSettingsValue for the decision if a Transition could be used
Tim Englich <tim.englich@intevation.de>
parents: 611
diff changeset
2492 Configuration of a State.
e86d37008fd1 Added new Transition and State for using the PreSettingsValue for the decision if a Transition could be used
Tim Englich <tim.englich@intevation.de>
parents: 611
diff changeset
2493 <presettings-transfer presetting="geometry" inputvalue="mesh_coordinate"/>
e86d37008fd1 Added new Transition and State for using the PreSettingsValue for the decision if a Transition could be used
Tim Englich <tim.englich@intevation.de>
parents: 611
diff changeset
2494
e86d37008fd1 Added new Transition and State for using the PreSettingsValue for the decision if a Transition could be used
Tim Englich <tim.englich@intevation.de>
parents: 611
diff changeset
2495 * src/main/java/de/intevation/gnv/state/StateBase.java (getPreSettings),
e86d37008fd1 Added new Transition and State for using the PreSettingsValue for the decision if a Transition could be used
Tim Englich <tim.englich@intevation.de>
parents: 611
diff changeset
2496 src/main/java/de/intevation/gnv/state/State.java (getPreSettings):
e86d37008fd1 Added new Transition and State for using the PreSettingsValue for the decision if a Transition could be used
Tim Englich <tim.englich@intevation.de>
parents: 611
diff changeset
2497 Added a getter-method for the PreSettings that are set at the State.
e86d37008fd1 Added new Transition and State for using the PreSettingsValue for the decision if a Transition could be used
Tim Englich <tim.englich@intevation.de>
parents: 611
diff changeset
2498 Using this way e.g the PresettingsValueCompareTransition can reach the
e86d37008fd1 Added new Transition and State for using the PreSettingsValue for the decision if a Transition could be used
Tim Englich <tim.englich@intevation.de>
parents: 611
diff changeset
2499 Settings an can evaluate them.
e86d37008fd1 Added new Transition and State for using the PreSettingsValue for the decision if a Transition could be used
Tim Englich <tim.englich@intevation.de>
parents: 611
diff changeset
2500
e86d37008fd1 Added new Transition and State for using the PreSettingsValue for the decision if a Transition could be used
Tim Englich <tim.englich@intevation.de>
parents: 611
diff changeset
2501 * src/main/java/de/intevation/gnv/transition/PresettingsValueCompareTransition.java (operator):
e86d37008fd1 Added new Transition and State for using the PreSettingsValue for the decision if a Transition could be used
Tim Englich <tim.englich@intevation.de>
parents: 611
diff changeset
2502 This transition will have a look at the Values which where ste during the
e86d37008fd1 Added new Transition and State for using the PreSettingsValue for the decision if a Transition could be used
Tim Englich <tim.englich@intevation.de>
parents: 611
diff changeset
2503 instantiation of an Artifact. If a defined Value is given an the Value is
e86d37008fd1 Added new Transition and State for using the PreSettingsValue for the decision if a Transition could be used
Tim Englich <tim.englich@intevation.de>
parents: 611
diff changeset
2504 Equal to the configured Value using the configured Operator the Transition
e86d37008fd1 Added new Transition and State for using the PreSettingsValue for the decision if a Transition could be used
Tim Englich <tim.englich@intevation.de>
parents: 611
diff changeset
2505 to the configured State could be used. Otherwise the Transition could not
e86d37008fd1 Added new Transition and State for using the PreSettingsValue for the decision if a Transition could be used
Tim Englich <tim.englich@intevation.de>
parents: 611
diff changeset
2506 be used.
e86d37008fd1 Added new Transition and State for using the PreSettingsValue for the decision if a Transition could be used
Tim Englich <tim.englich@intevation.de>
parents: 611
diff changeset
2507
611
4b818f13e20a Repaired chart creation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 610
diff changeset
2508 2010-02-11 Ingo Weinzierl <ingo.weinzierl@intevation.de>
4b818f13e20a Repaired chart creation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 610
diff changeset
2509
4b818f13e20a Repaired chart creation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 610
diff changeset
2510 * src/main/java/de/intevation/gnv/state/timeseries/TimeSeriesOutputState.java:
4b818f13e20a Repaired chart creation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 610
diff changeset
2511 Replaced method call which removes non selected parameters from parameter
4b818f13e20a Repaired chart creation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 610
diff changeset
2512 list. At this time, there are only selected parameters in the list, so
4b818f13e20a Repaired chart creation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 610
diff changeset
2513 there is no need to clean it. The result: Charts are drawn.
4b818f13e20a Repaired chart creation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 610
diff changeset
2514
610
6484464d2059 Changed the mechanism for searching for specific parameter collections.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 609
diff changeset
2515 2010-02-11 Ingo Weinzierl <ingo.weinzierl@intevation.de>
6484464d2059 Changed the mechanism for searching for specific parameter collections.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 609
diff changeset
2516
6484464d2059 Changed the mechanism for searching for specific parameter collections.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 609
diff changeset
2517 * src/main/java/de/intevation/gnv/state/StateBase.java: Declared method as
6484464d2059 Changed the mechanism for searching for specific parameter collections.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 609
diff changeset
2518 'protected' to be allowed to use it in derived classes.
6484464d2059 Changed the mechanism for searching for specific parameter collections.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 609
diff changeset
2519
6484464d2059 Changed the mechanism for searching for specific parameter collections.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 609
diff changeset
2520 * src/main/java/de/intevation/gnv/state/OutputStateBase.java: Changed the
6484464d2059 Changed the mechanism for searching for specific parameter collections.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 609
diff changeset
2521 key to store into cache and restore data from it. Added a workarround to
6484464d2059 Changed the mechanism for searching for specific parameter collections.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 609
diff changeset
2522 find min and max value fields in InputData.
6484464d2059 Changed the mechanism for searching for specific parameter collections.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 609
diff changeset
2523
6484464d2059 Changed the mechanism for searching for specific parameter collections.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 609
diff changeset
2524 * src/main/java/de/intevation/gnv/state/timeseries/TimeSeriesOutputState.java:
6484464d2059 Changed the mechanism for searching for specific parameter collections.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 609
diff changeset
2525 Adapted the search mechanism for specific parameter collections. This is
6484464d2059 Changed the mechanism for searching for specific parameter collections.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 609
diff changeset
2526 required, because the the former mechanism searched in the big cache blob
6484464d2059 Changed the mechanism for searching for specific parameter collections.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 609
diff changeset
2527 - which doesn't exist anymore.
6484464d2059 Changed the mechanism for searching for specific parameter collections.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 609
diff changeset
2528
6484464d2059 Changed the mechanism for searching for specific parameter collections.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 609
diff changeset
2529 TODO: Repair chart generation. Although there are results existing for
6484464d2059 Changed the mechanism for searching for specific parameter collections.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 609
diff changeset
2530 chart generation, no chart in drawn.
6484464d2059 Changed the mechanism for searching for specific parameter collections.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 609
diff changeset
2531
609
22e65fb4c64a Improved hash creation in each state.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 608
diff changeset
2532 2010-02-11 Ingo Weinzierl <ingo.weinzierl@intevation.de>
22e65fb4c64a Improved hash creation in each state.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 608
diff changeset
2533
22e65fb4c64a Improved hash creation in each state.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 608
diff changeset
2534 * src/main/java/de/intevation/gnv/state/StateBase.java: Improved hash
22e65fb4c64a Improved hash creation in each state.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 608
diff changeset
2535 creation of each state. The hash is created using the uuid, state-id and
22e65fb4c64a Improved hash creation in each state.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 608
diff changeset
2536 the hash code of the input data required for the sql statement.
22e65fb4c64a Improved hash creation in each state.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 608
diff changeset
2537
608
74dfb9346574 Added descriptions to the selected input data and use them for rendering the GUI.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 607
diff changeset
2538 2010-02-10 Ingo Weinzierl <ingo.weinzierl@intevation.de>
74dfb9346574 Added descriptions to the selected input data and use them for rendering the GUI.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 607
diff changeset
2539
74dfb9346574 Added descriptions to the selected input data and use them for rendering the GUI.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 607
diff changeset
2540 * src/main/java/de/intevation/gnv/state/StateBase.java: Append description
74dfb9346574 Added descriptions to the selected input data and use them for rendering the GUI.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 607
diff changeset
2541 to InputData objects and use it while creating the describe document. The
74dfb9346574 Added descriptions to the selected input data and use them for rendering the GUI.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 607
diff changeset
2542 description is displayed in the static GUI part. A nice side effect of
74dfb9346574 Added descriptions to the selected input data and use them for rendering the GUI.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 607
diff changeset
2543 this is, that the subarea selection re-appears in the static GUI part.
74dfb9346574 Added descriptions to the selected input data and use them for rendering the GUI.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 607
diff changeset
2544 Even if no subarea has been selected. Furthermore, removed some methods
74dfb9346574 Added descriptions to the selected input data and use them for rendering the GUI.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 607
diff changeset
2545 which became useless after refactoring the caching and rendering
74dfb9346574 Added descriptions to the selected input data and use them for rendering the GUI.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 607
diff changeset
2546 mechanism.
74dfb9346574 Added descriptions to the selected input data and use them for rendering the GUI.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 607
diff changeset
2547
74dfb9346574 Added descriptions to the selected input data and use them for rendering the GUI.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 607
diff changeset
2548 * src/main/java/de/intevation/gnv/state/MinMaxState.java: Adapted method
74dfb9346574 Added descriptions to the selected input data and use them for rendering the GUI.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 607
diff changeset
2549 signature regarding changes in upper class.
74dfb9346574 Added descriptions to the selected input data and use them for rendering the GUI.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 607
diff changeset
2550
607
292fbcd5e9ac Parted the cache blob into pieces and changed the way how user input is stored on each state.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 606
diff changeset
2551 2010-02-10 Ingo Weinzierl <ingo.weinzierl@intevation.de>
292fbcd5e9ac Parted the cache blob into pieces and changed the way how user input is stored on each state.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 606
diff changeset
2552
292fbcd5e9ac Parted the cache blob into pieces and changed the way how user input is stored on each state.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 606
diff changeset
2553 * src/main/java/de/intevation/gnv/state/State.java: New method 'feed' in
292fbcd5e9ac Parted the cache blob into pieces and changed the way how user input is stored on each state.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 606
diff changeset
2554 this interface. It should be used to feed this state with new data
292fbcd5e9ac Parted the cache blob into pieces and changed the way how user input is stored on each state.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 606
diff changeset
2555 selected by the user.
292fbcd5e9ac Parted the cache blob into pieces and changed the way how user input is stored on each state.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 606
diff changeset
2556
292fbcd5e9ac Parted the cache blob into pieces and changed the way how user input is stored on each state.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 606
diff changeset
2557 * src/main/java/de/intevation/gnv/artifacts/GNVArtifactBase.java: Use new
292fbcd5e9ac Parted the cache blob into pieces and changed the way how user input is stored on each state.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 606
diff changeset
2558 method 'feed' instead of 'putInputData' to feed the state with new data.
292fbcd5e9ac Parted the cache blob into pieces and changed the way how user input is stored on each state.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 606
diff changeset
2559
292fbcd5e9ac Parted the cache blob into pieces and changed the way how user input is stored on each state.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 606
diff changeset
2560 * src/main/java/de/intevation/gnv/state/profile/horizontal/NorthSouthEastWestState.java,
292fbcd5e9ac Parted the cache blob into pieces and changed the way how user input is stored on each state.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 606
diff changeset
2561 src/main/java/de/intevation/gnv/state/CoordinateSelectionState.java,
292fbcd5e9ac Parted the cache blob into pieces and changed the way how user input is stored on each state.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 606
diff changeset
2562 src/main/java/de/intevation/gnv/state/SingleInputState.java: Method
292fbcd5e9ac Parted the cache blob into pieces and changed the way how user input is stored on each state.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 606
diff changeset
2563 'purifyResult' just cleans values from database and returns it. DO NOT
292fbcd5e9ac Parted the cache blob into pieces and changed the way how user input is stored on each state.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 606
diff changeset
2564 put these results into cache at this place!
292fbcd5e9ac Parted the cache blob into pieces and changed the way how user input is stored on each state.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 606
diff changeset
2565
292fbcd5e9ac Parted the cache blob into pieces and changed the way how user input is stored on each state.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 606
diff changeset
2566 * src/main/java/de/intevation/gnv/state/InputData.java,
292fbcd5e9ac Parted the cache blob into pieces and changed the way how user input is stored on each state.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 606
diff changeset
2567 src/main/java/de/intevation/gnv/state/DefaultInputData.java: Some new
292fbcd5e9ac Parted the cache blob into pieces and changed the way how user input is stored on each state.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 606
diff changeset
2568 methods to store objects in such an InputData object. Objects are used to
292fbcd5e9ac Parted the cache blob into pieces and changed the way how user input is stored on each state.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 606
diff changeset
2569 store MinMaxDescribeData objects for example. And further new methods to
292fbcd5e9ac Parted the cache blob into pieces and changed the way how user input is stored on each state.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 606
diff changeset
2570 store a description for each InputData object. This is used to render the
292fbcd5e9ac Parted the cache blob into pieces and changed the way how user input is stored on each state.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 606
diff changeset
2571 static GUI part. Until now, this object stored the id's of the
292fbcd5e9ac Parted the cache blob into pieces and changed the way how user input is stored on each state.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 606
diff changeset
2572 selected parameter, only - which are useless to show in GUI. The
292fbcd5e9ac Parted the cache blob into pieces and changed the way how user input is stored on each state.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 606
diff changeset
2573 description should be the string shown in the GUI, later.
292fbcd5e9ac Parted the cache blob into pieces and changed the way how user input is stored on each state.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 606
diff changeset
2574
292fbcd5e9ac Parted the cache blob into pieces and changed the way how user input is stored on each state.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 606
diff changeset
2575 * src/main/java/de/intevation/gnv/state/MinMaxState.java: This type of state
292fbcd5e9ac Parted the cache blob into pieces and changed the way how user input is stored on each state.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 606
diff changeset
2576 overrides 'feed' and 'appendToStaticNode'. 'feed' takes user input and
292fbcd5e9ac Parted the cache blob into pieces and changed the way how user input is stored on each state.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 606
diff changeset
2577 parses min and max values from it (used for time periods for example).
292fbcd5e9ac Parted the cache blob into pieces and changed the way how user input is stored on each state.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 606
diff changeset
2578 'appendToStaticNode' will append these fields to the static GUI part.
292fbcd5e9ac Parted the cache blob into pieces and changed the way how user input is stored on each state.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 606
diff changeset
2579
292fbcd5e9ac Parted the cache blob into pieces and changed the way how user input is stored on each state.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 606
diff changeset
2580 * src/main/java/de/intevation/gnv/state/StateBase.java: Removed the big
292fbcd5e9ac Parted the cache blob into pieces and changed the way how user input is stored on each state.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 606
diff changeset
2581 cache blob and parted it into pieces. Each state will now put its
292fbcd5e9ac Parted the cache blob into pieces and changed the way how user input is stored on each state.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 606
diff changeset
2582 database data into cache. In this way, we are able to reuse these data
292fbcd5e9ac Parted the cache blob into pieces and changed the way how user input is stored on each state.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 606
diff changeset
2583 when the user steps back in history. Data, inserted by the user, will be
292fbcd5e9ac Parted the cache blob into pieces and changed the way how user input is stored on each state.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 606
diff changeset
2584 stored via 'feed'. Special input fields like multi selection or ranges
292fbcd5e9ac Parted the cache blob into pieces and changed the way how user input is stored on each state.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 606
diff changeset
2585 need to override this method to parse the input data and store them in
292fbcd5e9ac Parted the cache blob into pieces and changed the way how user input is stored on each state.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 606
diff changeset
2586 special objects.
292fbcd5e9ac Parted the cache blob into pieces and changed the way how user input is stored on each state.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 606
diff changeset
2587
292fbcd5e9ac Parted the cache blob into pieces and changed the way how user input is stored on each state.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 606
diff changeset
2588 TODOs:
292fbcd5e9ac Parted the cache blob into pieces and changed the way how user input is stored on each state.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 606
diff changeset
2589 - The output modes are based on this big cache blob and search for
292fbcd5e9ac Parted the cache blob into pieces and changed the way how user input is stored on each state.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 606
diff changeset
2590 parameterid, measurementid and dateid in it.
292fbcd5e9ac Parted the cache blob into pieces and changed the way how user input is stored on each state.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 606
diff changeset
2591 TimeSeriesOutputState.getCollection() needs to be adapted!
292fbcd5e9ac Parted the cache blob into pieces and changed the way how user input is stored on each state.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 606
diff changeset
2592
606
9efc1c256dbb Added the support of the usecase that one FIS can be identified by different MapServices. In that case the parameters will be merged into the existing FIS.
Tim Englich <tim.englich@intevation.de>
parents: 605
diff changeset
2593 2010-02-09 Tim Englich <tim.englich@intevation.de>
9efc1c256dbb Added the support of the usecase that one FIS can be identified by different MapServices. In that case the parameters will be merged into the existing FIS.
Tim Englich <tim.englich@intevation.de>
parents: 605
diff changeset
2594
9efc1c256dbb Added the support of the usecase that one FIS can be identified by different MapServices. In that case the parameters will be merged into the existing FIS.
Tim Englich <tim.englich@intevation.de>
parents: 605
diff changeset
2595 * src/main/java/de/intevation/gnv/artifacts/services/requestobjects/DefaultFIS.java (addParameter),
9efc1c256dbb Added the support of the usecase that one FIS can be identified by different MapServices. In that case the parameters will be merged into the existing FIS.
Tim Englich <tim.englich@intevation.de>
parents: 605
diff changeset
2596 src/main/java/de/intevation/gnv/artifacts/services/requestobjects/FIS.java (addParameter):
9efc1c256dbb Added the support of the usecase that one FIS can be identified by different MapServices. In that case the parameters will be merged into the existing FIS.
Tim Englich <tim.englich@intevation.de>
parents: 605
diff changeset
2597 Added the possibility to add Parameters to an existing FIS.
9efc1c256dbb Added the support of the usecase that one FIS can be identified by different MapServices. In that case the parameters will be merged into the existing FIS.
Tim Englich <tim.englich@intevation.de>
parents: 605
diff changeset
2598
9efc1c256dbb Added the support of the usecase that one FIS can be identified by different MapServices. In that case the parameters will be merged into the existing FIS.
Tim Englich <tim.englich@intevation.de>
parents: 605
diff changeset
2599 * src/main/java/de/intevation/gnv/artifacts/services/MetaDataService.java (getFIS):
9efc1c256dbb Added the support of the usecase that one FIS can be identified by different MapServices. In that case the parameters will be merged into the existing FIS.
Tim Englich <tim.englich@intevation.de>
parents: 605
diff changeset
2600 Added the support of the usecase that one FIS can be identified by different
9efc1c256dbb Added the support of the usecase that one FIS can be identified by different MapServices. In that case the parameters will be merged into the existing FIS.
Tim Englich <tim.englich@intevation.de>
parents: 605
diff changeset
2601 MapServices. In that case the parameters will be merged into the existing
9efc1c256dbb Added the support of the usecase that one FIS can be identified by different MapServices. In that case the parameters will be merged into the existing FIS.
Tim Englich <tim.englich@intevation.de>
parents: 605
diff changeset
2602 FIS.
9efc1c256dbb Added the support of the usecase that one FIS can be identified by different MapServices. In that case the parameters will be merged into the existing FIS.
Tim Englich <tim.englich@intevation.de>
parents: 605
diff changeset
2603
605
e8ebdbc7f1e3 First step of removing the cache blob. The static part of the describe document will be created by using the input data stored at each state. Some TODOs left (see ChangeLog).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 604
diff changeset
2604 2010-02-09 Ingo Weinzierl <ingo.weinzierl@intevation.de>
e8ebdbc7f1e3 First step of removing the cache blob. The static part of the describe document will be created by using the input data stored at each state. Some TODOs left (see ChangeLog).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 604
diff changeset
2605
e8ebdbc7f1e3 First step of removing the cache blob. The static part of the describe document will be created by using the input data stored at each state. Some TODOs left (see ChangeLog).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 604
diff changeset
2606 * src/main/java/de/intevation/gnv/state/StateBase.java: Do not query the
e8ebdbc7f1e3 First step of removing the cache blob. The static part of the describe document will be created by using the input data stored at each state. Some TODOs left (see ChangeLog).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 604
diff changeset
2607 cache / database for rendering the static part of the describe document -
e8ebdbc7f1e3 First step of removing the cache blob. The static part of the describe document will be created by using the input data stored at each state. Some TODOs left (see ChangeLog).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 604
diff changeset
2608 just take the input data stored at each state.
e8ebdbc7f1e3 First step of removing the cache blob. The static part of the describe document will be created by using the input data stored at each state. Some TODOs left (see ChangeLog).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 604
diff changeset
2609
e8ebdbc7f1e3 First step of removing the cache blob. The static part of the describe document will be created by using the input data stored at each state. Some TODOs left (see ChangeLog).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 604
diff changeset
2610 TODOs:
e8ebdbc7f1e3 First step of removing the cache blob. The static part of the describe document will be created by using the input data stored at each state. Some TODOs left (see ChangeLog).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 604
diff changeset
2611 - Store 'description' of each chosen value. At the moment we are able to
e8ebdbc7f1e3 First step of removing the cache blob. The static part of the describe document will be created by using the input data stored at each state. Some TODOs left (see ChangeLog).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 604
diff changeset
2612 render an id of value, only.
e8ebdbc7f1e3 First step of removing the cache blob. The static part of the describe document will be created by using the input data stored at each state. Some TODOs left (see ChangeLog).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 604
diff changeset
2613 - Take care of input elements with multi selection.
e8ebdbc7f1e3 First step of removing the cache blob. The static part of the describe document will be created by using the input data stored at each state. Some TODOs left (see ChangeLog).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 604
diff changeset
2614 - The subarea node disappears if we don't select any.
e8ebdbc7f1e3 First step of removing the cache blob. The static part of the describe document will be created by using the input data stored at each state. Some TODOs left (see ChangeLog).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 604
diff changeset
2615
604
938ce81a6bd0 Integrated Database-Support for the Mapviewer-Interface
Tim Englich <tim.englich@intevation.de>
parents: 603
diff changeset
2616 2010-02-09 Tim Englich <tim.englich@intevation.de>
938ce81a6bd0 Integrated Database-Support for the Mapviewer-Interface
Tim Englich <tim.englich@intevation.de>
parents: 603
diff changeset
2617
938ce81a6bd0 Integrated Database-Support for the Mapviewer-Interface
Tim Englich <tim.englich@intevation.de>
parents: 603
diff changeset
2618 * doc/conf/conf.xml:
938ce81a6bd0 Integrated Database-Support for the Mapviewer-Interface
Tim Englich <tim.englich@intevation.de>
parents: 603
diff changeset
2619 Switched the usage of DummyMetaDataService to MetaDataService because
938ce81a6bd0 Integrated Database-Support for the Mapviewer-Interface
Tim Englich <tim.englich@intevation.de>
parents: 603
diff changeset
2620 the Service is now able to work properly.
938ce81a6bd0 Integrated Database-Support for the Mapviewer-Interface
Tim Englich <tim.englich@intevation.de>
parents: 603
diff changeset
2621 * doc/conf/queries.properties:
938ce81a6bd0 Integrated Database-Support for the Mapviewer-Interface
Tim Englich <tim.englich@intevation.de>
parents: 603
diff changeset
2622 Added the required SQL-Statements for fetching the Metadata from the
938ce81a6bd0 Integrated Database-Support for the Mapviewer-Interface
Tim Englich <tim.englich@intevation.de>
parents: 603
diff changeset
2623 Database.
938ce81a6bd0 Integrated Database-Support for the Mapviewer-Interface
Tim Englich <tim.englich@intevation.de>
parents: 603
diff changeset
2624 * src/main/java/de/intevation/gnv/artifacts/services/MetaDataService.java:
938ce81a6bd0 Integrated Database-Support for the Mapviewer-Interface
Tim Englich <tim.englich@intevation.de>
parents: 603
diff changeset
2625 Added the Database-Lookup of FIS and Parameters.
938ce81a6bd0 Integrated Database-Support for the Mapviewer-Interface
Tim Englich <tim.englich@intevation.de>
parents: 603
diff changeset
2626 Now the Metadata will be looked up using the specified Databaseschema as
938ce81a6bd0 Integrated Database-Support for the Mapviewer-Interface
Tim Englich <tim.englich@intevation.de>
parents: 603
diff changeset
2627 defined in doc/schema/externalinterface_schema.sql
938ce81a6bd0 Integrated Database-Support for the Mapviewer-Interface
Tim Englich <tim.englich@intevation.de>
parents: 603
diff changeset
2628 * src/main/java/de/intevation/gnv/artifacts/services/DummyMetaDataService.java
938ce81a6bd0 Integrated Database-Support for the Mapviewer-Interface
Tim Englich <tim.englich@intevation.de>
parents: 603
diff changeset
2629 Removed Dummyservice because it is not required any more.
938ce81a6bd0 Integrated Database-Support for the Mapviewer-Interface
Tim Englich <tim.englich@intevation.de>
parents: 603
diff changeset
2630
603
78499af390a2 Changed log4j version to 1.2.14
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 602
diff changeset
2631 2010-02-05 Ingo Weinzierl <ingo.weinzierl@intevation.de>
78499af390a2 Changed log4j version to 1.2.14
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 602
diff changeset
2632
78499af390a2 Changed log4j version to 1.2.14
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 602
diff changeset
2633 Issue170
78499af390a2 Changed log4j version to 1.2.14
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 602
diff changeset
2634
78499af390a2 Changed log4j version to 1.2.14
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 602
diff changeset
2635 * pom.xml: Changed log4j version to 1.2.14 (later version
78499af390a2 Changed log4j version to 1.2.14
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 602
diff changeset
2636 causes errors and breaks maven build process).
78499af390a2 Changed log4j version to 1.2.14
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 602
diff changeset
2637
600
cf4ddf41197f ISSUE167
Tim Englich <tim.englich@intevation.de>
parents: 599
diff changeset
2638 2010-02-05 Tim Englich <tim.englich@intevation.de>
cf4ddf41197f ISSUE167
Tim Englich <tim.englich@intevation.de>
parents: 599
diff changeset
2639
602
6409847e203e Changed from ArcSDE Version 9.2.5 to Version 9.3
Tim Englich <tim.englich@intevation.de>
parents: 601
diff changeset
2640 * pom.xml:
6409847e203e Changed from ArcSDE Version 9.2.5 to Version 9.3
Tim Englich <tim.englich@intevation.de>
parents: 601
diff changeset
2641 Changed from ArcSDE version 9.2.5 to Version 9.3
6409847e203e Changed from ArcSDE Version 9.2.5 to Version 9.3
Tim Englich <tim.englich@intevation.de>
parents: 601
diff changeset
2642 You have to Install the required Libraries as described in
6409847e203e Changed from ArcSDE Version 9.2.5 to Version 9.3
Tim Englich <tim.englich@intevation.de>
parents: 601
diff changeset
2643 https://bsh-intern.intevation.de/Mavenbuildprozess
6409847e203e Changed from ArcSDE Version 9.2.5 to Version 9.3
Tim Englich <tim.englich@intevation.de>
parents: 601
diff changeset
2644
6409847e203e Changed from ArcSDE Version 9.2.5 to Version 9.3
Tim Englich <tim.englich@intevation.de>
parents: 601
diff changeset
2645 2010-02-05 Tim Englich <tim.englich@intevation.de>
601
4c6d2b4df3ae Changes id_layer of Table layerhasparameter from literal to number.
Tim Englich <tim.englich@intevation.de>
parents: 600
diff changeset
2646 * doc/schema/externalinterface_testdata.sql:
4c6d2b4df3ae Changes id_layer of Table layerhasparameter from literal to number.
Tim Englich <tim.englich@intevation.de>
parents: 600
diff changeset
2647 Changed the Testdata for layerhasparameter according to the the changes of
4c6d2b4df3ae Changes id_layer of Table layerhasparameter from literal to number.
Tim Englich <tim.englich@intevation.de>
parents: 600
diff changeset
2648 the Tablestructure.
4c6d2b4df3ae Changes id_layer of Table layerhasparameter from literal to number.
Tim Englich <tim.englich@intevation.de>
parents: 600
diff changeset
2649 * doc/schema/externalinterface_schema.sql:
4c6d2b4df3ae Changes id_layer of Table layerhasparameter from literal to number.
Tim Englich <tim.englich@intevation.de>
parents: 600
diff changeset
2650 Changed id_layer Column in Table layerhasparameter from literal to number.
4c6d2b4df3ae Changes id_layer of Table layerhasparameter from literal to number.
Tim Englich <tim.englich@intevation.de>
parents: 600
diff changeset
2651 And added Column Layername to this Table.
4c6d2b4df3ae Changes id_layer of Table layerhasparameter from literal to number.
Tim Englich <tim.englich@intevation.de>
parents: 600
diff changeset
2652 This is nessessary because the Identifcation of an Layer is not the name
4c6d2b4df3ae Changes id_layer of Table layerhasparameter from literal to number.
Tim Englich <tim.englich@intevation.de>
parents: 600
diff changeset
2653 but the ID.
4c6d2b4df3ae Changes id_layer of Table layerhasparameter from literal to number.
Tim Englich <tim.englich@intevation.de>
parents: 600
diff changeset
2654
4c6d2b4df3ae Changes id_layer of Table layerhasparameter from literal to number.
Tim Englich <tim.englich@intevation.de>
parents: 600
diff changeset
2655 2010-02-05 Tim Englich <tim.englich@intevation.de>
600
cf4ddf41197f ISSUE167
Tim Englich <tim.englich@intevation.de>
parents: 599
diff changeset
2656 * doc/conf/products/horizontalcrosssection/conf_mesh.xml:
cf4ddf41197f ISSUE167
Tim Englich <tim.englich@intevation.de>
parents: 599
diff changeset
2657 ISSUE167
cf4ddf41197f ISSUE167
Tim Englich <tim.englich@intevation.de>
parents: 599
diff changeset
2658 Fixed Bug in Konfiguration. Now Regionfilters can be used without running
cf4ddf41197f ISSUE167
Tim Englich <tim.englich@intevation.de>
parents: 599
diff changeset
2659 in an Exception.
cf4ddf41197f ISSUE167
Tim Englich <tim.englich@intevation.de>
parents: 599
diff changeset
2660
599
c5710a8d2825 Added the usage of the Presettings in the States which are handling the choice of Parameter
Tim Englich <tim.englich@intevation.de>
parents: 598
diff changeset
2661 2010-02-02 Tim Englich <tim.englich@intevation.de>
c5710a8d2825 Added the usage of the Presettings in the States which are handling the choice of Parameter
Tim Englich <tim.englich@intevation.de>
parents: 598
diff changeset
2662
603
78499af390a2 Changed log4j version to 1.2.14
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 602
diff changeset
2663 * doc/conf/products/horizontalcrosssection/conf_mesh.xml,
599
c5710a8d2825 Added the usage of the Presettings in the States which are handling the choice of Parameter
Tim Englich <tim.englich@intevation.de>
parents: 598
diff changeset
2664 doc/conf/products/horizontalprofile/conf_instantaneouspoint.xml,
c5710a8d2825 Added the usage of the Presettings in the States which are handling the choice of Parameter
Tim Englich <tim.englich@intevation.de>
parents: 598
diff changeset
2665 doc/conf/products/horizontalprofile/conf_mesh_cross.xml,
c5710a8d2825 Added the usage of the Presettings in the States which are handling the choice of Parameter
Tim Englich <tim.englich@intevation.de>
parents: 598
diff changeset
2666 doc/conf/products/horizontalprofile/conf_mesh.xml,
c5710a8d2825 Added the usage of the Presettings in the States which are handling the choice of Parameter
Tim Englich <tim.englich@intevation.de>
parents: 598
diff changeset
2667 doc/conf/products/timeseries/conf_mesh.xml,
c5710a8d2825 Added the usage of the Presettings in the States which are handling the choice of Parameter
Tim Englich <tim.englich@intevation.de>
parents: 598
diff changeset
2668 doc/conf/products/timeseries/conf_timeseriespoint.xml,
c5710a8d2825 Added the usage of the Presettings in the States which are handling the choice of Parameter
Tim Englich <tim.englich@intevation.de>
parents: 598
diff changeset
2669 doc/conf/products/verticalcrosssection/conf_mesh.xml,
c5710a8d2825 Added the usage of the Presettings in the States which are handling the choice of Parameter
Tim Englich <tim.englich@intevation.de>
parents: 598
diff changeset
2670 doc/conf/products/verticalprofile/conf_instantaneouspoint.xml,
c5710a8d2825 Added the usage of the Presettings in the States which are handling the choice of Parameter
Tim Englich <tim.englich@intevation.de>
parents: 598
diff changeset
2671 doc/conf/products/verticalprofile/conf_mesh.xml,
c5710a8d2825 Added the usage of the Presettings in the States which are handling the choice of Parameter
Tim Englich <tim.englich@intevation.de>
parents: 598
diff changeset
2672 doc/conf/products/verticalprofile/conf_timeseriespoint.xml:
c5710a8d2825 Added the usage of the Presettings in the States which are handling the choice of Parameter
Tim Englich <tim.englich@intevation.de>
parents: 598
diff changeset
2673 Added the possibility to use the Informations (PreSettings) which are
c5710a8d2825 Added the usage of the Presettings in the States which are handling the choice of Parameter
Tim Englich <tim.englich@intevation.de>
parents: 598
diff changeset
2674 send using the MapViewer-Interface in all States which are responsible to
c5710a8d2825 Added the usage of the Presettings in the States which are handling the choice of Parameter
Tim Englich <tim.englich@intevation.de>
parents: 598
diff changeset
2675 manage the choice of Parameters during the Workflows of GNV-Artifacts.
c5710a8d2825 Added the usage of the Presettings in the States which are handling the choice of Parameter
Tim Englich <tim.englich@intevation.de>
parents: 598
diff changeset
2676
598
9681ac6b6527 Added the possibility to use the data which are send using the MapServer-Interface during the Workflow of the GNV-Artifacts.
Tim Englich <tim.englich@intevation.de>
parents: 597
diff changeset
2677 2010-02-02 Tim Englich <tim.englich@intevation.de>
9681ac6b6527 Added the possibility to use the data which are send using the MapServer-Interface during the Workflow of the GNV-Artifacts.
Tim Englich <tim.englich@intevation.de>
parents: 597
diff changeset
2678
9681ac6b6527 Added the possibility to use the data which are send using the MapServer-Interface during the Workflow of the GNV-Artifacts.
Tim Englich <tim.englich@intevation.de>
parents: 597
diff changeset
2679 * src/main/java/de/intevation/gnv/state/DefaultInputData.java (splitValue),
9681ac6b6527 Added the possibility to use the data which are send using the MapServer-Interface during the Workflow of the GNV-Artifacts.
Tim Englich <tim.englich@intevation.de>
parents: 597
diff changeset
2680 src/main/java/de/intevation/gnv/state/InputData.java (splitValue):
9681ac6b6527 Added the possibility to use the data which are send using the MapServer-Interface during the Workflow of the GNV-Artifacts.
Tim Englich <tim.englich@intevation.de>
parents: 597
diff changeset
2681 Added Method which spilts the Values using the same Separator which is
9681ac6b6527 Added the possibility to use the data which are send using the MapServer-Interface during the Workflow of the GNV-Artifacts.
Tim Englich <tim.englich@intevation.de>
parents: 597
diff changeset
2682 used to concart the Values.
9681ac6b6527 Added the possibility to use the data which are send using the MapServer-Interface during the Workflow of the GNV-Artifacts.
Tim Englich <tim.englich@intevation.de>
parents: 597
diff changeset
2683
9681ac6b6527 Added the possibility to use the data which are send using the MapServer-Interface during the Workflow of the GNV-Artifacts.
Tim Englich <tim.englich@intevation.de>
parents: 597
diff changeset
2684 * src/main/java/de/intevation/gnv/state/StateBase.java:
9681ac6b6527 Added the possibility to use the data which are send using the MapServer-Interface during the Workflow of the GNV-Artifacts.
Tim Englich <tim.englich@intevation.de>
parents: 597
diff changeset
2685 Added the usage of the Presettings during the Loading of the Data
9681ac6b6527 Added the possibility to use the data which are send using the MapServer-Interface during the Workflow of the GNV-Artifacts.
Tim Englich <tim.englich@intevation.de>
parents: 597
diff changeset
2686 which is nessesary to describe the current State.
9681ac6b6527 Added the possibility to use the data which are send using the MapServer-Interface during the Workflow of the GNV-Artifacts.
Tim Englich <tim.englich@intevation.de>
parents: 597
diff changeset
2687 If Values are given in the Presettings which are identified by the
9681ac6b6527 Added the possibility to use the data which are send using the MapServer-Interface during the Workflow of the GNV-Artifacts.
Tim Englich <tim.englich@intevation.de>
parents: 597
diff changeset
2688 name wwhich is specified in the Configurationelement presettings-name
9681ac6b6527 Added the possibility to use the data which are send using the MapServer-Interface during the Workflow of the GNV-Artifacts.
Tim Englich <tim.englich@intevation.de>
parents: 597
diff changeset
2689 only the Intersection of the fetched Objects and the PresettingsObjects
9681ac6b6527 Added the possibility to use the data which are send using the MapServer-Interface during the Workflow of the GNV-Artifacts.
Tim Englich <tim.englich@intevation.de>
parents: 597
diff changeset
2690 are used.
9681ac6b6527 Added the possibility to use the data which are send using the MapServer-Interface during the Workflow of the GNV-Artifacts.
Tim Englich <tim.englich@intevation.de>
parents: 597
diff changeset
2691
9681ac6b6527 Added the possibility to use the data which are send using the MapServer-Interface during the Workflow of the GNV-Artifacts.
Tim Englich <tim.englich@intevation.de>
parents: 597
diff changeset
2692 * src/main/java/de/intevation/gnv/state/State.java (setPreSettings):
9681ac6b6527 Added the possibility to use the data which are send using the MapServer-Interface during the Workflow of the GNV-Artifacts.
Tim Englich <tim.englich@intevation.de>
parents: 597
diff changeset
2693 Added new Method setPreSettings to be Able to put the Presettings from the
9681ac6b6527 Added the possibility to use the data which are send using the MapServer-Interface during the Workflow of the GNV-Artifacts.
Tim Englich <tim.englich@intevation.de>
parents: 597
diff changeset
2694 current Artifact to the different States.
9681ac6b6527 Added the possibility to use the data which are send using the MapServer-Interface during the Workflow of the GNV-Artifacts.
Tim Englich <tim.englich@intevation.de>
parents: 597
diff changeset
2695
9681ac6b6527 Added the possibility to use the data which are send using the MapServer-Interface during the Workflow of the GNV-Artifacts.
Tim Englich <tim.englich@intevation.de>
parents: 597
diff changeset
2696 * src/main/java/de/intevation/gnv/artifacts/fis/SelectProductArtifact.java (setup):
9681ac6b6527 Added the possibility to use the data which are send using the MapServer-Interface during the Workflow of the GNV-Artifacts.
Tim Englich <tim.englich@intevation.de>
parents: 597
diff changeset
2697 The Method Setup now extracts the given PreSettingsparameter from the
9681ac6b6527 Added the possibility to use the data which are send using the MapServer-Interface during the Workflow of the GNV-Artifacts.
Tim Englich <tim.englich@intevation.de>
parents: 597
diff changeset
2698 XML-Document and put them to the ProductArtifacts which are instantiated in
9681ac6b6527 Added the possibility to use the data which are send using the MapServer-Interface during the Workflow of the GNV-Artifacts.
Tim Englich <tim.englich@intevation.de>
parents: 597
diff changeset
2699 the advance()-Method using the Methods of the PreSettingArtifact-Interface.
9681ac6b6527 Added the possibility to use the data which are send using the MapServer-Interface during the Workflow of the GNV-Artifacts.
Tim Englich <tim.englich@intevation.de>
parents: 597
diff changeset
2700
9681ac6b6527 Added the possibility to use the data which are send using the MapServer-Interface during the Workflow of the GNV-Artifacts.
Tim Englich <tim.englich@intevation.de>
parents: 597
diff changeset
2701 * src/main/java/de/intevation/gnv/artifacts/PreSettingArtifact.java (setPreSettings):
9681ac6b6527 Added the possibility to use the data which are send using the MapServer-Interface during the Workflow of the GNV-Artifacts.
Tim Englich <tim.englich@intevation.de>
parents: 597
diff changeset
2702 New interfacedefinition. Artifacts which are implementing this Interface
9681ac6b6527 Added the possibility to use the data which are send using the MapServer-Interface during the Workflow of the GNV-Artifacts.
Tim Englich <tim.englich@intevation.de>
parents: 597
diff changeset
2703 are able to exchange the given Presettings using the given getter and
9681ac6b6527 Added the possibility to use the data which are send using the MapServer-Interface during the Workflow of the GNV-Artifacts.
Tim Englich <tim.englich@intevation.de>
parents: 597
diff changeset
2704 setter methods of this Interface.
9681ac6b6527 Added the possibility to use the data which are send using the MapServer-Interface during the Workflow of the GNV-Artifacts.
Tim Englich <tim.englich@intevation.de>
parents: 597
diff changeset
2705
9681ac6b6527 Added the possibility to use the data which are send using the MapServer-Interface during the Workflow of the GNV-Artifacts.
Tim Englich <tim.englich@intevation.de>
parents: 597
diff changeset
2706 * src/main/java/de/intevation/gnv/artifacts/GNVArtifactBase.java:
9681ac6b6527 Added the possibility to use the data which are send using the MapServer-Interface during the Workflow of the GNV-Artifacts.
Tim Englich <tim.englich@intevation.de>
parents: 597
diff changeset
2707 The GNVArtifactBase now implements the Interface PreSettingsArtifacts.
9681ac6b6527 Added the possibility to use the data which are send using the MapServer-Interface during the Workflow of the GNV-Artifacts.
Tim Englich <tim.englich@intevation.de>
parents: 597
diff changeset
2708 So it is able to manage Data which is set during the construction of an
9681ac6b6527 Added the possibility to use the data which are send using the MapServer-Interface during the Workflow of the GNV-Artifacts.
Tim Englich <tim.englich@intevation.de>
parents: 597
diff changeset
2709 new ArtifactInstance.
9681ac6b6527 Added the possibility to use the data which are send using the MapServer-Interface during the Workflow of the GNV-Artifacts.
Tim Englich <tim.englich@intevation.de>
parents: 597
diff changeset
2710 It also put the PreSettings-data to the different States. So that they are
9681ac6b6527 Added the possibility to use the data which are send using the MapServer-Interface during the Workflow of the GNV-Artifacts.
Tim Englich <tim.englich@intevation.de>
parents: 597
diff changeset
2711 able to use it during their livecycle.
9681ac6b6527 Added the possibility to use the data which are send using the MapServer-Interface during the Workflow of the GNV-Artifacts.
Tim Englich <tim.englich@intevation.de>
parents: 597
diff changeset
2712
595
e0d7b8a0bc42 Compilance-Errors triggered by Interface-Modifications in the Artifact-Module.
Tim Englich <tim.englich@intevation.de>
parents: 594
diff changeset
2713 2010-02-01 Tim Englich <tim.englich@intevation.de>
e0d7b8a0bc42 Compilance-Errors triggered by Interface-Modifications in the Artifact-Module.
Tim Englich <tim.englich@intevation.de>
parents: 594
diff changeset
2714
597
cf38b983d1f3 Added the Implementation of the MetaDataService which will deliver FIS and Parameters that match to Mapservices, Region and Layers that were sent to the Service.
Tim Englich <tim.englich@intevation.de>
parents: 596
diff changeset
2715 * doc/conf/conf.xml:
cf38b983d1f3 Added the Implementation of the MetaDataService which will deliver FIS and Parameters that match to Mapservices, Region and Layers that were sent to the Service.
Tim Englich <tim.englich@intevation.de>
parents: 596
diff changeset
2716 Added the Configuration-node for the MetaDataService into the Configuration
cf38b983d1f3 Added the Implementation of the MetaDataService which will deliver FIS and Parameters that match to Mapservices, Region and Layers that were sent to the Service.
Tim Englich <tim.englich@intevation.de>
parents: 596
diff changeset
2717 of the GNV-Artifact-Restserver.
cf38b983d1f3 Added the Implementation of the MetaDataService which will deliver FIS and Parameters that match to Mapservices, Region and Layers that were sent to the Service.
Tim Englich <tim.englich@intevation.de>
parents: 596
diff changeset
2718 At tis Moment it is only useful to use the DummyMetaDataService.
cf38b983d1f3 Added the Implementation of the MetaDataService which will deliver FIS and Parameters that match to Mapservices, Region and Layers that were sent to the Service.
Tim Englich <tim.englich@intevation.de>
parents: 596
diff changeset
2719
cf38b983d1f3 Added the Implementation of the MetaDataService which will deliver FIS and Parameters that match to Mapservices, Region and Layers that were sent to the Service.
Tim Englich <tim.englich@intevation.de>
parents: 596
diff changeset
2720 * src/main/java/de/intevation/gnv/artifacts/services/requestobjects/DefaultLayer.java:
cf38b983d1f3 Added the Implementation of the MetaDataService which will deliver FIS and Parameters that match to Mapservices, Region and Layers that were sent to the Service.
Tim Englich <tim.englich@intevation.de>
parents: 596
diff changeset
2721 Defaultimplementation of the Interface Layer.
cf38b983d1f3 Added the Implementation of the MetaDataService which will deliver FIS and Parameters that match to Mapservices, Region and Layers that were sent to the Service.
Tim Englich <tim.englich@intevation.de>
parents: 596
diff changeset
2722 * src/main/java/de/intevation/gnv/artifacts/services/requestobjects/Layer.java:
cf38b983d1f3 Added the Implementation of the MetaDataService which will deliver FIS and Parameters that match to Mapservices, Region and Layers that were sent to the Service.
Tim Englich <tim.englich@intevation.de>
parents: 596
diff changeset
2723 Interfacedefinition for Objects that represents Layer and GroupLayer that
cf38b983d1f3 Added the Implementation of the MetaDataService which will deliver FIS and Parameters that match to Mapservices, Region and Layers that were sent to the Service.
Tim Englich <tim.englich@intevation.de>
parents: 596
diff changeset
2724 where parsed from the XML-Document which was sent to the MetaDataService
cf38b983d1f3 Added the Implementation of the MetaDataService which will deliver FIS and Parameters that match to Mapservices, Region and Layers that were sent to the Service.
Tim Englich <tim.englich@intevation.de>
parents: 596
diff changeset
2725
cf38b983d1f3 Added the Implementation of the MetaDataService which will deliver FIS and Parameters that match to Mapservices, Region and Layers that were sent to the Service.
Tim Englich <tim.englich@intevation.de>
parents: 596
diff changeset
2726 * src/main/java/de/intevation/gnv/artifacts/services/requestobjects/DefaultMapService.java:
cf38b983d1f3 Added the Implementation of the MetaDataService which will deliver FIS and Parameters that match to Mapservices, Region and Layers that were sent to the Service.
Tim Englich <tim.englich@intevation.de>
parents: 596
diff changeset
2727 Defaultimplementation of the Interface MapService.
cf38b983d1f3 Added the Implementation of the MetaDataService which will deliver FIS and Parameters that match to Mapservices, Region and Layers that were sent to the Service.
Tim Englich <tim.englich@intevation.de>
parents: 596
diff changeset
2728 * src/main/java/de/intevation/gnv/artifacts/services/requestobjects/MapService.java:
cf38b983d1f3 Added the Implementation of the MetaDataService which will deliver FIS and Parameters that match to Mapservices, Region and Layers that were sent to the Service.
Tim Englich <tim.englich@intevation.de>
parents: 596
diff changeset
2729 Interfacedefinition for Objects that represents Mapservices that where
cf38b983d1f3 Added the Implementation of the MetaDataService which will deliver FIS and Parameters that match to Mapservices, Region and Layers that were sent to the Service.
Tim Englich <tim.englich@intevation.de>
parents: 596
diff changeset
2730 parsed from the XML-Document which was sent to the MetaDataService.
cf38b983d1f3 Added the Implementation of the MetaDataService which will deliver FIS and Parameters that match to Mapservices, Region and Layers that were sent to the Service.
Tim Englich <tim.englich@intevation.de>
parents: 596
diff changeset
2731
cf38b983d1f3 Added the Implementation of the MetaDataService which will deliver FIS and Parameters that match to Mapservices, Region and Layers that were sent to the Service.
Tim Englich <tim.englich@intevation.de>
parents: 596
diff changeset
2732 * src/main/java/de/intevation/gnv/artifacts/services/requestobjects/DefaultParameter.java:
cf38b983d1f3 Added the Implementation of the MetaDataService which will deliver FIS and Parameters that match to Mapservices, Region and Layers that were sent to the Service.
Tim Englich <tim.englich@intevation.de>
parents: 596
diff changeset
2733 Defaultimplementation of the Interface Parameter.
cf38b983d1f3 Added the Implementation of the MetaDataService which will deliver FIS and Parameters that match to Mapservices, Region and Layers that were sent to the Service.
Tim Englich <tim.englich@intevation.de>
parents: 596
diff changeset
2734 * src/main/java/de/intevation/gnv/artifacts/services/requestobjects/Parameter.java:
cf38b983d1f3 Added the Implementation of the MetaDataService which will deliver FIS and Parameters that match to Mapservices, Region and Layers that were sent to the Service.
Tim Englich <tim.englich@intevation.de>
parents: 596
diff changeset
2735 Interfacedefinition for representing an Parameter which belongs to an FIS.
cf38b983d1f3 Added the Implementation of the MetaDataService which will deliver FIS and Parameters that match to Mapservices, Region and Layers that were sent to the Service.
Tim Englich <tim.englich@intevation.de>
parents: 596
diff changeset
2736
cf38b983d1f3 Added the Implementation of the MetaDataService which will deliver FIS and Parameters that match to Mapservices, Region and Layers that were sent to the Service.
Tim Englich <tim.englich@intevation.de>
parents: 596
diff changeset
2737 * src/main/java/de/intevation/gnv/artifacts/services/requestobjects/DefaultFIS.java:
cf38b983d1f3 Added the Implementation of the MetaDataService which will deliver FIS and Parameters that match to Mapservices, Region and Layers that were sent to the Service.
Tim Englich <tim.englich@intevation.de>
parents: 596
diff changeset
2738 Defaultimplementation of the Interface FIS.
cf38b983d1f3 Added the Implementation of the MetaDataService which will deliver FIS and Parameters that match to Mapservices, Region and Layers that were sent to the Service.
Tim Englich <tim.englich@intevation.de>
parents: 596
diff changeset
2739 * src/main/java/de/intevation/gnv/artifacts/services/requestobjects/FIS.java:
cf38b983d1f3 Added the Implementation of the MetaDataService which will deliver FIS and Parameters that match to Mapservices, Region and Layers that were sent to the Service.
Tim Englich <tim.englich@intevation.de>
parents: 596
diff changeset
2740 Interfacedefinition for representing an FIS which will be used as an
cf38b983d1f3 Added the Implementation of the MetaDataService which will deliver FIS and Parameters that match to Mapservices, Region and Layers that were sent to the Service.
Tim Englich <tim.englich@intevation.de>
parents: 596
diff changeset
2741 ResultValue of the MetaDataService-Processing.
cf38b983d1f3 Added the Implementation of the MetaDataService which will deliver FIS and Parameters that match to Mapservices, Region and Layers that were sent to the Service.
Tim Englich <tim.englich@intevation.de>
parents: 596
diff changeset
2742
cf38b983d1f3 Added the Implementation of the MetaDataService which will deliver FIS and Parameters that match to Mapservices, Region and Layers that were sent to the Service.
Tim Englich <tim.englich@intevation.de>
parents: 596
diff changeset
2743 * src/main/java/de/intevation/gnv/artifacts/services/MetaDataServiceException.java:
cf38b983d1f3 Added the Implementation of the MetaDataService which will deliver FIS and Parameters that match to Mapservices, Region and Layers that were sent to the Service.
Tim Englich <tim.englich@intevation.de>
parents: 596
diff changeset
2744 Exceptionclass for classifiing Exception which occurs during the processing
cf38b983d1f3 Added the Implementation of the MetaDataService which will deliver FIS and Parameters that match to Mapservices, Region and Layers that were sent to the Service.
Tim Englich <tim.englich@intevation.de>
parents: 596
diff changeset
2745 of an MetaDataService-Call.
cf38b983d1f3 Added the Implementation of the MetaDataService which will deliver FIS and Parameters that match to Mapservices, Region and Layers that were sent to the Service.
Tim Englich <tim.englich@intevation.de>
parents: 596
diff changeset
2746
cf38b983d1f3 Added the Implementation of the MetaDataService which will deliver FIS and Parameters that match to Mapservices, Region and Layers that were sent to the Service.
Tim Englich <tim.englich@intevation.de>
parents: 596
diff changeset
2747 * src/main/java/de/intevation/gnv/artifacts/services/DummyMetaDataService.java:
cf38b983d1f3 Added the Implementation of the MetaDataService which will deliver FIS and Parameters that match to Mapservices, Region and Layers that were sent to the Service.
Tim Englich <tim.englich@intevation.de>
parents: 596
diff changeset
2748 DummyClass of an MetaDataService. This Class can be use to simulate an
cf38b983d1f3 Added the Implementation of the MetaDataService which will deliver FIS and Parameters that match to Mapservices, Region and Layers that were sent to the Service.
Tim Englich <tim.englich@intevation.de>
parents: 596
diff changeset
2749 MetaDataService-Call until the required Metadata for the prossessing are
cf38b983d1f3 Added the Implementation of the MetaDataService which will deliver FIS and Parameters that match to Mapservices, Region and Layers that were sent to the Service.
Tim Englich <tim.englich@intevation.de>
parents: 596
diff changeset
2750 available in the Database-Backend.
cf38b983d1f3 Added the Implementation of the MetaDataService which will deliver FIS and Parameters that match to Mapservices, Region and Layers that were sent to the Service.
Tim Englich <tim.englich@intevation.de>
parents: 596
diff changeset
2751 This Class only returns the given Mapservices as an FIS and the Layer
cf38b983d1f3 Added the Implementation of the MetaDataService which will deliver FIS and Parameters that match to Mapservices, Region and Layers that were sent to the Service.
Tim Englich <tim.englich@intevation.de>
parents: 596
diff changeset
2752 as an Parameter to a given FIS.
cf38b983d1f3 Added the Implementation of the MetaDataService which will deliver FIS and Parameters that match to Mapservices, Region and Layers that were sent to the Service.
Tim Englich <tim.englich@intevation.de>
parents: 596
diff changeset
2753
cf38b983d1f3 Added the Implementation of the MetaDataService which will deliver FIS and Parameters that match to Mapservices, Region and Layers that were sent to the Service.
Tim Englich <tim.englich@intevation.de>
parents: 596
diff changeset
2754 * src/main/java/de/intevation/gnv/artifacts/services/MetaDataService.java:
cf38b983d1f3 Added the Implementation of the MetaDataService which will deliver FIS and Parameters that match to Mapservices, Region and Layers that were sent to the Service.
Tim Englich <tim.englich@intevation.de>
parents: 596
diff changeset
2755 This Class is an Implementation of the de.intevation.artifacts.Service
cf38b983d1f3 Added the Implementation of the MetaDataService which will deliver FIS and Parameters that match to Mapservices, Region and Layers that were sent to the Service.
Tim Englich <tim.englich@intevation.de>
parents: 596
diff changeset
2756 Interface. This Service should provide Informations which FIS are available
cf38b983d1f3 Added the Implementation of the MetaDataService which will deliver FIS and Parameters that match to Mapservices, Region and Layers that were sent to the Service.
Tim Englich <tim.englich@intevation.de>
parents: 596
diff changeset
2757 for given Mapservices an which FIS are intersecting a given Region
cf38b983d1f3 Added the Implementation of the MetaDataService which will deliver FIS and Parameters that match to Mapservices, Region and Layers that were sent to the Service.
Tim Englich <tim.englich@intevation.de>
parents: 596
diff changeset
2758 These Informations are required according to definition of the MapViewer
cf38b983d1f3 Added the Implementation of the MetaDataService which will deliver FIS and Parameters that match to Mapservices, Region and Layers that were sent to the Service.
Tim Englich <tim.englich@intevation.de>
parents: 596
diff changeset
2759 Interface.
cf38b983d1f3 Added the Implementation of the MetaDataService which will deliver FIS and Parameters that match to Mapservices, Region and Layers that were sent to the Service.
Tim Englich <tim.englich@intevation.de>
parents: 596
diff changeset
2760
cf38b983d1f3 Added the Implementation of the MetaDataService which will deliver FIS and Parameters that match to Mapservices, Region and Layers that were sent to the Service.
Tim Englich <tim.englich@intevation.de>
parents: 596
diff changeset
2761 2010-02-01 Tim Englich <tim.englich@intevation.de>
cf38b983d1f3 Added the Implementation of the MetaDataService which will deliver FIS and Parameters that match to Mapservices, Region and Layers that were sent to the Service.
Tim Englich <tim.englich@intevation.de>
parents: 596
diff changeset
2762
595
e0d7b8a0bc42 Compilance-Errors triggered by Interface-Modifications in the Artifact-Module.
Tim Englich <tim.englich@intevation.de>
parents: 594
diff changeset
2763 * src/test/java/de/intevation/gnv/artifacts/TestArtifactDatabase.java (createArtifactWithFactory):
e0d7b8a0bc42 Compilance-Errors triggered by Interface-Modifications in the Artifact-Module.
Tim Englich <tim.englich@intevation.de>
parents: 594
diff changeset
2764 Fixed Compilance-Errors triggered by Interface-Modifications in the
e0d7b8a0bc42 Compilance-Errors triggered by Interface-Modifications in the Artifact-Module.
Tim Englich <tim.englich@intevation.de>
parents: 594
diff changeset
2765 Artifact-Module.
e0d7b8a0bc42 Compilance-Errors triggered by Interface-Modifications in the Artifact-Module.
Tim Englich <tim.englich@intevation.de>
parents: 594
diff changeset
2766
e0d7b8a0bc42 Compilance-Errors triggered by Interface-Modifications in the Artifact-Module.
Tim Englich <tim.englich@intevation.de>
parents: 594
diff changeset
2767 * src/test/java/de/intevation/gnv/artifacts/TimeSeriesPointVerticalProfileTestCase.java (testArtifact),
596
75ef37387e84 Remove some Structure-Errors from the ChangeLog
Tim Englich <tim.englich@intevation.de>
parents: 595
diff changeset
2768 src/test/java/de/intevation/gnv/artifacts/TimeSeriesPointTimeSeriesTestCase.java (testArtifact),
75ef37387e84 Remove some Structure-Errors from the ChangeLog
Tim Englich <tim.englich@intevation.de>
parents: 595
diff changeset
2769 src/test/java/de/intevation/gnv/artifacts/MeshVerticalProfileTestCase.java (testArtifact),
75ef37387e84 Remove some Structure-Errors from the ChangeLog
Tim Englich <tim.englich@intevation.de>
parents: 595
diff changeset
2770 src/test/java/de/intevation/gnv/artifacts/MeshVerticalCrossSectionTestCase.java (testArtifact),
75ef37387e84 Remove some Structure-Errors from the ChangeLog
Tim Englich <tim.englich@intevation.de>
parents: 595
diff changeset
2771 src/test/java/de/intevation/gnv/artifacts/MeshTimeSeriesTestCase.java (testArtifact),
75ef37387e84 Remove some Structure-Errors from the ChangeLog
Tim Englich <tim.englich@intevation.de>
parents: 595
diff changeset
2772 src/test/java/de/intevation/gnv/artifacts/MeshHorizontalProfileTestCase.java (testArtifact),
75ef37387e84 Remove some Structure-Errors from the ChangeLog
Tim Englich <tim.englich@intevation.de>
parents: 595
diff changeset
2773 src/test/java/de/intevation/gnv/artifacts/MeshHorizontalCrossSectionTestCase.java (testArtifact),
75ef37387e84 Remove some Structure-Errors from the ChangeLog
Tim Englich <tim.englich@intevation.de>
parents: 595
diff changeset
2774 src/test/java/de/intevation/gnv/artifacts/InstantaneousPointVerticalProfileTestCase.java (testArtifact),
75ef37387e84 Remove some Structure-Errors from the ChangeLog
Tim Englich <tim.englich@intevation.de>
parents: 595
diff changeset
2775 src/test/java/de/intevation/gnv/artifacts/InstantaneousPointHorizontalProfileTestCase.java (testArtifact):
595
e0d7b8a0bc42 Compilance-Errors triggered by Interface-Modifications in the Artifact-Module.
Tim Englich <tim.englich@intevation.de>
parents: 594
diff changeset
2776 Refactored Artifact-Instantiation using the new createArtifact()-Method of the super-Class.
e0d7b8a0bc42 Compilance-Errors triggered by Interface-Modifications in the Artifact-Module.
Tim Englich <tim.englich@intevation.de>
parents: 594
diff changeset
2777
e0d7b8a0bc42 Compilance-Errors triggered by Interface-Modifications in the Artifact-Module.
Tim Englich <tim.englich@intevation.de>
parents: 594
diff changeset
2778 * src/test/java/de/intevation/gnv/artifacts/GNVArtifactsTestCaseBase.java (createArtifact)
e0d7b8a0bc42 Compilance-Errors triggered by Interface-Modifications in the Artifact-Module.
Tim Englich <tim.englich@intevation.de>
parents: 594
diff changeset
2779 Added Method for instantiating an new Artifact using the given Artifactfactory.
e0d7b8a0bc42 Compilance-Errors triggered by Interface-Modifications in the Artifact-Module.
Tim Englich <tim.englich@intevation.de>
parents: 594
diff changeset
2780 Also fixed the Compilance-Errors triggered by Interface-Modifications in the
e0d7b8a0bc42 Compilance-Errors triggered by Interface-Modifications in the Artifact-Module.
Tim Englich <tim.englich@intevation.de>
parents: 594
diff changeset
2781 Artifact-Module.
e0d7b8a0bc42 Compilance-Errors triggered by Interface-Modifications in the Artifact-Module.
Tim Englich <tim.englich@intevation.de>
parents: 594
diff changeset
2782
594
5b9b74c08bbb Changed Method signatures because of Interfacemodifications in the Artifact-Module
Tim Englich <tim.englich@intevation.de>
parents: 593
diff changeset
2783 2010-02-01 Tim Englich <tim.englich@intevation.de>
5b9b74c08bbb Changed Method signatures because of Interfacemodifications in the Artifact-Module
Tim Englich <tim.englich@intevation.de>
parents: 593
diff changeset
2784
5b9b74c08bbb Changed Method signatures because of Interfacemodifications in the Artifact-Module
Tim Englich <tim.englich@intevation.de>
parents: 593
diff changeset
2785 * src/main/java/de/intevation/gnv/timeseries/TimeSeriesArtifact.java (setup),
5b9b74c08bbb Changed Method signatures because of Interfacemodifications in the Artifact-Module
Tim Englich <tim.englich@intevation.de>
parents: 593
diff changeset
2786 src/main/java/de/intevation/gnv/profile/verticalcrosssection/VerticalCrossSectionMeshArtifact.java (setup),
5b9b74c08bbb Changed Method signatures because of Interfacemodifications in the Artifact-Module
Tim Englich <tim.englich@intevation.de>
parents: 593
diff changeset
2787 src/main/java/de/intevation/gnv/profile/vertical/VerticalProfileArtifact.java (setup),
5b9b74c08bbb Changed Method signatures because of Interfacemodifications in the Artifact-Module
Tim Englich <tim.englich@intevation.de>
parents: 593
diff changeset
2788 src/main/java/de/intevation/gnv/profile/horizontalcrosssection/HorizontalCrossSectionMeshArtifact.java (setup),
5b9b74c08bbb Changed Method signatures because of Interfacemodifications in the Artifact-Module
Tim Englich <tim.englich@intevation.de>
parents: 593
diff changeset
2789 src/main/java/de/intevation/gnv/profile/horizontal/HorizontalProfileArtifact.java (setup),
5b9b74c08bbb Changed Method signatures because of Interfacemodifications in the Artifact-Module
Tim Englich <tim.englich@intevation.de>
parents: 593
diff changeset
2790 src/main/java/de/intevation/gnv/artifacts/fis/SelectProductArtifact.java (setup),
5b9b74c08bbb Changed Method signatures because of Interfacemodifications in the Artifact-Module
Tim Englich <tim.englich@intevation.de>
parents: 593
diff changeset
2791 src/main/java/de/intevation/gnv/artifacts/GNVProductArtifactFactory.java (createArtifact),
5b9b74c08bbb Changed Method signatures because of Interfacemodifications in the Artifact-Module
Tim Englich <tim.englich@intevation.de>
parents: 593
diff changeset
2792 src/main/java/de/intevation/gnv/artifacts/GNVArtifactBase.java (setup):
5b9b74c08bbb Changed Method signatures because of Interfacemodifications in the Artifact-Module
Tim Englich <tim.englich@intevation.de>
parents: 593
diff changeset
2793 Changed Method signatures because of Interfacemodifications in the
5b9b74c08bbb Changed Method signatures because of Interfacemodifications in the Artifact-Module
Tim Englich <tim.englich@intevation.de>
parents: 593
diff changeset
2794 Artifact-Module. Now it is possible to retrieve the XML-Document which was
5b9b74c08bbb Changed Method signatures because of Interfacemodifications in the Artifact-Module
Tim Englich <tim.englich@intevation.de>
parents: 593
diff changeset
2795 send by an Client during the create-Call. So it is possible to get further
5b9b74c08bbb Changed Method signatures because of Interfacemodifications in the Artifact-Module
Tim Englich <tim.englich@intevation.de>
parents: 593
diff changeset
2796 Informations which could be used during the livecycle of an Artifact.
5b9b74c08bbb Changed Method signatures because of Interfacemodifications in the Artifact-Module
Tim Englich <tim.englich@intevation.de>
parents: 593
diff changeset
2797
5b9b74c08bbb Changed Method signatures because of Interfacemodifications in the Artifact-Module
Tim Englich <tim.englich@intevation.de>
parents: 593
diff changeset
2798
593
b248531fa20b Added experimental support for extrapolation in "Horizontalschnitte"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 591
diff changeset
2799 2010-01-31 Sascha L. Teichmann <sascha.teichmann@intevation.de>
b248531fa20b Added experimental support for extrapolation in "Horizontalschnitte"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 591
diff changeset
2800
b248531fa20b Added experimental support for extrapolation in "Horizontalschnitte"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 591
diff changeset
2801 * src/main/java/de/intevation/gnv/artifacts/context/GNVArtifactContext.java,
b248531fa20b Added experimental support for extrapolation in "Horizontalschnitte"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 591
diff changeset
2802 src/main/java/de/intevation/gnv/artifacts/context/GNVArtifactContextFactory.java,
b248531fa20b Added experimental support for extrapolation in "Horizontalschnitte"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 591
diff changeset
2803 doc/conf/conf.xml: Added configuration for extrapolation in "Horizontalschnitte".
b248531fa20b Added experimental support for extrapolation in "Horizontalschnitte"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 591
diff changeset
2804
b248531fa20b Added experimental support for extrapolation in "Horizontalschnitte"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 591
diff changeset
2805 Use gnv/horizontal-cross-section/extrapolation/@rounds with
b248531fa20b Added experimental support for extrapolation in "Horizontalschnitte"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 591
diff changeset
2806 integer rounds > 0 to turn extrapolation on (default: 0).
b248531fa20b Added experimental support for extrapolation in "Horizontalschnitte"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 591
diff changeset
2807 Rounds is a number of successive point extrapolations which means that
b248531fa20b Added experimental support for extrapolation in "Horizontalschnitte"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 591
diff changeset
2808 the grid is successively filled with missing points based on prior rounds.
b248531fa20b Added experimental support for extrapolation in "Horizontalschnitte"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 591
diff changeset
2809 The larger 'rounds' get more gaps are filled synthetic generated points.
b248531fa20b Added experimental support for extrapolation in "Horizontalschnitte"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 591
diff changeset
2810
b248531fa20b Added experimental support for extrapolation in "Horizontalschnitte"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 591
diff changeset
2811 Set this to 2 to get good results for the model data FIS.
b248531fa20b Added experimental support for extrapolation in "Horizontalschnitte"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 591
diff changeset
2812
b248531fa20b Added experimental support for extrapolation in "Horizontalschnitte"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 591
diff changeset
2813 * src/main/java/de/intevation/gnv/state/profile/horizontalcrosssection/HorizontalCrossSectionMeshOutputState.java:
b248531fa20b Added experimental support for extrapolation in "Horizontalschnitte"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 591
diff changeset
2814 Foward configuration to area interpolation.
b248531fa20b Added experimental support for extrapolation in "Horizontalschnitte"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 591
diff changeset
2815
b248531fa20b Added experimental support for extrapolation in "Horizontalschnitte"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 591
diff changeset
2816 * src/main/java/de/intevation/gnv/math/AreaInterpolation.java:
b248531fa20b Added experimental support for extrapolation in "Horizontalschnitte"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 591
diff changeset
2817 Foward configuration to GridCell.
b248531fa20b Added experimental support for extrapolation in "Horizontalschnitte"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 591
diff changeset
2818
b248531fa20b Added experimental support for extrapolation in "Horizontalschnitte"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 591
diff changeset
2819 * src/main/java/de/intevation/gnv/math/Point2d.java: Added method to extrapolate
b248531fa20b Added experimental support for extrapolation in "Horizontalschnitte"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 591
diff changeset
2820 point along a line spanned by two points.
b248531fa20b Added experimental support for extrapolation in "Horizontalschnitte"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 591
diff changeset
2821 Calculate Inverse Distance Weighting (IDW) for a given set of points on
b248531fa20b Added experimental support for extrapolation in "Horizontalschnitte"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 591
diff changeset
2822 z components. Added method to check if set of points are near a given
b248531fa20b Added experimental support for extrapolation in "Horizontalschnitte"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 591
diff changeset
2823 point.
b248531fa20b Added experimental support for extrapolation in "Horizontalschnitte"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 591
diff changeset
2824
b248531fa20b Added experimental support for extrapolation in "Horizontalschnitte"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 591
diff changeset
2825 * src/main/java/de/intevation/gnv/math/GridCell.java: Before building the
b248531fa20b Added experimental support for extrapolation in "Horizontalschnitte"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 591
diff changeset
2826 i/j cells the grid is filled with synthetic generated points. The
b248531fa20b Added experimental support for extrapolation in "Horizontalschnitte"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 591
diff changeset
2827 position is estimated from the neighboring points. The parameter values
b248531fa20b Added experimental support for extrapolation in "Horizontalschnitte"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 591
diff changeset
2828 are calculated by IDW. Some care is taken to avoid invalid grid topologies.
b248531fa20b Added experimental support for extrapolation in "Horizontalschnitte"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 591
diff changeset
2829
b248531fa20b Added experimental support for extrapolation in "Horizontalschnitte"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 591
diff changeset
2830 TODO: Implement this for the "Profillschnitt" too to keep the inner
b248531fa20b Added experimental support for extrapolation in "Horizontalschnitte"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 591
diff changeset
2831 symmetry.
b248531fa20b Added experimental support for extrapolation in "Horizontalschnitte"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 591
diff changeset
2832
591
b8ba642b6866 Fixed the broken JUnittests.
Tim Englich <tim.englich@intevation.de>
parents: 539
diff changeset
2833 2010-01-29 Tim Englich <tim.englich@intevation.de>
b8ba642b6866 Fixed the broken JUnittests.
Tim Englich <tim.englich@intevation.de>
parents: 539
diff changeset
2834
b8ba642b6866 Fixed the broken JUnittests.
Tim Englich <tim.englich@intevation.de>
parents: 539
diff changeset
2835 * src/test/java/de/intevation/gnv/artifacts/MeshVerticalProfileTestCase.java (testArtifact),
b8ba642b6866 Fixed the broken JUnittests.
Tim Englich <tim.englich@intevation.de>
parents: 539
diff changeset
2836 * src/test/java/de/intevation/gnv/artifacts/MeshVerticalCrossSectionTestCase.java (testArtifact),
b8ba642b6866 Fixed the broken JUnittests.
Tim Englich <tim.englich@intevation.de>
parents: 539
diff changeset
2837 * src/test/java/de/intevation/gnv/artifacts/MeshHorizontalProfileTestCase.java (testArtifact),
b8ba642b6866 Fixed the broken JUnittests.
Tim Englich <tim.englich@intevation.de>
parents: 539
diff changeset
2838 * src/test/java/de/intevation/gnv/artifacts/MeshHorizontalCrossSectionTestCase.java (testArtifact):
b8ba642b6866 Fixed the broken JUnittests.
Tim Englich <tim.englich@intevation.de>
parents: 539
diff changeset
2839 Increases the number of steps that has to be done for the different products plus one.
b8ba642b6866 Fixed the broken JUnittests.
Tim Englich <tim.englich@intevation.de>
parents: 539
diff changeset
2840
b8ba642b6866 Fixed the broken JUnittests.
Tim Englich <tim.englich@intevation.de>
parents: 539
diff changeset
2841 * src/test/ressources/verticalprofile_mesh/verticalprofile_step_11_out_statistics.xml,
b8ba642b6866 Fixed the broken JUnittests.
Tim Englich <tim.englich@intevation.de>
parents: 539
diff changeset
2842 src/test/ressources/verticalprofile_mesh/verticalprofile_step_11_out_odv.xml,
b8ba642b6866 Fixed the broken JUnittests.
Tim Englich <tim.englich@intevation.de>
parents: 539
diff changeset
2843 src/test/ressources/verticalprofile_mesh/verticalprofile_step_11_out_csv.xml,
b8ba642b6866 Fixed the broken JUnittests.
Tim Englich <tim.englich@intevation.de>
parents: 539
diff changeset
2844 src/test/ressources/verticalprofile_mesh/verticalprofile_step_11_out_chart.xml,
b8ba642b6866 Fixed the broken JUnittests.
Tim Englich <tim.englich@intevation.de>
parents: 539
diff changeset
2845 src/test/ressources/verticalprofile_mesh/verticalprofile_step_11_feed.xml,
b8ba642b6866 Fixed the broken JUnittests.
Tim Englich <tim.englich@intevation.de>
parents: 539
diff changeset
2846 src/test/ressources/verticalprofile_mesh/verticalprofile_step_11_advance.xml,
b8ba642b6866 Fixed the broken JUnittests.
Tim Englich <tim.englich@intevation.de>
parents: 539
diff changeset
2847 src/test/ressources/verticalprofile_mesh/verticalprofile_step_10_feed.xml,
b8ba642b6866 Fixed the broken JUnittests.
Tim Englich <tim.englich@intevation.de>
parents: 539
diff changeset
2848 src/test/ressources/verticalprofile_mesh/verticalprofile_step_10_advance.xml,
b8ba642b6866 Fixed the broken JUnittests.
Tim Englich <tim.englich@intevation.de>
parents: 539
diff changeset
2849 src/test/ressources/verticalprofile_mesh/verticalprofile_step_09_advance.xml:
b8ba642b6866 Fixed the broken JUnittests.
Tim Englich <tim.englich@intevation.de>
parents: 539
diff changeset
2850 Added Advance and Feed-Document for the State Year.
b8ba642b6866 Fixed the broken JUnittests.
Tim Englich <tim.englich@intevation.de>
parents: 539
diff changeset
2851 Changed the Advance to the State Year.
b8ba642b6866 Fixed the broken JUnittests.
Tim Englich <tim.englich@intevation.de>
parents: 539
diff changeset
2852 Moves the Last state to *11*.xml Documents.
b8ba642b6866 Fixed the broken JUnittests.
Tim Englich <tim.englich@intevation.de>
parents: 539
diff changeset
2853
b8ba642b6866 Fixed the broken JUnittests.
Tim Englich <tim.englich@intevation.de>
parents: 539
diff changeset
2854 * src/test/ressources/verticalcrosssection_mesh/verticalcrosssection_step_07_out_odv.xml,
b8ba642b6866 Fixed the broken JUnittests.
Tim Englich <tim.englich@intevation.de>
parents: 539
diff changeset
2855 src/test/ressources/verticalcrosssection_mesh/verticalcrosssection_step_07_out_csv.xml,
b8ba642b6866 Fixed the broken JUnittests.
Tim Englich <tim.englich@intevation.de>
parents: 539
diff changeset
2856 src/test/ressources/verticalcrosssection_mesh/verticalcrosssection_step_07_out_chart.xml,
b8ba642b6866 Fixed the broken JUnittests.
Tim Englich <tim.englich@intevation.de>
parents: 539
diff changeset
2857 src/test/ressources/verticalcrosssection_mesh/verticalcrosssection_step_07_feed.xml,
b8ba642b6866 Fixed the broken JUnittests.
Tim Englich <tim.englich@intevation.de>
parents: 539
diff changeset
2858 src/test/ressources/verticalcrosssection_mesh/verticalcrosssection_step_07_advance.xml,
b8ba642b6866 Fixed the broken JUnittests.
Tim Englich <tim.englich@intevation.de>
parents: 539
diff changeset
2859 src/test/ressources/verticalcrosssection_mesh/verticalcrosssection_step_06_feed.xml,
b8ba642b6866 Fixed the broken JUnittests.
Tim Englich <tim.englich@intevation.de>
parents: 539
diff changeset
2860 src/test/ressources/verticalcrosssection_mesh/verticalcrosssection_step_06_advance.xml,
b8ba642b6866 Fixed the broken JUnittests.
Tim Englich <tim.englich@intevation.de>
parents: 539
diff changeset
2861 src/test/ressources/verticalcrosssection_mesh/verticalcrosssection_step_05_advance.xml:
b8ba642b6866 Fixed the broken JUnittests.
Tim Englich <tim.englich@intevation.de>
parents: 539
diff changeset
2862 Added Advance and Feed-Document for the State Year.
b8ba642b6866 Fixed the broken JUnittests.
Tim Englich <tim.englich@intevation.de>
parents: 539
diff changeset
2863 Changed the Advance to the State Year.
b8ba642b6866 Fixed the broken JUnittests.
Tim Englich <tim.englich@intevation.de>
parents: 539
diff changeset
2864 Moves the Last state to *07*.xml Documents.
b8ba642b6866 Fixed the broken JUnittests.
Tim Englich <tim.englich@intevation.de>
parents: 539
diff changeset
2865
b8ba642b6866 Fixed the broken JUnittests.
Tim Englich <tim.englich@intevation.de>
parents: 539
diff changeset
2866 * src/test/ressources/horizontalProfile_mesh/horizontalprofile_step_11_out_statistics.xml,
b8ba642b6866 Fixed the broken JUnittests.
Tim Englich <tim.englich@intevation.de>
parents: 539
diff changeset
2867 src/test/ressources/horizontalProfile_mesh/horizontalprofile_step_11_out_odv.xml,
b8ba642b6866 Fixed the broken JUnittests.
Tim Englich <tim.englich@intevation.de>
parents: 539
diff changeset
2868 src/test/ressources/horizontalProfile_mesh/horizontalprofile_step_11_out_csv.xml,
b8ba642b6866 Fixed the broken JUnittests.
Tim Englich <tim.englich@intevation.de>
parents: 539
diff changeset
2869 src/test/ressources/horizontalProfile_mesh/horizontalprofile_step_11_out_chart.xml,
b8ba642b6866 Fixed the broken JUnittests.
Tim Englich <tim.englich@intevation.de>
parents: 539
diff changeset
2870 src/test/ressources/horizontalProfile_mesh/horizontalprofile_step_11_advance.xml,
b8ba642b6866 Fixed the broken JUnittests.
Tim Englich <tim.englich@intevation.de>
parents: 539
diff changeset
2871 src/test/ressources/horizontalProfile_mesh/horizontalprofile_step_10_feed.xml,
b8ba642b6866 Fixed the broken JUnittests.
Tim Englich <tim.englich@intevation.de>
parents: 539
diff changeset
2872 src/test/ressources/horizontalProfile_mesh/horizontalprofile_step_10_advance.xml,
b8ba642b6866 Fixed the broken JUnittests.
Tim Englich <tim.englich@intevation.de>
parents: 539
diff changeset
2873 src/test/ressources/horizontalProfile_mesh/horizontalprofile_step_09_advance.xml:
b8ba642b6866 Fixed the broken JUnittests.
Tim Englich <tim.englich@intevation.de>
parents: 539
diff changeset
2874 Added Advance and Feed-Document for the State Year.
b8ba642b6866 Fixed the broken JUnittests.
Tim Englich <tim.englich@intevation.de>
parents: 539
diff changeset
2875 Changed the Advance to the State Year.
b8ba642b6866 Fixed the broken JUnittests.
Tim Englich <tim.englich@intevation.de>
parents: 539
diff changeset
2876 Moves the Last state to *11*.xml Documents.
b8ba642b6866 Fixed the broken JUnittests.
Tim Englich <tim.englich@intevation.de>
parents: 539
diff changeset
2877
b8ba642b6866 Fixed the broken JUnittests.
Tim Englich <tim.englich@intevation.de>
parents: 539
diff changeset
2878 * src/test/ressources/horizontalcrosssection_mesh/horizontalcrosssection_step_08_out_zip.xml,
b8ba642b6866 Fixed the broken JUnittests.
Tim Englich <tim.englich@intevation.de>
parents: 539
diff changeset
2879 src/test/ressources/horizontalcrosssection_mesh/horizontalcrosssection_step_08_out_wms.xml,
b8ba642b6866 Fixed the broken JUnittests.
Tim Englich <tim.englich@intevation.de>
parents: 539
diff changeset
2880 src/test/ressources/horizontalcrosssection_mesh/horizontalcrosssection_step_08_feed.xml,
b8ba642b6866 Fixed the broken JUnittests.
Tim Englich <tim.englich@intevation.de>
parents: 539
diff changeset
2881 src/test/ressources/horizontalcrosssection_mesh/horizontalcrosssection_step_08_advance.xml,
b8ba642b6866 Fixed the broken JUnittests.
Tim Englich <tim.englich@intevation.de>
parents: 539
diff changeset
2882 src/test/ressources/horizontalcrosssection_mesh/horizontalcrosssection_step_07_feed.xml,
b8ba642b6866 Fixed the broken JUnittests.
Tim Englich <tim.englich@intevation.de>
parents: 539
diff changeset
2883 src/test/ressources/horizontalcrosssection_mesh/horizontalcrosssection_step_07_advance.xml,
b8ba642b6866 Fixed the broken JUnittests.
Tim Englich <tim.englich@intevation.de>
parents: 539
diff changeset
2884 src/test/ressources/horizontalcrosssection_mesh/horizontalcrosssection_step_06_advance.xml:
b8ba642b6866 Fixed the broken JUnittests.
Tim Englich <tim.englich@intevation.de>
parents: 539
diff changeset
2885 Added Advance and Feed-Document for the State Year.
b8ba642b6866 Fixed the broken JUnittests.
Tim Englich <tim.englich@intevation.de>
parents: 539
diff changeset
2886 Changed the Advance to the State Year.
b8ba642b6866 Fixed the broken JUnittests.
Tim Englich <tim.englich@intevation.de>
parents: 539
diff changeset
2887 Moves the Last state to *08*.xml Documents.
b8ba642b6866 Fixed the broken JUnittests.
Tim Englich <tim.englich@intevation.de>
parents: 539
diff changeset
2888
538
f4e20322461b Summarized Changes and NEWS for Release 0.4
Hans Plum <hans.plum@intevation.de>
parents: 537
diff changeset
2889 2010-01-27 Hans Plum <hans@intevation.de>
f4e20322461b Summarized Changes and NEWS for Release 0.4
Hans Plum <hans.plum@intevation.de>
parents: 537
diff changeset
2890
f4e20322461b Summarized Changes and NEWS for Release 0.4
Hans Plum <hans.plum@intevation.de>
parents: 537
diff changeset
2891 RELEASE 0.4
f4e20322461b Summarized Changes and NEWS for Release 0.4
Hans Plum <hans.plum@intevation.de>
parents: 537
diff changeset
2892
f4e20322461b Summarized Changes and NEWS for Release 0.4
Hans Plum <hans.plum@intevation.de>
parents: 537
diff changeset
2893 * Changes, NEWS, ChangeLog: Summarized activities
f4e20322461b Summarized Changes and NEWS for Release 0.4
Hans Plum <hans.plum@intevation.de>
parents: 537
diff changeset
2894
539
0f454d8067ca Reordered items in Changes a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 538
diff changeset
2895 2010-01-27 Sascha L. Teichmann <sascha.teichmann@intevation.de>
0f454d8067ca Reordered items in Changes a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 538
diff changeset
2896
0f454d8067ca Reordered items in Changes a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 538
diff changeset
2897 * Changes: Reordered items a bit
0f454d8067ca Reordered items in Changes a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 538
diff changeset
2898
537
f7f97edf09ba Solved issue 164 - applied patch of msg 763. Remove directories and shape files of out-dated artifacts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 536
diff changeset
2899 2010-01-27 Ingo Weinzierl <ingo.weinzierl@intevation.de>
f7f97edf09ba Solved issue 164 - applied patch of msg 763. Remove directories and shape files of out-dated artifacts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 536
diff changeset
2900
f7f97edf09ba Solved issue 164 - applied patch of msg 763. Remove directories and shape files of out-dated artifacts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 536
diff changeset
2901 Issue164
f7f97edf09ba Solved issue 164 - applied patch of msg 763. Remove directories and shape files of out-dated artifacts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 536
diff changeset
2902
f7f97edf09ba Solved issue 164 - applied patch of msg 763. Remove directories and shape files of out-dated artifacts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 536
diff changeset
2903 * src/main/java/de/intevation/gnv/state/profile/horizontalcrosssection/HorizontalCrossSectionMeshOutputState.java:
f7f97edf09ba Solved issue 164 - applied patch of msg 763. Remove directories and shape files of out-dated artifacts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 536
diff changeset
2904 Applied patch of SLT to remove shape files and directories of out-dated
f7f97edf09ba Solved issue 164 - applied patch of msg 763. Remove directories and shape files of out-dated artifacts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 536
diff changeset
2905 artifacts. Therefor we need to store the artifact after an 'out' operation
f7f97edf09ba Solved issue 164 - applied patch of msg 763. Remove directories and shape files of out-dated artifacts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 536
diff changeset
2906 - which is actually a read only operation - explicitly into the artifact
f7f97edf09ba Solved issue 164 - applied patch of msg 763. Remove directories and shape files of out-dated artifacts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 536
diff changeset
2907 database to keep the directory path.
f7f97edf09ba Solved issue 164 - applied patch of msg 763. Remove directories and shape files of out-dated artifacts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 536
diff changeset
2908
536
f1dc3c2f9be7 Calculate results and put them into cache when reaching the output state - avoids latencies.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 535
diff changeset
2909 2010-01-26 Ingo Weinzierl <ingo.weinzierl@intevation.de>
f1dc3c2f9be7 Calculate results and put them into cache when reaching the output state - avoids latencies.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 535
diff changeset
2910
f1dc3c2f9be7 Calculate results and put them into cache when reaching the output state - avoids latencies.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 535
diff changeset
2911 * src/main/java/de/intevation/gnv/state/timeseries/TimeSeriesOutputState.java:
f1dc3c2f9be7 Calculate results and put them into cache when reaching the output state - avoids latencies.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 535
diff changeset
2912 Calculate results after reaching the final state and store them in cache.
f1dc3c2f9be7 Calculate results and put them into cache when reaching the output state - avoids latencies.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 535
diff changeset
2913 This avoids long latencies for chart creation or exports.
f1dc3c2f9be7 Calculate results and put them into cache when reaching the output state - avoids latencies.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 535
diff changeset
2914
535
a162793b6053 Solved issue158. Added labels to 'Profilschnitte'.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 534
diff changeset
2915 2010-01-26 Ingo Weinzierl <ingo.weinzierl@intevation.de>
a162793b6053 Solved issue158. Added labels to 'Profilschnitte'.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 534
diff changeset
2916
a162793b6053 Solved issue158. Added labels to 'Profilschnitte'.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 534
diff changeset
2917 Issue158
a162793b6053 Solved issue158. Added labels to 'Profilschnitte'.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 534
diff changeset
2918
a162793b6053 Solved issue158. Added labels to 'Profilschnitte'.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 534
diff changeset
2919 * src/main/java/de/intevation/gnv/state/timeseries/TimeSeriesOutputState.java:
a162793b6053 Solved issue158. Added labels to 'Profilschnitte'.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 534
diff changeset
2920 Replaced old way to create ChartLabel objects with a method call
a162793b6053 Solved issue158. Added labels to 'Profilschnitte'.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 534
diff changeset
2921 'createChartLabels()'.
a162793b6053 Solved issue158. Added labels to 'Profilschnitte'.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 534
diff changeset
2922
534
92d7a8cd1ef1 Set white border for 'Profilschnitte' as default.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 533
diff changeset
2923 2010-01-26 Ingo Weinzierl <ingo.weinzierl@intevation.de>
92d7a8cd1ef1 Set white border for 'Profilschnitte' as default.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 533
diff changeset
2924
92d7a8cd1ef1 Set white border for 'Profilschnitte' as default.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 533
diff changeset
2925 * src/main/java/de/intevation/gnv/chart/VerticalCrossSectionChart.java:
92d7a8cd1ef1 Set white border for 'Profilschnitte' as default.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 533
diff changeset
2926 Set white border (border arround drawing area) as default for
92d7a8cd1ef1 Set white border for 'Profilschnitte' as default.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 533
diff changeset
2927 'Profilschnitte'.
92d7a8cd1ef1 Set white border for 'Profilschnitte' as default.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 533
diff changeset
2928
533
78e0e239a0b9 Calculate results after reaching the output state and store them in cache.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 532
diff changeset
2929 2010-01-26 Ingo Weinzierl <ingo.weinzierl@intevation.de>
78e0e239a0b9 Calculate results after reaching the output state and store them in cache.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 532
diff changeset
2930
78e0e239a0b9 Calculate results after reaching the output state and store them in cache.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 532
diff changeset
2931 * src/main/java/de/intevation/gnv/state/profile/verticalcrosssection/VerticalCrossSectionOutputState.java:
78e0e239a0b9 Calculate results after reaching the output state and store them in cache.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 532
diff changeset
2932 Calculate results after reaching the final state and store them in cache.
78e0e239a0b9 Calculate results after reaching the output state and store them in cache.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 532
diff changeset
2933 This avoids long latencies for chart creation or exports.
78e0e239a0b9 Calculate results after reaching the output state and store them in cache.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 532
diff changeset
2934
532
d2f97cb2ac32 Splitted date selection of product 'Horizontalschnitt' into two steps.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 531
diff changeset
2935 2010-01-26 Ingo Weinzierl <ingo.weinzierl@intevation.de>
d2f97cb2ac32 Splitted date selection of product 'Horizontalschnitt' into two steps.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 531
diff changeset
2936
d2f97cb2ac32 Splitted date selection of product 'Horizontalschnitt' into two steps.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 531
diff changeset
2937 Issue162
d2f97cb2ac32 Splitted date selection of product 'Horizontalschnitt' into two steps.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 531
diff changeset
2938
d2f97cb2ac32 Splitted date selection of product 'Horizontalschnitt' into two steps.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 531
diff changeset
2939 * doc/conf/products/horizontalcrosssection/conf_mesh.xml,
d2f97cb2ac32 Splitted date selection of product 'Horizontalschnitt' into two steps.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 531
diff changeset
2940 doc/conf/queries.properties: Adapted transition model. Splitted date
d2f97cb2ac32 Splitted date selection of product 'Horizontalschnitt' into two steps.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 531
diff changeset
2941 selection of 'Horizontalschnitte' into two steps.
d2f97cb2ac32 Splitted date selection of product 'Horizontalschnitt' into two steps.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 531
diff changeset
2942
531
b80940231f6e Removed csv export from product 'Profilschnitt'.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 530
diff changeset
2943 2010-01-26 Ingo Weinzierl <ingo.weinzierl@intevation.de>
b80940231f6e Removed csv export from product 'Profilschnitt'.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 530
diff changeset
2944
b80940231f6e Removed csv export from product 'Profilschnitt'.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 530
diff changeset
2945 * doc/conf/products/verticalcrosssection/conf_mesh.xml: Removed csv export
b80940231f6e Removed csv export from product 'Profilschnitt'.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 530
diff changeset
2946 from product 'Profilschnitt'.
b80940231f6e Removed csv export from product 'Profilschnitt'.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 530
diff changeset
2947
530
d2c68f2f619b Fixed an ArrayIndexOutOfBounds-exceptions which occured if there are less than two data points for chart creation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 528
diff changeset
2948 2010-01-26 Ingo Weinzierl <ingo.weinzierl@intevation.de>
d2c68f2f619b Fixed an ArrayIndexOutOfBounds-exceptions which occured if there are less than two data points for chart creation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 528
diff changeset
2949
d2c68f2f619b Fixed an ArrayIndexOutOfBounds-exceptions which occured if there are less than two data points for chart creation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 528
diff changeset
2950 * src/main/java/de/intevation/gnv/chart/VerticalProfileChart.java: Fixed an
d2c68f2f619b Fixed an ArrayIndexOutOfBounds-exceptions which occured if there are less than two data points for chart creation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 528
diff changeset
2951 ArrayIndexOutOfBounds-exception which occured if there are less than two
d2c68f2f619b Fixed an ArrayIndexOutOfBounds-exceptions which occured if there are less than two data points for chart creation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 528
diff changeset
2952 data points.
d2c68f2f619b Fixed an ArrayIndexOutOfBounds-exceptions which occured if there are less than two data points for chart creation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 528
diff changeset
2953
d2c68f2f619b Fixed an ArrayIndexOutOfBounds-exceptions which occured if there are less than two data points for chart creation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 528
diff changeset
2954 2010-01-26 Ingo Weinzierl <ingo.weinzierl@intevation.de>
d2c68f2f619b Fixed an ArrayIndexOutOfBounds-exceptions which occured if there are less than two data points for chart creation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 528
diff changeset
2955
d2c68f2f619b Fixed an ArrayIndexOutOfBounds-exceptions which occured if there are less than two data points for chart creation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 528
diff changeset
2956 Issue161
d2c68f2f619b Fixed an ArrayIndexOutOfBounds-exceptions which occured if there are less than two data points for chart creation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 528
diff changeset
2957
d2c68f2f619b Fixed an ArrayIndexOutOfBounds-exceptions which occured if there are less than two data points for chart creation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 528
diff changeset
2958 * doc/conf/products/verticalprofile/conf_mesh.xml: Adapted transition model.
d2c68f2f619b Fixed an ArrayIndexOutOfBounds-exceptions which occured if there are less than two data points for chart creation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 528
diff changeset
2959 Splitted date selection into two steps.
d2c68f2f619b Fixed an ArrayIndexOutOfBounds-exceptions which occured if there are less than two data points for chart creation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 528
diff changeset
2960
528
44415ae01ddb Fixed issue gnv/issue159
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 527
diff changeset
2961 2010-01-25 Sascha L. Teichmann <sascha.teichmann@intevation.de>
44415ae01ddb Fixed issue gnv/issue159
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 527
diff changeset
2962
44415ae01ddb Fixed issue gnv/issue159
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 527
diff changeset
2963 Fix/Workaround for gnv/issue159
44415ae01ddb Fixed issue gnv/issue159
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 527
diff changeset
2964
44415ae01ddb Fixed issue gnv/issue159
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 527
diff changeset
2965 * src/main/java/de/intevation/gnv/state/profile/horizontalcrosssection/HorizontalCrossSectionMeshOutputState.java,
44415ae01ddb Fixed issue gnv/issue159
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 527
diff changeset
2966 src/main/java/de/intevation/gnv/state/profile/verticalcrosssection/VerticalCrossSectionOutputState.java,
44415ae01ddb Fixed issue gnv/issue159
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 527
diff changeset
2967 src/main/java/de/intevation/gnv/state/profile/horizontal/HorizontalProfileMeshCrossOutputState.java:
44415ae01ddb Fixed issue gnv/issue159
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 527
diff changeset
2968 Deactivated the index buffer by default because applying it gives to
44415ae01ddb Fixed issue gnv/issue159
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 527
diff changeset
2969 less data points in some circumstances. When processing the
44415ae01ddb Fixed issue gnv/issue159
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 527
diff changeset
2970 "horizontalen Schnittprofile", the "Profilschnitte" and the
44415ae01ddb Fixed issue gnv/issue159
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 527
diff changeset
2971 "Horizontalschnitte" the whole set of mesh cells for
44415ae01ddb Fixed issue gnv/issue159
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 527
diff changeset
2972 the given parameters are retrieved. This results in much
44415ae01ddb Fixed issue gnv/issue159
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 527
diff changeset
2973 more traffic from database (~ 10x) but seems not to be much slower.
44415ae01ddb Fixed issue gnv/issue159
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 527
diff changeset
2974 The memory consumption increases accordingly.
44415ae01ddb Fixed issue gnv/issue159
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 527
diff changeset
2975
44415ae01ddb Fixed issue gnv/issue159
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 527
diff changeset
2976 To turn the index buffer on again use the boolean system properties:
44415ae01ddb Fixed issue gnv/issue159
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 527
diff changeset
2977
44415ae01ddb Fixed issue gnv/issue159
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 527
diff changeset
2978 "gnv.horizontal.profile.mesh.cross.index.buffer"
44415ae01ddb Fixed issue gnv/issue159
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 527
diff changeset
2979 "gnv.vertical.cross.section.index.buffer"
44415ae01ddb Fixed issue gnv/issue159
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 527
diff changeset
2980 "gnv.horizontal.profile.mesh.cross.index.buffer"
44415ae01ddb Fixed issue gnv/issue159
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 527
diff changeset
2981
44415ae01ddb Fixed issue gnv/issue159
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 527
diff changeset
2982 * src/main/java/de/intevation/gnv/math/Interpolation2D.java: Because much
44415ae01ddb Fixed issue gnv/issue159
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 527
diff changeset
2983 more data is processed a more sophisticated point culling strategy is
44415ae01ddb Fixed issue gnv/issue159
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 527
diff changeset
2984 implemented now.
44415ae01ddb Fixed issue gnv/issue159
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 527
diff changeset
2985
44415ae01ddb Fixed issue gnv/issue159
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 527
diff changeset
2986 If the number of points are higher than a given threshold (system property
44415ae01ddb Fixed issue gnv/issue159
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 527
diff changeset
2987 "gnv.interpolation2d.cull.point.threshold", default: 1000) a culling is
44415ae01ddb Fixed issue gnv/issue159
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 527
diff changeset
2988 performed. Two cases:
44415ae01ddb Fixed issue gnv/issue159
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 527
diff changeset
2989
44415ae01ddb Fixed issue gnv/issue159
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 527
diff changeset
2990 a) given a path P ("horizontales Schnittprofil", "Profilschnitt")
44415ae01ddb Fixed issue gnv/issue159
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 527
diff changeset
2991 Calculates a bounding box B for P and continues with (b).
44415ae01ddb Fixed issue gnv/issue159
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 527
diff changeset
2992
44415ae01ddb Fixed issue gnv/issue159
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 527
diff changeset
2993 b) a bounding box B ("Horizontalschnitt", and above after (a))
44415ae01ddb Fixed issue gnv/issue159
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 527
diff changeset
2994 Calculates a bounding box C for the input points. If the
44415ae01ddb Fixed issue gnv/issue159
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 527
diff changeset
2995 area of B is greater than 80% of the area of C no culling is
44415ae01ddb Fixed issue gnv/issue159
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 527
diff changeset
2996 performed. Else B is extended by 10% in each direction.
44415ae01ddb Fixed issue gnv/issue159
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 527
diff changeset
2997 If the new area of B is smaller than 10% of the area of C
44415ae01ddb Fixed issue gnv/issue159
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 527
diff changeset
2998 B is adjusted to have at least 10% the size of C.
44415ae01ddb Fixed issue gnv/issue159
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 527
diff changeset
2999
44415ae01ddb Fixed issue gnv/issue159
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 527
diff changeset
3000 All input points that are not inside B are culled. Afterwards the
44415ae01ddb Fixed issue gnv/issue159
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 527
diff changeset
3001 i/j grid cell units are created and pushed into a spatial index
44415ae01ddb Fixed issue gnv/issue159
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 527
diff changeset
3002 as described below.
44415ae01ddb Fixed issue gnv/issue159
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 527
diff changeset
3003
527
f598702b2a10 Fixed issue157: Verticalcrosssection charts have a white background as all other chart types have.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 526
diff changeset
3004 2010-01-25 Ingo Weinzierl <ingo.weinzierl@intevation.de>
f598702b2a10 Fixed issue157: Verticalcrosssection charts have a white background as all other chart types have.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 526
diff changeset
3005
f598702b2a10 Fixed issue157: Verticalcrosssection charts have a white background as all other chart types have.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 526
diff changeset
3006 Issue157
f598702b2a10 Fixed issue157: Verticalcrosssection charts have a white background as all other chart types have.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 526
diff changeset
3007
f598702b2a10 Fixed issue157: Verticalcrosssection charts have a white background as all other chart types have.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 526
diff changeset
3008 * src/main/java/de/intevation/gnv/chart/VerticalCrossSectionChart.java:
f598702b2a10 Fixed issue157: Verticalcrosssection charts have a white background as all other chart types have.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 526
diff changeset
3009 Added method to adjust background color of this chart.
f598702b2a10 Fixed issue157: Verticalcrosssection charts have a white background as all other chart types have.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 526
diff changeset
3010
f598702b2a10 Fixed issue157: Verticalcrosssection charts have a white background as all other chart types have.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 526
diff changeset
3011 * src/main/java/de/intevation/gnv/state/profile/verticalcrosssection/VerticalCrossSectionOutputState.java:
f598702b2a10 Fixed issue157: Verticalcrosssection charts have a white background as all other chart types have.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 526
diff changeset
3012 Set white background as all other charts have.
f598702b2a10 Fixed issue157: Verticalcrosssection charts have a white background as all other chart types have.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 526
diff changeset
3013
526
4cbcc130cffc Copied method from JFreeChart to adapt date formats.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 525
diff changeset
3014 2010-01-25 Ingo Weinzierl <ingo.weinzierl@intevation.de>
4cbcc130cffc Copied method from JFreeChart to adapt date formats.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 525
diff changeset
3015
4cbcc130cffc Copied method from JFreeChart to adapt date formats.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 525
diff changeset
3016 Issue160
4cbcc130cffc Copied method from JFreeChart to adapt date formats.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 525
diff changeset
3017
4cbcc130cffc Copied method from JFreeChart to adapt date formats.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 525
diff changeset
3018 * src/main/java/de/intevation/gnv/chart/TimeSeriesChart.java: Copied a
4cbcc130cffc Copied method from JFreeChart to adapt date formats.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 525
diff changeset
3019 method from JFreeChart and adapted date formats.
4cbcc130cffc Copied method from JFreeChart to adapt date formats.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 525
diff changeset
3020
525
0eba2f032e0d Set serverRoundtripInterval to 5 seconds and serverInactiveInterval to 5 minutes.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 524
diff changeset
3021 2010-01-25 Sascha L. Teichmann <sascha.teichmann@intevation.de>
0eba2f032e0d Set serverRoundtripInterval to 5 seconds and serverInactiveInterval to 5 minutes.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 524
diff changeset
3022
0eba2f032e0d Set serverRoundtripInterval to 5 seconds and serverInactiveInterval to 5 minutes.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 524
diff changeset
3023 * doc/conf/arcsdeconnectionpool.properties: Set serverRoundtripInterval
0eba2f032e0d Set serverRoundtripInterval to 5 seconds and serverInactiveInterval to 5 minutes.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 524
diff changeset
3024 to 5 seconds and serverInactiveInterval to 5 minutes.
0eba2f032e0d Set serverRoundtripInterval to 5 seconds and serverInactiveInterval to 5 minutes.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 524
diff changeset
3025
524
d5a7608a4eea Splitted data selection into two parts. Removed option to disable/enable data points in charts and exports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 523
diff changeset
3026 2010-01-25 Ingo Weinzierl <ingo.weinzierl@intevation.de>
d5a7608a4eea Splitted data selection into two parts. Removed option to disable/enable data points in charts and exports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 523
diff changeset
3027
d5a7608a4eea Splitted data selection into two parts. Removed option to disable/enable data points in charts and exports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 523
diff changeset
3028 * doc/conf/products/verticalcrosssection/conf_mesh.xml,
d5a7608a4eea Splitted data selection into two parts. Removed option to disable/enable data points in charts and exports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 523
diff changeset
3029 doc/conf/queries.properties: Splitted date selection into two steps - year
d5a7608a4eea Splitted data selection into two parts. Removed option to disable/enable data points in charts and exports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 523
diff changeset
3030 and concreate date in this year. Removed useless option to
d5a7608a4eea Splitted data selection into two parts. Removed option to disable/enable data points in charts and exports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 523
diff changeset
3031 disable/enable data points of chart and export output, because points
d5a7608a4eea Splitted data selection into two parts. Removed option to disable/enable data points in charts and exports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 523
diff changeset
3032 make no sense in such products.
d5a7608a4eea Splitted data selection into two parts. Removed option to disable/enable data points in charts and exports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 523
diff changeset
3033
523
c6249cb631df Splitted date selection of horizontal profile charts into two parts - selection of a year and selection of a concrete date of this year.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 522
diff changeset
3034 2010-01-25 Ingo Weinzierl <ingo.weinzierl@intevation.de>
c6249cb631df Splitted date selection of horizontal profile charts into two parts - selection of a year and selection of a concrete date of this year.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 522
diff changeset
3035
c6249cb631df Splitted date selection of horizontal profile charts into two parts - selection of a year and selection of a concrete date of this year.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 522
diff changeset
3036 * doc/conf/products/horizontalprofile/conf_mesh_cross.xml,
c6249cb631df Splitted date selection of horizontal profile charts into two parts - selection of a year and selection of a concrete date of this year.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 522
diff changeset
3037 doc/conf/products/horizontalprofile/conf_mesh.xml: Added new state for
c6249cb631df Splitted date selection of horizontal profile charts into two parts - selection of a year and selection of a concrete date of this year.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 522
diff changeset
3038 splitting the date selection into two parts - selection of year and
c6249cb631df Splitted date selection of horizontal profile charts into two parts - selection of a year and selection of a concrete date of this year.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 522
diff changeset
3039 selection of a concrete date of this year.
c6249cb631df Splitted date selection of horizontal profile charts into two parts - selection of a year and selection of a concrete date of this year.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 522
diff changeset
3040
c6249cb631df Splitted date selection of horizontal profile charts into two parts - selection of a year and selection of a concrete date of this year.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 522
diff changeset
3041 * doc/conf/queries.properties: Added new sql statement for querying years
c6249cb631df Splitted date selection of horizontal profile charts into two parts - selection of a year and selection of a concrete date of this year.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 522
diff changeset
3042 and adapted statement to query concrete dates.
c6249cb631df Splitted date selection of horizontal profile charts into two parts - selection of a year and selection of a concrete date of this year.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 522
diff changeset
3043
522
c896282c2601 Issue 156 solved. Added width, height and points as parameter to svg and pdf output mode. Width and height have an effact on the width and height of the export, points is a boolean property which enables/disables the drawing of data points.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 521
diff changeset
3044 2010-01-25 Ingo Weinzierl <ingo.weinzierl@intevation.de>
c896282c2601 Issue 156 solved. Added width, height and points as parameter to svg and pdf output mode. Width and height have an effact on the width and height of the export, points is a boolean property which enables/disables the drawing of data points.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 521
diff changeset
3045
c896282c2601 Issue 156 solved. Added width, height and points as parameter to svg and pdf output mode. Width and height have an effact on the width and height of the export, points is a boolean property which enables/disables the drawing of data points.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 521
diff changeset
3046 Issue156
c896282c2601 Issue 156 solved. Added width, height and points as parameter to svg and pdf output mode. Width and height have an effact on the width and height of the export, points is a boolean property which enables/disables the drawing of data points.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 521
diff changeset
3047
c896282c2601 Issue 156 solved. Added width, height and points as parameter to svg and pdf output mode. Width and height have an effact on the width and height of the export, points is a boolean property which enables/disables the drawing of data points.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 521
diff changeset
3048 * doc/conf/products/verticalcrosssection/conf_mesh.xml,
c896282c2601 Issue 156 solved. Added width, height and points as parameter to svg and pdf output mode. Width and height have an effact on the width and height of the export, points is a boolean property which enables/disables the drawing of data points.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 521
diff changeset
3049 doc/conf/products/timeseries/conf_mesh.xml,
c896282c2601 Issue 156 solved. Added width, height and points as parameter to svg and pdf output mode. Width and height have an effact on the width and height of the export, points is a boolean property which enables/disables the drawing of data points.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 521
diff changeset
3050 doc/conf/products/timeseries/conf_timeseriespoint.xml,
c896282c2601 Issue 156 solved. Added width, height and points as parameter to svg and pdf output mode. Width and height have an effact on the width and height of the export, points is a boolean property which enables/disables the drawing of data points.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 521
diff changeset
3051 doc/conf/products/horizontalprofile/conf_mesh.xml,
c896282c2601 Issue 156 solved. Added width, height and points as parameter to svg and pdf output mode. Width and height have an effact on the width and height of the export, points is a boolean property which enables/disables the drawing of data points.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 521
diff changeset
3052 doc/conf/products/horizontalprofile/conf_instantaneouspoint.xml,
c896282c2601 Issue 156 solved. Added width, height and points as parameter to svg and pdf output mode. Width and height have an effact on the width and height of the export, points is a boolean property which enables/disables the drawing of data points.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 521
diff changeset
3053 doc/conf/products/horizontalprofile/conf_mesh_cross.xml,
c896282c2601 Issue 156 solved. Added width, height and points as parameter to svg and pdf output mode. Width and height have an effact on the width and height of the export, points is a boolean property which enables/disables the drawing of data points.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 521
diff changeset
3054 doc/conf/products/verticalprofile/conf_mesh.xml,
c896282c2601 Issue 156 solved. Added width, height and points as parameter to svg and pdf output mode. Width and height have an effact on the width and height of the export, points is a boolean property which enables/disables the drawing of data points.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 521
diff changeset
3055 doc/conf/products/verticalprofile/conf_timeseriespoint.xml,
c896282c2601 Issue 156 solved. Added width, height and points as parameter to svg and pdf output mode. Width and height have an effact on the width and height of the export, points is a boolean property which enables/disables the drawing of data points.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 521
diff changeset
3056 doc/conf/products/verticalprofile/conf_instantaneouspoint.xml: Added some
c896282c2601 Issue 156 solved. Added width, height and points as parameter to svg and pdf output mode. Width and height have an effact on the width and height of the export, points is a boolean property which enables/disables the drawing of data points.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 521
diff changeset
3057 parameter (width, height, and shapes) to output modes svg and pdf. Now,
c896282c2601 Issue 156 solved. Added width, height and points as parameter to svg and pdf output mode. Width and height have an effact on the width and height of the export, points is a boolean property which enables/disables the drawing of data points.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 521
diff changeset
3058 these parameter will have an effect on svg and pdf exports.
c896282c2601 Issue 156 solved. Added width, height and points as parameter to svg and pdf output mode. Width and height have an effact on the width and height of the export, points is a boolean property which enables/disables the drawing of data points.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 521
diff changeset
3059
520
a8f6ca59b26e Cosmetic cleanups on palette -> QQIS style transformation.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 519
diff changeset
3060 2010-01-24 Sascha L. Teichmann <sascha.teichmann@intevation.de>
a8f6ca59b26e Cosmetic cleanups on palette -> QQIS style transformation.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 519
diff changeset
3061
521
1bf058f1a2d1 Generate seabed polygon to "Profilschnitte".
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 520
diff changeset
3062 * doc/conf/conf.xml: Added attribute "fill-color" to
1bf058f1a2d1 Generate seabed polygon to "Profilschnitte".
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 520
diff changeset
3063 /artifact-database/gnv/vertical-cross-section/ground/ configure
1bf058f1a2d1 Generate seabed polygon to "Profilschnitte".
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 520
diff changeset
3064 the color of the seabed polygon.
1bf058f1a2d1 Generate seabed polygon to "Profilschnitte".
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 520
diff changeset
3065
1bf058f1a2d1 Generate seabed polygon to "Profilschnitte".
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 520
diff changeset
3066 * src/main/java/de/intevation/gnv/math/Interpolation3D.java:
1bf058f1a2d1 Generate seabed polygon to "Profilschnitte".
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 520
diff changeset
3067 Adjusted column depth to the deepest interpolated position to
1bf058f1a2d1 Generate seabed polygon to "Profilschnitte".
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 520
diff changeset
3068 prevent gaps.
1bf058f1a2d1 Generate seabed polygon to "Profilschnitte".
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 520
diff changeset
3069
1bf058f1a2d1 Generate seabed polygon to "Profilschnitte".
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 520
diff changeset
3070 * src/main/java/de/intevation/gnv/chart/VerticalCrossSectionChart.java:
1bf058f1a2d1 Generate seabed polygon to "Profilschnitte".
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 520
diff changeset
3071 Add ground polygon to the chart.
1bf058f1a2d1 Generate seabed polygon to "Profilschnitte".
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 520
diff changeset
3072
1bf058f1a2d1 Generate seabed polygon to "Profilschnitte".
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 520
diff changeset
3073 * src/main/java/de/intevation/gnv/state/profile/verticalcrosssection/OutputHelper.java:
1bf058f1a2d1 Generate seabed polygon to "Profilschnitte".
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 520
diff changeset
3074 New. Contains code to create the ground polygon.
1bf058f1a2d1 Generate seabed polygon to "Profilschnitte".
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 520
diff changeset
3075
1bf058f1a2d1 Generate seabed polygon to "Profilschnitte".
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 520
diff changeset
3076 * src/main/java/de/intevation/gnv/raster/PolygonDatasetProducer.java,
1bf058f1a2d1 Generate seabed polygon to "Profilschnitte".
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 520
diff changeset
3077 src/main/java/de/intevation/gnv/raster/IsoPolygonSeriesProducer.java:
1bf058f1a2d1 Generate seabed polygon to "Profilschnitte".
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 520
diff changeset
3078 Handle temporary vertices more efficiently.
1bf058f1a2d1 Generate seabed polygon to "Profilschnitte".
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 520
diff changeset
3079
1bf058f1a2d1 Generate seabed polygon to "Profilschnitte".
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 520
diff changeset
3080 * src/main/java/de/intevation/gnv/artifacts/context/GNVArtifactContext.java,
1bf058f1a2d1 Generate seabed polygon to "Profilschnitte".
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 520
diff changeset
3081 src/main/java/de/intevation/gnv/artifacts/context/GNVArtifactContextFactory.java:
1bf058f1a2d1 Generate seabed polygon to "Profilschnitte".
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 520
diff changeset
3082 Added configuration to set the color of the seabed polygon.
1bf058f1a2d1 Generate seabed polygon to "Profilschnitte".
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 520
diff changeset
3083
1bf058f1a2d1 Generate seabed polygon to "Profilschnitte".
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 520
diff changeset
3084 * src/main/java/de/intevation/gnv/chart/VerticalCrossSectionChart.java:
1bf058f1a2d1 Generate seabed polygon to "Profilschnitte".
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 520
diff changeset
3085 Handle the seabad polygon color.
1bf058f1a2d1 Generate seabed polygon to "Profilschnitte".
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 520
diff changeset
3086
593
b248531fa20b Added experimental support for extrapolation in "Horizontalschnitte"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 591
diff changeset
3087 2010-01-24 Sascha L. Teichmann <sascha.teichmann@intevation.de>
521
1bf058f1a2d1 Generate seabed polygon to "Profilschnitte".
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 520
diff changeset
3088
520
a8f6ca59b26e Cosmetic cleanups on palette -> QQIS style transformation.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 519
diff changeset
3089 * contrib/palette2qgis.xsl: Cosmetic cleanups.
a8f6ca59b26e Cosmetic cleanups on palette -> QQIS style transformation.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 519
diff changeset
3090
519
4e347624ee7c Last part to fix gnv/issue153. Now 'Profilschnitte', 'Horizontalschnitte' and 'horizontale Schnittprofile'
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 518
diff changeset
3091 2010-01-23 Sascha L. Teichmann <sascha.teichmann@intevation.de>
4e347624ee7c Last part to fix gnv/issue153. Now 'Profilschnitte', 'Horizontalschnitte' and 'horizontale Schnittprofile'
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 518
diff changeset
3092
4e347624ee7c Last part to fix gnv/issue153. Now 'Profilschnitte', 'Horizontalschnitte' and 'horizontale Schnittprofile'
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 518
diff changeset
3093 * src/main/java/de/intevation/gnv/state/profile/horizontal/HorizontalProfileMeshCrossOutputState.java:
4e347624ee7c Last part to fix gnv/issue153. Now 'Profilschnitte', 'Horizontalschnitte' and 'horizontale Schnittprofile'
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 518
diff changeset
3094 Fixed bug when accessing i and j columns of SQL dataset. This
4e347624ee7c Last part to fix gnv/issue153. Now 'Profilschnitte', 'Horizontalschnitte' and 'horizontale Schnittprofile'
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 518
diff changeset
3095 prevented gap detection in "horizontale Schnittprofile" from working.
4e347624ee7c Last part to fix gnv/issue153. Now 'Profilschnitte', 'Horizontalschnitte' and 'horizontale Schnittprofile'
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 518
diff changeset
3096
4e347624ee7c Last part to fix gnv/issue153. Now 'Profilschnitte', 'Horizontalschnitte' and 'horizontale Schnittprofile'
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 518
diff changeset
3097 * src/main/java/de/intevation/gnv/math/Interpolation2D.java:
4e347624ee7c Last part to fix gnv/issue153. Now 'Profilschnitte', 'Horizontalschnitte' and 'horizontale Schnittprofile'
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 518
diff changeset
3098 "horizontale Schnittprofile" are now using the grid cell mechanism
4e347624ee7c Last part to fix gnv/issue153. Now 'Profilschnitte', 'Horizontalschnitte' and 'horizontale Schnittprofile'
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 518
diff changeset
3099 too. This should fix all remaining problems to solve gnv/issue153.
4e347624ee7c Last part to fix gnv/issue153. Now 'Profilschnitte', 'Horizontalschnitte' and 'horizontale Schnittprofile'
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 518
diff changeset
3100 The culling of too much points is controlled with the system property
4e347624ee7c Last part to fix gnv/issue153. Now 'Profilschnitte', 'Horizontalschnitte' and 'horizontale Schnittprofile'
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 518
diff changeset
3101 "gnv.interpolation2d.cull.point.threshold" with the same semantics
4e347624ee7c Last part to fix gnv/issue153. Now 'Profilschnitte', 'Horizontalschnitte' and 'horizontale Schnittprofile'
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 518
diff changeset
3102 as in 'Profilschnitt' and 'Horizontalschnitt'.
4e347624ee7c Last part to fix gnv/issue153. Now 'Profilschnitte', 'Horizontalschnitte' and 'horizontale Schnittprofile'
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 518
diff changeset
3103 The spatial buffer size estimation code is removed because it is
4e347624ee7c Last part to fix gnv/issue153. Now 'Profilschnitte', 'Horizontalschnitte' and 'horizontale Schnittprofile'
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 518
diff changeset
3104 not needed any longer.
4e347624ee7c Last part to fix gnv/issue153. Now 'Profilschnitte', 'Horizontalschnitte' and 'horizontale Schnittprofile'
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 518
diff changeset
3105
4e347624ee7c Last part to fix gnv/issue153. Now 'Profilschnitte', 'Horizontalschnitte' and 'horizontale Schnittprofile'
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 518
diff changeset
3106 * src/main/java/de/intevation/gnv/math/Interpolation3D.java: Moved some
4e347624ee7c Last part to fix gnv/issue153. Now 'Profilschnitte', 'Horizontalschnitte' and 'horizontale Schnittprofile'
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 518
diff changeset
3107 code to Interpolation2D.
4e347624ee7c Last part to fix gnv/issue153. Now 'Profilschnitte', 'Horizontalschnitte' and 'horizontale Schnittprofile'
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 518
diff changeset
3108
4e347624ee7c Last part to fix gnv/issue153. Now 'Profilschnitte', 'Horizontalschnitte' and 'horizontale Schnittprofile'
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 518
diff changeset
3109 * src/main/java/de/intevation/gnv/math/GridCell.java: Added some
4e347624ee7c Last part to fix gnv/issue153. Now 'Profilschnitte', 'Horizontalschnitte' and 'horizontale Schnittprofile'
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 518
diff changeset
3110 debug information about the number of found cells.
4e347624ee7c Last part to fix gnv/issue153. Now 'Profilschnitte', 'Horizontalschnitte' and 'horizontale Schnittprofile'
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 518
diff changeset
3111
4e347624ee7c Last part to fix gnv/issue153. Now 'Profilschnitte', 'Horizontalschnitte' and 'horizontale Schnittprofile'
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 518
diff changeset
3112 * src/main/java/de/intevation/gnv/utils/WKTUtils.java:
4e347624ee7c Last part to fix gnv/issue153. Now 'Profilschnitte', 'Horizontalschnitte' and 'horizontale Schnittprofile'
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 518
diff changeset
3113 Cleanup imports.
4e347624ee7c Last part to fix gnv/issue153. Now 'Profilschnitte', 'Horizontalschnitte' and 'horizontale Schnittprofile'
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 518
diff changeset
3114
518
464e03bf786b Try to cull points from set of input points when generating "Profilschnitte".
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 517
diff changeset
3115 2010-01-23 Sascha L. Teichmann <sascha.teichmann@intevation.de>
464e03bf786b Try to cull points from set of input points when generating "Profilschnitte".
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 517
diff changeset
3116
464e03bf786b Try to cull points from set of input points when generating "Profilschnitte".
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 517
diff changeset
3117 * src/main/java/de/intevation/gnv/math/Interpolation3D.java:
464e03bf786b Try to cull points from set of input points when generating "Profilschnitte".
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 517
diff changeset
3118 Apply same logic about the number of points to "Profilschnitte"
464e03bf786b Try to cull points from set of input points when generating "Profilschnitte".
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 517
diff changeset
3119 too. If there are more "gnv.interpolation3d.cull.point.threshold"
464e03bf786b Try to cull points from set of input points when generating "Profilschnitte".
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 517
diff changeset
3120 points they are culled against a 5% extended bounding box around
464e03bf786b Try to cull points from set of input points when generating "Profilschnitte".
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 517
diff changeset
3121 the path. Default threshold: 1000.
464e03bf786b Try to cull points from set of input points when generating "Profilschnitte".
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 517
diff changeset
3122
517
96a1e92e7ed2 If the number of data points to generate a "Horizontalschnitt"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 516
diff changeset
3123 2010-01-23 Sascha L. Teichmann <sascha.teichmann@intevation.de>
96a1e92e7ed2 If the number of data points to generate a "Horizontalschnitt"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 516
diff changeset
3124
96a1e92e7ed2 If the number of data points to generate a "Horizontalschnitt"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 516
diff changeset
3125 * src/main/java/de/intevation/gnv/math/AreaInterpolation.java:
96a1e92e7ed2 If the number of data points to generate a "Horizontalschnitt"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 516
diff changeset
3126 - The lastest refactoring removed the evaluation of the
96a1e92e7ed2 If the number of data points to generate a "Horizontalschnitt"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 516
diff changeset
3127 depth. Now its back in again.
96a1e92e7ed2 If the number of data points to generate a "Horizontalschnitt"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 516
diff changeset
3128
96a1e92e7ed2 If the number of data points to generate a "Horizontalschnitt"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 516
diff changeset
3129 - If the number of incoming points is greater than
96a1e92e7ed2 If the number of data points to generate a "Horizontalschnitt"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 516
diff changeset
3130 a given threshold (default: 1000) than the bounding box
96a1e92e7ed2 If the number of data points to generate a "Horizontalschnitt"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 516
diff changeset
3131 of the interpolation is extend about 5% for a test
96a1e92e7ed2 If the number of data points to generate a "Horizontalschnitt"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 516
diff changeset
3132 if the points are in this area. Points outside this
96a1e92e7ed2 If the number of data points to generate a "Horizontalschnitt"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 516
diff changeset
3133 area are culled because its unlikely that they have
96a1e92e7ed2 If the number of data points to generate a "Horizontalschnitt"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 516
diff changeset
3134 any influence on the result. Use the system property
96a1e92e7ed2 If the number of data points to generate a "Horizontalschnitt"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 516
diff changeset
3135 "gnv.areainterpolation.cull.point.threshold" to modify
96a1e92e7ed2 If the number of data points to generate a "Horizontalschnitt"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 516
diff changeset
3136 the threshold value.
96a1e92e7ed2 If the number of data points to generate a "Horizontalschnitt"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 516
diff changeset
3137
96a1e92e7ed2 If the number of data points to generate a "Horizontalschnitt"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 516
diff changeset
3138 * src/main/java/de/intevation/gnv/math/GridCell.java: When
96a1e92e7ed2 If the number of data points to generate a "Horizontalschnitt"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 516
diff changeset
3139 build the interpolation areas the points are culled against
96a1e92e7ed2 If the number of data points to generate a "Horizontalschnitt"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 516
diff changeset
3140 extented bounding box.
96a1e92e7ed2 If the number of data points to generate a "Horizontalschnitt"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 516
diff changeset
3141
96a1e92e7ed2 If the number of data points to generate a "Horizontalschnitt"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 516
diff changeset
3142 2010-01-23 Sascha L. Teichmann <sascha.teichmann@intevation.de>
516
4f2a18abc780 Added little XSL tranformation to turn palette XML files into QGIS style definitions.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 515
diff changeset
3143
538
f4e20322461b Summarized Changes and NEWS for Release 0.4
Hans Plum <hans.plum@intevation.de>
parents: 537
diff changeset
3144 * contrib/palette2qgis.xsl: New. XSLT transformation to turn a
516
4f2a18abc780 Added little XSL tranformation to turn palette XML files into QGIS style definitions.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 515
diff changeset
3145 palette XML file into a style definition suitable to be used
4f2a18abc780 Added little XSL tranformation to turn palette XML files into QGIS style definitions.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 515
diff changeset
3146 in QGIS. Tested with QGIS 1.4.0-Enceladus. Usage:
4f2a18abc780 Added little XSL tranformation to turn palette XML files into QGIS style definitions.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 515
diff changeset
3147
4f2a18abc780 Added little XSL tranformation to turn palette XML files into QGIS style definitions.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 515
diff changeset
3148 $ xsltproc contrib/palette2qgis.xsl \
4f2a18abc780 Added little XSL tranformation to turn palette XML files into QGIS style definitions.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 515
diff changeset
3149 doc/conf/palette/water-temperature.xml \
4f2a18abc780 Added little XSL tranformation to turn palette XML files into QGIS style definitions.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 515
diff changeset
3150 > water-temperature.qml
4f2a18abc780 Added little XSL tranformation to turn palette XML files into QGIS style definitions.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 515
diff changeset
3151
4f2a18abc780 Added little XSL tranformation to turn palette XML files into QGIS style definitions.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 515
diff changeset
3152 Do similar to process salinity.xml et al.
4f2a18abc780 Added little XSL tranformation to turn palette XML files into QGIS style definitions.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 515
diff changeset
3153
4f2a18abc780 Added little XSL tranformation to turn palette XML files into QGIS style definitions.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 515
diff changeset
3154 When you've loaded the "Horizontalschnitt" polygon layer
4f2a18abc780 Added little XSL tranformation to turn palette XML files into QGIS style definitions.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 515
diff changeset
3155 in QGIS, class it via the "CLASS" attribute, load the
4f2a18abc780 Added little XSL tranformation to turn palette XML files into QGIS style definitions.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 515
diff changeset
3156 according style and apply it. Voila!
4f2a18abc780 Added little XSL tranformation to turn palette XML files into QGIS style definitions.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 515
diff changeset
3157
515
234d9892e497 Fixed "Profilschnitte" for gnv/issue153.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 514
diff changeset
3158 2010-01-22 Sascha L. Teichmann <sascha.teichmann@intevation.de>
234d9892e497 Fixed "Profilschnitte" for gnv/issue153.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 514
diff changeset
3159
234d9892e497 Fixed "Profilschnitte" for gnv/issue153.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 514
diff changeset
3160 * src/main/java/de/intevation/gnv/math/Interpolation3D.java:
234d9892e497 Fixed "Profilschnitte" for gnv/issue153.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 514
diff changeset
3161 Make "Profilschnitte" work the same way like "Horzontalschnitte"
234d9892e497 Fixed "Profilschnitte" for gnv/issue153.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 514
diff changeset
3162 again.
234d9892e497 Fixed "Profilschnitte" for gnv/issue153.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 514
diff changeset
3163
514
d9d933e06875 Fixed gnv/issue153
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 513
diff changeset
3164 2010-01-22 Sascha L. Teichmann <sascha.teichmann@intevation.de>
d9d933e06875 Fixed gnv/issue153
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 513
diff changeset
3165
d9d933e06875 Fixed gnv/issue153
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 513
diff changeset
3166 * src/main/java/de/intevation/gnv/math/GridCell.java: New.
d9d933e06875 Fixed gnv/issue153
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 513
diff changeset
3167 A 4-tupel of neighbored points in the mesh. It is valid
d9d933e06875 Fixed gnv/issue153
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 513
diff changeset
3168 to interpolate in this area.
d9d933e06875 Fixed gnv/issue153
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 513
diff changeset
3169
d9d933e06875 Fixed gnv/issue153
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 513
diff changeset
3170 * src/main/java/de/intevation/gnv/math/AreaInterpolation.java:
d9d933e06875 Fixed gnv/issue153
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 513
diff changeset
3171 The algorithm how neighbored points in the mesh are determined
d9d933e06875 Fixed gnv/issue153
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 513
diff changeset
3172 has changed. Now all incoming points are tiled into GridCells.
d9d933e06875 Fixed gnv/issue153
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 513
diff changeset
3173 If there are gaps in i,j the corresponding tile is omited.
d9d933e06875 Fixed gnv/issue153
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 513
diff changeset
3174 These tiles are stored in an R tree. To lookup a point in
d9d933e06875 Fixed gnv/issue153
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 513
diff changeset
3175 world coordinates the spatial index is queried. If no result
d9d933e06875 Fixed gnv/issue153
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 513
diff changeset
3176 is found the point is ignore as a gap. If a fitting grid cell
d9d933e06875 Fixed gnv/issue153
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 513
diff changeset
3177 is found the interpolation in done between the four points
d9d933e06875 Fixed gnv/issue153
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 513
diff changeset
3178 of that cell is performed. Special gap checking is not needed any
d9d933e06875 Fixed gnv/issue153
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 513
diff changeset
3179 longer. This fixes gnv/issue153 because there are no assumptions
d9d933e06875 Fixed gnv/issue153
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 513
diff changeset
3180 about axis aligned points any more.
d9d933e06875 Fixed gnv/issue153
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 513
diff changeset
3181
d9d933e06875 Fixed gnv/issue153
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 513
diff changeset
3182 * src/main/java/de/intevation/gnv/math/Interpolation2D.java: Used
d9d933e06875 Fixed gnv/issue153
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 513
diff changeset
3183 euclid distance to estimate spatial buffer size. TODO: Remove
d9d933e06875 Fixed gnv/issue153
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 513
diff changeset
3184 this code when adjusting the "Profilschnitte" to the same logic
d9d933e06875 Fixed gnv/issue153
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 513
diff changeset
3185 as used in "Horzontalschnitte" now.
d9d933e06875 Fixed gnv/issue153
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 513
diff changeset
3186
d9d933e06875 Fixed gnv/issue153
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 513
diff changeset
3187 * src/main/java/de/intevation/gnv/math/LinearFunction.java: Added
d9d933e06875 Fixed gnv/issue153
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 513
diff changeset
3188 author's email.
d9d933e06875 Fixed gnv/issue153
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 513
diff changeset
3189
d9d933e06875 Fixed gnv/issue153
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 513
diff changeset
3190 * src/main/java/de/intevation/gnv/chart/TimeSeriesChart.java,
d9d933e06875 Fixed gnv/issue153
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 513
diff changeset
3191 src/main/java/de/intevation/gnv/state/profile/horizontal/HorizontalProfileOutputState.java:
d9d933e06875 Fixed gnv/issue153
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 513
diff changeset
3192 Cleanup imports.
d9d933e06875 Fixed gnv/issue153
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 513
diff changeset
3193
513
ca5048e4e515 Removed debug output which has been checked in by mistake.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 512
diff changeset
3194 2010-01-22 Ingo Weinzierl <ingo.weinzierl@intevation.de>
ca5048e4e515 Removed debug output which has been checked in by mistake.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 512
diff changeset
3195
ca5048e4e515 Removed debug output which has been checked in by mistake.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 512
diff changeset
3196 * src/main/java/de/intevation/gnv/artifacts/GNVArtifactBase.java: Removed
ca5048e4e515 Removed debug output which has been checked in by mistake.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 512
diff changeset
3197 debug output which has been checked in by mistake.
ca5048e4e515 Removed debug output which has been checked in by mistake.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 512
diff changeset
3198
512
12ab08de9de5 Added Description of the sense of the different Attributes of the Configurationfile meshwidth.xml.
Tim Englich <tim.englich@intevation.de>
parents: 511
diff changeset
3199 2010-01-22 Tim Englich <tim.englich@intevation.de>
12ab08de9de5 Added Description of the sense of the different Attributes of the Configurationfile meshwidth.xml.
Tim Englich <tim.englich@intevation.de>
parents: 511
diff changeset
3200
12ab08de9de5 Added Description of the sense of the different Attributes of the Configurationfile meshwidth.xml.
Tim Englich <tim.englich@intevation.de>
parents: 511
diff changeset
3201 * doc/conf/meshwidth.xml:
12ab08de9de5 Added Description of the sense of the different Attributes of the Configurationfile meshwidth.xml.
Tim Englich <tim.englich@intevation.de>
parents: 511
diff changeset
3202 Added Description of the sense of the different Attributes.
12ab08de9de5 Added Description of the sense of the different Attributes of the Configurationfile meshwidth.xml.
Tim Englich <tim.englich@intevation.de>
parents: 511
diff changeset
3203
509
e17621ccf06c Fixed Compiler-Error in JUnit-Test for ShapefileExport after changes in the Method-Signature.
Tim Englich <tim.englich@intevation.de>
parents: 508
diff changeset
3204 2010-01-22 Tim Englich <tim.englich@intevation.de>
e17621ccf06c Fixed Compiler-Error in JUnit-Test for ShapefileExport after changes in the Method-Signature.
Tim Englich <tim.englich@intevation.de>
parents: 508
diff changeset
3205
511
c5ed4ea8fb64 Make the mean with of an Mesh configurable issue93
Tim Englich <tim.englich@intevation.de>
parents: 510
diff changeset
3206 Issue93
c5ed4ea8fb64 Make the mean with of an Mesh configurable issue93
Tim Englich <tim.englich@intevation.de>
parents: 510
diff changeset
3207
c5ed4ea8fb64 Make the mean with of an Mesh configurable issue93
Tim Englich <tim.englich@intevation.de>
parents: 510
diff changeset
3208 * doc/conf/meshwidth.xml:
c5ed4ea8fb64 Make the mean with of an Mesh configurable issue93
Tim Englich <tim.englich@intevation.de>
parents: 510
diff changeset
3209 Added file for the global Configuration of MeshWidths to the Project.
c5ed4ea8fb64 Make the mean with of an Mesh configurable issue93
Tim Englich <tim.englich@intevation.de>
parents: 510
diff changeset
3210 This file has to be edited if the mean Distance between two MeshPoints has
c5ed4ea8fb64 Make the mean with of an Mesh configurable issue93
Tim Englich <tim.englich@intevation.de>
parents: 510
diff changeset
3211 changed or a new Mesh will be introduced.
c5ed4ea8fb64 Make the mean with of an Mesh configurable issue93
Tim Englich <tim.englich@intevation.de>
parents: 510
diff changeset
3212
c5ed4ea8fb64 Make the mean with of an Mesh configurable issue93
Tim Englich <tim.englich@intevation.de>
parents: 510
diff changeset
3213 * doc/conf/products/verticalprofile/conf_mesh.xml,
c5ed4ea8fb64 Make the mean with of an Mesh configurable issue93
Tim Englich <tim.englich@intevation.de>
parents: 510
diff changeset
3214 doc/conf/products/timeseries/conf_mesh.xml,
c5ed4ea8fb64 Make the mean with of an Mesh configurable issue93
Tim Englich <tim.englich@intevation.de>
parents: 510
diff changeset
3215 doc/conf/products/horizontalprofile/conf_mesh.xml:
c5ed4ea8fb64 Make the mean with of an Mesh configurable issue93
Tim Englich <tim.englich@intevation.de>
parents: 510
diff changeset
3216 Added Elemet with Link to the MeshWidth-Document to Configurations
c5ed4ea8fb64 Make the mean with of an Mesh configurable issue93
Tim Englich <tim.englich@intevation.de>
parents: 510
diff changeset
3217 for CoordinateSelectionStates.
c5ed4ea8fb64 Make the mean with of an Mesh configurable issue93
Tim Englich <tim.englich@intevation.de>
parents: 510
diff changeset
3218
c5ed4ea8fb64 Make the mean with of an Mesh configurable issue93
Tim Englich <tim.englich@intevation.de>
parents: 510
diff changeset
3219 * src/main/java/de/intevation/gnv/state/CoordinateSelectionState.java :
c5ed4ea8fb64 Make the mean with of an Mesh configurable issue93
Tim Englich <tim.englich@intevation.de>
parents: 510
diff changeset
3220 Added the possibility to configure the different width of the Meshes.
c5ed4ea8fb64 Make the mean with of an Mesh configurable issue93
Tim Englich <tim.englich@intevation.de>
parents: 510
diff changeset
3221
c5ed4ea8fb64 Make the mean with of an Mesh configurable issue93
Tim Englich <tim.englich@intevation.de>
parents: 510
diff changeset
3222 2010-01-22 Tim Englich <tim.englich@intevation.de>
514
d9d933e06875 Fixed gnv/issue153
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 513
diff changeset
3223
510
9e5ed3eebf29 Fixed Compiler-Error after adding further Methods to the Interface ArtifactDatabase.
Tim Englich <tim.englich@intevation.de>
parents: 509
diff changeset
3224 * src/test/java/de/intevation/gnv/artifacts/TestArtifactDatabase.java (serviceNamesAndDescriptions),(process):
9e5ed3eebf29 Fixed Compiler-Error after adding further Methods to the Interface ArtifactDatabase.
Tim Englich <tim.englich@intevation.de>
parents: 509
diff changeset
3225 Fixed Compiler-Error after adding further Methods to the Interface ArtifactDatabase.
9e5ed3eebf29 Fixed Compiler-Error after adding further Methods to the Interface ArtifactDatabase.
Tim Englich <tim.englich@intevation.de>
parents: 509
diff changeset
3226
9e5ed3eebf29 Fixed Compiler-Error after adding further Methods to the Interface ArtifactDatabase.
Tim Englich <tim.englich@intevation.de>
parents: 509
diff changeset
3227 2010-01-22 Tim Englich <tim.englich@intevation.de>
509
e17621ccf06c Fixed Compiler-Error in JUnit-Test for ShapefileExport after changes in the Method-Signature.
Tim Englich <tim.englich@intevation.de>
parents: 508
diff changeset
3228 * src/test/java/de/intevation/gnv/artifacts/util/ShapeFileWriterTestCase.java (testMultiLineStringWriter):
e17621ccf06c Fixed Compiler-Error in JUnit-Test for ShapefileExport after changes in the Method-Signature.
Tim Englich <tim.englich@intevation.de>
parents: 508
diff changeset
3229 Fixed Compiler-Error after changes in the Method-Signature.
e17621ccf06c Fixed Compiler-Error in JUnit-Test for ShapefileExport after changes in the Method-Signature.
Tim Englich <tim.englich@intevation.de>
parents: 508
diff changeset
3230
508
90f03b909bb0 Removed never try-catch of a never thrown exception.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 507
diff changeset
3231 2010-01-21 Ingo Weinzierl <ingo.weinzierl@intevation.de>
90f03b909bb0 Removed never try-catch of a never thrown exception.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 507
diff changeset
3232
90f03b909bb0 Removed never try-catch of a never thrown exception.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 507
diff changeset
3233 * src/main/java/de/intevation/gnv/state/profile/horizontal/HorizontalProfileOutputState.java:
90f03b909bb0 Removed never try-catch of a never thrown exception.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 507
diff changeset
3234 Repaired revision. Removed try-catch of a never thrown exception.
90f03b909bb0 Removed never try-catch of a never thrown exception.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 507
diff changeset
3235
507
45be952a3215 Solved some issues. Removed encoding problems while formatting coordinates (issue137) and use this format as subtitle in charts (issue136).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 506
diff changeset
3236 2010-01-21 Ingo Weinzierl <ingo.weinzierl@intevation.de>
45be952a3215 Solved some issues. Removed encoding problems while formatting coordinates (issue137) and use this format as subtitle in charts (issue136).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 506
diff changeset
3237
45be952a3215 Solved some issues. Removed encoding problems while formatting coordinates (issue137) and use this format as subtitle in charts (issue136).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 506
diff changeset
3238 Issue136 & Issue137
45be952a3215 Solved some issues. Removed encoding problems while formatting coordinates (issue137) and use this format as subtitle in charts (issue136).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 506
diff changeset
3239
45be952a3215 Solved some issues. Removed encoding problems while formatting coordinates (issue137) and use this format as subtitle in charts (issue136).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 506
diff changeset
3240 * src/main/resources/lang/artifactMessages.properties,
45be952a3215 Solved some issues. Removed encoding problems while formatting coordinates (issue137) and use this format as subtitle in charts (issue136).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 506
diff changeset
3241 src/main/resources/lang/artifactMessages_de_DE.properties,
45be952a3215 Solved some issues. Removed encoding problems while formatting coordinates (issue137) and use this format as subtitle in charts (issue136).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 506
diff changeset
3242 src/main/resources/lang/artifactMessages_en.properties,
45be952a3215 Solved some issues. Removed encoding problems while formatting coordinates (issue137) and use this format as subtitle in charts (issue136).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 506
diff changeset
3243 src/main/resources/lang/artifactMessages_de.properties: Added templates
45be952a3215 Solved some issues. Removed encoding problems while formatting coordinates (issue137) and use this format as subtitle in charts (issue136).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 506
diff changeset
3244 to format coordinates to a human readable output.
45be952a3215 Solved some issues. Removed encoding problems while formatting coordinates (issue137) and use this format as subtitle in charts (issue136).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 506
diff changeset
3245
45be952a3215 Solved some issues. Removed encoding problems while formatting coordinates (issue137) and use this format as subtitle in charts (issue136).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 506
diff changeset
3246 * src/main/java/de/intevation/gnv/state/CoordinateSelectionState.java,
45be952a3215 Solved some issues. Removed encoding problems while formatting coordinates (issue137) and use this format as subtitle in charts (issue136).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 506
diff changeset
3247 src/main/java/de/intevation/gnv/utils/WKTUtils.java: Moved function to
45be952a3215 Solved some issues. Removed encoding problems while formatting coordinates (issue137) and use this format as subtitle in charts (issue136).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 506
diff changeset
3248 format coordinates from wkt string to human readalbe output to WKTUtils.
45be952a3215 Solved some issues. Removed encoding problems while formatting coordinates (issue137) and use this format as subtitle in charts (issue136).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 506
diff changeset
3249 Modified the method: Read template out of the i18n files and use a Java
45be952a3215 Solved some issues. Removed encoding problems while formatting coordinates (issue137) and use this format as subtitle in charts (issue136).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 506
diff changeset
3250 MessageFormatter to fill this template with string objects. A result of
45be952a3215 Solved some issues. Removed encoding problems while formatting coordinates (issue137) and use this format as subtitle in charts (issue136).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 506
diff changeset
3251 this is a proper encoding (issue137).
45be952a3215 Solved some issues. Removed encoding problems while formatting coordinates (issue137) and use this format as subtitle in charts (issue136).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 506
diff changeset
3252
45be952a3215 Solved some issues. Removed encoding problems while formatting coordinates (issue137) and use this format as subtitle in charts (issue136).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 506
diff changeset
3253 * src/main/java/de/intevation/gnv/state/profile/horizontal/HorizontalProfileOutputState.java:
45be952a3215 Solved some issues. Removed encoding problems while formatting coordinates (issue137) and use this format as subtitle in charts (issue136).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 506
diff changeset
3254 Use the method described above to format coordinate output and display
45be952a3215 Solved some issues. Removed encoding problems while formatting coordinates (issue137) and use this format as subtitle in charts (issue136).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 506
diff changeset
3255 this as chart subtitle (issue136).
45be952a3215 Solved some issues. Removed encoding problems while formatting coordinates (issue137) and use this format as subtitle in charts (issue136).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 506
diff changeset
3256
506
d41c155db337 Solved issue100. Improved axes range. Scale dataset to its own axis.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 505
diff changeset
3257 2010-01-21 Ingo Weinzierl <ingo.weinzierl@intevation.de>
d41c155db337 Solved issue100. Improved axes range. Scale dataset to its own axis.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 505
diff changeset
3258
d41c155db337 Solved issue100. Improved axes range. Scale dataset to its own axis.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 505
diff changeset
3259 Issue100
d41c155db337 Solved issue100. Improved axes range. Scale dataset to its own axis.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 505
diff changeset
3260
d41c155db337 Solved issue100. Improved axes range. Scale dataset to its own axis.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 505
diff changeset
3261 * src/main/java/de/intevation/gnv/chart/AbstractXYLineChart.java: If there
d41c155db337 Solved issue100. Improved axes range. Scale dataset to its own axis.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 505
diff changeset
3262 are more than one axis, each dataset is mapped to its own dataset after
d41c155db337 Solved issue100. Improved axes range. Scale dataset to its own axis.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 505
diff changeset
3263 adding it to the plot (one dataset for each parameter). In this way, we
d41c155db337 Solved issue100. Improved axes range. Scale dataset to its own axis.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 505
diff changeset
3264 get a well scaled axis for each parameter which is independent from other
d41c155db337 Solved issue100. Improved axes range. Scale dataset to its own axis.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 505
diff changeset
3265 axes (see range of salinity and air-pressure for example).
d41c155db337 Solved issue100. Improved axes range. Scale dataset to its own axis.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 505
diff changeset
3266
505
7ff916744f40 Solved issue152. Time intervals of timeseries axis are defined by JFreeChart automatically.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 504
diff changeset
3267 2010-01-20 Ingo Weinzierl <ingo.weinzierl@intevation.de>
7ff916744f40 Solved issue152. Time intervals of timeseries axis are defined by JFreeChart automatically.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 504
diff changeset
3268
7ff916744f40 Solved issue152. Time intervals of timeseries axis are defined by JFreeChart automatically.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 504
diff changeset
3269 Issue152
7ff916744f40 Solved issue152. Time intervals of timeseries axis are defined by JFreeChart automatically.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 504
diff changeset
3270
7ff916744f40 Solved issue152. Time intervals of timeseries axis are defined by JFreeChart automatically.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 504
diff changeset
3271 * src/main/java/de/intevation/gnv/chart/TimeSeriesChart.java: Removed date
7ff916744f40 Solved issue152. Time intervals of timeseries axis are defined by JFreeChart automatically.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 504
diff changeset
3272 formatting from timeseries charts. Set locale of DateAxis instead to
7ff916744f40 Solved issue152. Time intervals of timeseries axis are defined by JFreeChart automatically.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 504
diff changeset
3273 localize chart axis. Advantage: JFreeChart defines intervals of axis
7ff916744f40 Solved issue152. Time intervals of timeseries axis are defined by JFreeChart automatically.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 504
diff changeset
3274 labels automatically.
7ff916744f40 Solved issue152. Time intervals of timeseries axis are defined by JFreeChart automatically.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 504
diff changeset
3275
504
efab67e68bba Trigger the calculation of the "Horizontalschnitt" when the output state is initialized.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 503
diff changeset
3276 2010-01-20 Sascha L. Teichmann <sascha.teichmann@intevation.de>
efab67e68bba Trigger the calculation of the "Horizontalschnitt" when the output state is initialized.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 503
diff changeset
3277
efab67e68bba Trigger the calculation of the "Horizontalschnitt" when the output state is initialized.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 503
diff changeset
3278 * src/main/java/de/intevation/gnv/state/profile/horizontalcrosssection/HorizontalCrossSectionMeshOutputState.java:
efab67e68bba Trigger the calculation of the "Horizontalschnitt" when the output state is initialized.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 503
diff changeset
3279 Trigger the calculation when the state is initialized.
efab67e68bba Trigger the calculation of the "Horizontalschnitt" when the output state is initialized.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 503
diff changeset
3280
503
b951b14425fa Solved issue 129. Renamed i and j axis to 'West-East-Axis' and 'North-South-Axis'.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 502
diff changeset
3281 2010-01-20 Ingo Weinzierl <ingo.weinzierl@intevation.de>
b951b14425fa Solved issue 129. Renamed i and j axis to 'West-East-Axis' and 'North-South-Axis'.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 502
diff changeset
3282
b951b14425fa Solved issue 129. Renamed i and j axis to 'West-East-Axis' and 'North-South-Axis'.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 502
diff changeset
3283 Issue129
b951b14425fa Solved issue 129. Renamed i and j axis to 'West-East-Axis' and 'North-South-Axis'.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 502
diff changeset
3284
b951b14425fa Solved issue 129. Renamed i and j axis to 'West-East-Axis' and 'North-South-Axis'.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 502
diff changeset
3285 * src/main/resources/lang/artifactMessages.properties,
b951b14425fa Solved issue 129. Renamed i and j axis to 'West-East-Axis' and 'North-South-Axis'.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 502
diff changeset
3286 src/main/resources/lang/artifactMessages_de_DE.properties,
b951b14425fa Solved issue 129. Renamed i and j axis to 'West-East-Axis' and 'North-South-Axis'.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 502
diff changeset
3287 src/main/resources/lang/artifactMessages_en.properties,
b951b14425fa Solved issue 129. Renamed i and j axis to 'West-East-Axis' and 'North-South-Axis'.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 502
diff changeset
3288 src/main/resources/lang/artifactMessages_de.properties: Renamed I-axis to
b951b14425fa Solved issue 129. Renamed i and j axis to 'West-East-Axis' and 'North-South-Axis'.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 502
diff changeset
3289 'West-East-axis' and J-axis to 'North-South-axis'.
b951b14425fa Solved issue 129. Renamed i and j axis to 'West-East-Axis' and 'North-South-Axis'.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 502
diff changeset
3290
502
fec85cd01497 Fixed issue105. Added option to enable/disable data points in charts. Parse this option while creating charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 501
diff changeset
3291 2010-01-20 Ingo Weinzierl <ingo.weinzierl@intevation.de>
fec85cd01497 Fixed issue105. Added option to enable/disable data points in charts. Parse this option while creating charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 501
diff changeset
3292
fec85cd01497 Fixed issue105. Added option to enable/disable data points in charts. Parse this option while creating charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 501
diff changeset
3293 Issue105 The option to enable/disable data points in charts is now
fec85cd01497 Fixed issue105. Added option to enable/disable data points in charts. Parse this option while creating charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 501
diff changeset
3294 available in gui.
fec85cd01497 Fixed issue105. Added option to enable/disable data points in charts. Parse this option while creating charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 501
diff changeset
3295
fec85cd01497 Fixed issue105. Added option to enable/disable data points in charts. Parse this option while creating charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 501
diff changeset
3296 * src/main/java/de/intevation/gnv/state/timeseries/TimeSeriesOutputState.java:
fec85cd01497 Fixed issue105. Added option to enable/disable data points in charts. Parse this option while creating charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 501
diff changeset
3297 Parse optional chart parameter 'points' to adjust rendering of shapes.
fec85cd01497 Fixed issue105. Added option to enable/disable data points in charts. Parse this option while creating charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 501
diff changeset
3298
fec85cd01497 Fixed issue105. Added option to enable/disable data points in charts. Parse this option while creating charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 501
diff changeset
3299 * doc/conf/products/verticalcrosssection/conf_mesh.xml,
fec85cd01497 Fixed issue105. Added option to enable/disable data points in charts. Parse this option while creating charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 501
diff changeset
3300 doc/conf/products/timeseries/conf_mesh.xml,
fec85cd01497 Fixed issue105. Added option to enable/disable data points in charts. Parse this option while creating charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 501
diff changeset
3301 doc/conf/products/timeseries/conf_timeseriespoint.xml,
fec85cd01497 Fixed issue105. Added option to enable/disable data points in charts. Parse this option while creating charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 501
diff changeset
3302 doc/conf/products/horizontalprofile/conf_mesh.xml,
fec85cd01497 Fixed issue105. Added option to enable/disable data points in charts. Parse this option while creating charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 501
diff changeset
3303 doc/conf/products/horizontalprofile/conf_instantaneouspoint.xml,
fec85cd01497 Fixed issue105. Added option to enable/disable data points in charts. Parse this option while creating charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 501
diff changeset
3304 doc/conf/products/horizontalprofile/conf_mesh_cross.xml,
fec85cd01497 Fixed issue105. Added option to enable/disable data points in charts. Parse this option while creating charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 501
diff changeset
3305 doc/conf/products/verticalprofile/conf_mesh.xml,
fec85cd01497 Fixed issue105. Added option to enable/disable data points in charts. Parse this option while creating charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 501
diff changeset
3306 doc/conf/products/verticalprofile/conf_timeseriespoint.xml,
fec85cd01497 Fixed issue105. Added option to enable/disable data points in charts. Parse this option while creating charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 501
diff changeset
3307 doc/conf/products/verticalprofile/conf_instantaneouspoint.xml: Added an
fec85cd01497 Fixed issue105. Added option to enable/disable data points in charts. Parse this option while creating charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 501
diff changeset
3308 option to enable/disable data points in charts.
fec85cd01497 Fixed issue105. Added option to enable/disable data points in charts. Parse this option while creating charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 501
diff changeset
3309
501
70adafe2b9d5 Speed up the "Horizontalschnitte"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 500
diff changeset
3310 2010-01-20 Sascha L. Teichmann <sascha.teichmann@intevation.de>
70adafe2b9d5 Speed up the "Horizontalschnitte"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 500
diff changeset
3311
70adafe2b9d5 Speed up the "Horizontalschnitte"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 500
diff changeset
3312 * doc/conf/conf.xml: Set number of per axis samples to 1024
70adafe2b9d5 Speed up the "Horizontalschnitte"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 500
diff changeset
3313 because generation of "Horizontalschnitte" is much faster
70adafe2b9d5 Speed up the "Horizontalschnitte"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 500
diff changeset
3314 now (60x).
70adafe2b9d5 Speed up the "Horizontalschnitte"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 500
diff changeset
3315
70adafe2b9d5 Speed up the "Horizontalschnitte"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 500
diff changeset
3316 * src/main/java/de/intevation/gnv/math/Interpolation2D.java:
70adafe2b9d5 Speed up the "Horizontalschnitte"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 500
diff changeset
3317 Added some kind of outlier test when guessing the buffer size
70adafe2b9d5 Speed up the "Horizontalschnitte"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 500
diff changeset
3318 of the spatial index. The speed problem arose from the fact
70adafe2b9d5 Speed up the "Horizontalschnitte"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 500
diff changeset
3319 that to much points are assumed to be neighbors of a given
70adafe2b9d5 Speed up the "Horizontalschnitte"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 500
diff changeset
3320 point. Long distances which differ more than 40% from the
70adafe2b9d5 Speed up the "Horizontalschnitte"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 500
diff changeset
3321 standard derivation are assumed to be outliers.
70adafe2b9d5 Speed up the "Horizontalschnitte"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 500
diff changeset
3322
70adafe2b9d5 Speed up the "Horizontalschnitte"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 500
diff changeset
3323 * src/main/java/de/intevation/gnv/math/AreaInterpolation.java: Uses
70adafe2b9d5 Speed up the "Horizontalschnitte"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 500
diff changeset
3324 the outlier aware buffer size guessing now.
70adafe2b9d5 Speed up the "Horizontalschnitte"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 500
diff changeset
3325
70adafe2b9d5 Speed up the "Horizontalschnitte"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 500
diff changeset
3326 * src/main/java/de/intevation/gnv/raster/JTSMultiPolygonProducer.java,
70adafe2b9d5 Speed up the "Horizontalschnitte"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 500
diff changeset
3327 src/main/java/de/intevation/gnv/raster/JTSMultiLineStringProducer.java:
70adafe2b9d5 Speed up the "Horizontalschnitte"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 500
diff changeset
3328 Removed needless imports.
70adafe2b9d5 Speed up the "Horizontalschnitte"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 500
diff changeset
3329
500
ca5162aa644d Fixed some bugs in configuration regarding description and mimetype of svg exports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 499
diff changeset
3330 2010-01-20 Ingo Weinzierl <ingo.weinzierl@intevation.de>
ca5162aa644d Fixed some bugs in configuration regarding description and mimetype of svg exports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 499
diff changeset
3331
ca5162aa644d Fixed some bugs in configuration regarding description and mimetype of svg exports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 499
diff changeset
3332 Issue148
ca5162aa644d Fixed some bugs in configuration regarding description and mimetype of svg exports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 499
diff changeset
3333
ca5162aa644d Fixed some bugs in configuration regarding description and mimetype of svg exports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 499
diff changeset
3334 * doc/conf/products/verticalcrosssection/conf_mesh.xml,
ca5162aa644d Fixed some bugs in configuration regarding description and mimetype of svg exports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 499
diff changeset
3335 doc/conf/products/timeseries/conf_mesh.xml,
ca5162aa644d Fixed some bugs in configuration regarding description and mimetype of svg exports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 499
diff changeset
3336 doc/conf/products/timeseries/conf_timeseriespoint.xml,
ca5162aa644d Fixed some bugs in configuration regarding description and mimetype of svg exports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 499
diff changeset
3337 doc/conf/products/horizontalprofile/conf_mesh.xml,
ca5162aa644d Fixed some bugs in configuration regarding description and mimetype of svg exports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 499
diff changeset
3338 doc/conf/products/horizontalprofile/conf_instantaneouspoint.xml,
ca5162aa644d Fixed some bugs in configuration regarding description and mimetype of svg exports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 499
diff changeset
3339 doc/conf/products/horizontalprofile/conf_mesh_cross.xml,
ca5162aa644d Fixed some bugs in configuration regarding description and mimetype of svg exports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 499
diff changeset
3340 doc/conf/products/verticalprofile/conf_mesh.xml,
ca5162aa644d Fixed some bugs in configuration regarding description and mimetype of svg exports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 499
diff changeset
3341 doc/conf/products/verticalprofile/conf_timeseriespoint.xml,
ca5162aa644d Fixed some bugs in configuration regarding description and mimetype of svg exports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 499
diff changeset
3342 doc/conf/products/verticalprofile/conf_instantaneouspoint.xml: Removed
ca5162aa644d Fixed some bugs in configuration regarding description and mimetype of svg exports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 499
diff changeset
3343 mistakes in description and mimetype of svg export nodes.
ca5162aa644d Fixed some bugs in configuration regarding description and mimetype of svg exports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 499
diff changeset
3344
499
e065a72f6b62 Clip "Horizontalschnitte" against given clipping polygon.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 498
diff changeset
3345 2010-01-20 Sascha L. Teichmann <sascha.teichmann@intevation.de>
e065a72f6b62 Clip "Horizontalschnitte" against given clipping polygon.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 498
diff changeset
3346
e065a72f6b62 Clip "Horizontalschnitte" against given clipping polygon.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 498
diff changeset
3347 * src/main/java/de/intevation/gnv/raster/JTSMultiPolygonProducer.java,
e065a72f6b62 Clip "Horizontalschnitte" against given clipping polygon.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 498
diff changeset
3348 src/main/java/de/intevation/gnv/raster/JTSMultiLineStringProducer.java:
e065a72f6b62 Clip "Horizontalschnitte" against given clipping polygon.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 498
diff changeset
3349 Clip against given polygon. BTW: Geotools has problems with
e065a72f6b62 Clip "Horizontalschnitte" against given clipping polygon.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 498
diff changeset
3350 writing clipped polygons in packed 2-tuple form, too. Therefore
e065a72f6b62 Clip "Horizontalschnitte" against given clipping polygon.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 498
diff changeset
3351 polygons are also stores in the packed 3-tuple form. :-/
e065a72f6b62 Clip "Horizontalschnitte" against given clipping polygon.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 498
diff changeset
3352
e065a72f6b62 Clip "Horizontalschnitte" against given clipping polygon.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 498
diff changeset
3353 * src/main/java/de/intevation/gnv/state/profile/horizontalcrosssection/HorizontalCrossSectionMeshOutputState.java:
e065a72f6b62 Clip "Horizontalschnitte" against given clipping polygon.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 498
diff changeset
3354 Forward clipping polygon to isoline and polygon generator.
e065a72f6b62 Clip "Horizontalschnitte" against given clipping polygon.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 498
diff changeset
3355
498
4080b57dcb52 Upgraded to Geotools 2.5.8. Write polygons and line strings to
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 497
diff changeset
3356 2010-01-19 Sascha L. Teichmann <sascha.teichmann@intevation.de>
4080b57dcb52 Upgraded to Geotools 2.5.8. Write polygons and line strings to
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 497
diff changeset
3357
4080b57dcb52 Upgraded to Geotools 2.5.8. Write polygons and line strings to
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 497
diff changeset
3358 * trunk/pom.xml: Upgraded Geotools to 2.5.8
4080b57dcb52 Upgraded to Geotools 2.5.8. Write polygons and line strings to
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 497
diff changeset
3359
4080b57dcb52 Upgraded to Geotools 2.5.8. Write polygons and line strings to
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 497
diff changeset
3360 * trunk/src/main/java/de/intevation/gnv/utils/ShapeFileWriter.java:
4080b57dcb52 Upgraded to Geotools 2.5.8. Write polygons and line strings to
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 497
diff changeset
3361 Ported to Geotools 2.5.8 API. Write parameter id, date and layer
4080b57dcb52 Upgraded to Geotools 2.5.8. Write polygons and line strings to
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 497
diff changeset
3362 to shape files, too.
4080b57dcb52 Upgraded to Geotools 2.5.8. Write polygons and line strings to
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 497
diff changeset
3363
4080b57dcb52 Upgraded to Geotools 2.5.8. Write polygons and line strings to
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 497
diff changeset
3364 * trunk/src/main/java/de/intevation/gnv/math/AreaInterpolation.java:
4080b57dcb52 Upgraded to Geotools 2.5.8. Write polygons and line strings to
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 497
diff changeset
3365 Flip upside down again because its not necessary.
4080b57dcb52 Upgraded to Geotools 2.5.8. Write polygons and line strings to
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 497
diff changeset
3366
4080b57dcb52 Upgraded to Geotools 2.5.8. Write polygons and line strings to
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 497
diff changeset
3367 * trunk/src/main/java/de/intevation/gnv/raster/JTSMultiPolygonProducer.java:
4080b57dcb52 Upgraded to Geotools 2.5.8. Write polygons and line strings to
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 497
diff changeset
3368 XXX: There is a Geotools bug when writing multi lines strings
4080b57dcb52 Upgraded to Geotools 2.5.8. Write polygons and line strings to
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 497
diff changeset
3369 to shape files when the internal data representation are
4080b57dcb52 Upgraded to Geotools 2.5.8. Write polygons and line strings to
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 497
diff changeset
3370 packed 2-tuples. 2-tuples are enough in our use case but we
4080b57dcb52 Upgraded to Geotools 2.5.8. Write polygons and line strings to
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 497
diff changeset
3371 use 3-tuples for multi line line strings. multi polygons work
4080b57dcb52 Upgraded to Geotools 2.5.8. Write polygons and line strings to
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 497
diff changeset
3372 fine with 2-tuples.
4080b57dcb52 Upgraded to Geotools 2.5.8. Write polygons and line strings to
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 497
diff changeset
3373 Removed needless bug output.
4080b57dcb52 Upgraded to Geotools 2.5.8. Write polygons and line strings to
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 497
diff changeset
3374
4080b57dcb52 Upgraded to Geotools 2.5.8. Write polygons and line strings to
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 497
diff changeset
3375 * src/main/java/de/intevation/gnv/raster/JTSMultiLineStringProducer.java:
4080b57dcb52 Upgraded to Geotools 2.5.8. Write polygons and line strings to
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 497
diff changeset
3376 Use packed 3-tuples as the internal representation.
4080b57dcb52 Upgraded to Geotools 2.5.8. Write polygons and line strings to
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 497
diff changeset
3377
4080b57dcb52 Upgraded to Geotools 2.5.8. Write polygons and line strings to
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 497
diff changeset
3378 * src/test/java/de/intevation/gnv/artifacts/GNVArtifactsTestCaseBase.java,
4080b57dcb52 Upgraded to Geotools 2.5.8. Write polygons and line strings to
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 497
diff changeset
3379 src/main/java/de/intevation/gnv/state/timeseries/TimeSeriesOutputState.java:
4080b57dcb52 Upgraded to Geotools 2.5.8. Write polygons and line strings to
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 497
diff changeset
3380 Removed needless imports.
4080b57dcb52 Upgraded to Geotools 2.5.8. Write polygons and line strings to
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 497
diff changeset
3381
538
f4e20322461b Summarized Changes and NEWS for Release 0.4
Hans Plum <hans.plum@intevation.de>
parents: 537
diff changeset
3382 * src/main/java/de/intevation/gnv/state/profile/horizontalcrosssection/HorizontalCrossSectionMeshOutputState.java: Write polygons and lines strings to shape files.
498
4080b57dcb52 Upgraded to Geotools 2.5.8. Write polygons and line strings to
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 497
diff changeset
3383
497
75306d856004 Fixed import error.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 496
diff changeset
3384 2010-01-19 Sascha L. Teichmann <sascha.teichmann@intevation.de>
75306d856004 Fixed import error.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 496
diff changeset
3385
75306d856004 Fixed import error.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 496
diff changeset
3386 * src/main/java/de/intevation/gnv/math/AreaInterpolation.java:
75306d856004 Fixed import error.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 496
diff changeset
3387 Removed import to make it compilable again.
75306d856004 Fixed import error.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 496
diff changeset
3388
496
f14c5d1b5b71 Issue142. Paid attention on array length. Parameters without values resulted in ArrayIndexOutOfBoundsExceptions.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 495
diff changeset
3389 2010-01-19 Ingo Weinzierl <ingo.weinzierl@intevation.de>
f14c5d1b5b71 Issue142. Paid attention on array length. Parameters without values resulted in ArrayIndexOutOfBoundsExceptions.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 495
diff changeset
3390
f14c5d1b5b71 Issue142. Paid attention on array length. Parameters without values resulted in ArrayIndexOutOfBoundsExceptions.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 495
diff changeset
3391 Issue142
f14c5d1b5b71 Issue142. Paid attention on array length. Parameters without values resulted in ArrayIndexOutOfBoundsExceptions.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 495
diff changeset
3392
f14c5d1b5b71 Issue142. Paid attention on array length. Parameters without values resulted in ArrayIndexOutOfBoundsExceptions.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 495
diff changeset
3393 * src/main/java/de/intevation/gnv/chart/TimeSeriesChart.java: Fixed an issue
f14c5d1b5b71 Issue142. Paid attention on array length. Parameters without values resulted in ArrayIndexOutOfBoundsExceptions.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 495
diff changeset
3394 in timeseries chart caused by parameters with no value. Paid attention on
f14c5d1b5b71 Issue142. Paid attention on array length. Parameters without values resulted in ArrayIndexOutOfBoundsExceptions.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 495
diff changeset
3395 array length.
f14c5d1b5b71 Issue142. Paid attention on array length. Parameters without values resulted in ArrayIndexOutOfBoundsExceptions.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 495
diff changeset
3396
495
6e8364e766fa Generate JTS geometries of "Horizontalschnitte" correctly.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 494
diff changeset
3397 2010-01-19 Sascha L. Teichmann <sascha.teichmann@intevation.de>
6e8364e766fa Generate JTS geometries of "Horizontalschnitte" correctly.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 494
diff changeset
3398
6e8364e766fa Generate JTS geometries of "Horizontalschnitte" correctly.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 494
diff changeset
3399 * src/main/java/de/intevation/gnv/raster/RasterToPPM.java: New.
6e8364e766fa Generate JTS geometries of "Horizontalschnitte" correctly.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 494
diff changeset
3400 Class to write rasters with palettes to portable pixmaps.
6e8364e766fa Generate JTS geometries of "Horizontalschnitte" correctly.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 494
diff changeset
3401 Handy to debug raster outputs.
6e8364e766fa Generate JTS geometries of "Horizontalschnitte" correctly.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 494
diff changeset
3402
6e8364e766fa Generate JTS geometries of "Horizontalschnitte" correctly.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 494
diff changeset
3403 * src/main/java/de/intevation/gnv/raster/Raster.java: Added
6e8364e766fa Generate JTS geometries of "Horizontalschnitte" correctly.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 494
diff changeset
3404 getValues() to access the backing data.
6e8364e766fa Generate JTS geometries of "Horizontalschnitte" correctly.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 494
diff changeset
3405
6e8364e766fa Generate JTS geometries of "Horizontalschnitte" correctly.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 494
diff changeset
3406 * src/main/java/de/intevation/gnv/state/profile/horizontalcrosssection/HorizontalCrossSectionMeshOutputState.java:
6e8364e766fa Generate JTS geometries of "Horizontalschnitte" correctly.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 494
diff changeset
3407 Read parameter from input data correctly.
6e8364e766fa Generate JTS geometries of "Horizontalschnitte" correctly.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 494
diff changeset
3408
6e8364e766fa Generate JTS geometries of "Horizontalschnitte" correctly.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 494
diff changeset
3409 * src/main/java/de/intevation/gnv/raster/JTSMultiPolygonProducer.java: Walk
6e8364e766fa Generate JTS geometries of "Horizontalschnitte" correctly.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 494
diff changeset
3410 rings of polygons in reversed order to produce correct JTS polygons.
6e8364e766fa Generate JTS geometries of "Horizontalschnitte" correctly.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 494
diff changeset
3411 Its not entierly clear why this is necessary.
6e8364e766fa Generate JTS geometries of "Horizontalschnitte" correctly.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 494
diff changeset
3412
6e8364e766fa Generate JTS geometries of "Horizontalschnitte" correctly.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 494
diff changeset
3413 * src/main/java/de/intevation/gnv/math/AreaInterpolation.java: Clipp the
6e8364e766fa Generate JTS geometries of "Horizontalschnitte" correctly.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 494
diff changeset
3414 input points against an buffered version of the bounding box of
6e8364e766fa Generate JTS geometries of "Horizontalschnitte" correctly.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 494
diff changeset
3415 the given polygon to reduce the number of data. TODO: figure out why
6e8364e766fa Generate JTS geometries of "Horizontalschnitte" correctly.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 494
diff changeset
3416 upside down rendering in necessary.
6e8364e766fa Generate JTS geometries of "Horizontalschnitte" correctly.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 494
diff changeset
3417
494
292f0c8d356c Do some Bugfixes after testing the Schema and Testdata against an Oracle 10.2 DBMS.
Tim Englich <tim.englich@intevation.de>
parents: 493
diff changeset
3418 2010-01-19 Tim Englich <tim.englich@intevation.de>
292f0c8d356c Do some Bugfixes after testing the Schema and Testdata against an Oracle 10.2 DBMS.
Tim Englich <tim.englich@intevation.de>
parents: 493
diff changeset
3419
292f0c8d356c Do some Bugfixes after testing the Schema and Testdata against an Oracle 10.2 DBMS.
Tim Englich <tim.englich@intevation.de>
parents: 493
diff changeset
3420 * doc/schema/externalinterface_testdata.sql,
292f0c8d356c Do some Bugfixes after testing the Schema and Testdata against an Oracle 10.2 DBMS.
Tim Englich <tim.englich@intevation.de>
parents: 493
diff changeset
3421 doc/schema/externalinterface_schema.sql:
292f0c8d356c Do some Bugfixes after testing the Schema and Testdata against an Oracle 10.2 DBMS.
Tim Englich <tim.englich@intevation.de>
parents: 493
diff changeset
3422 Do some Bugfixes after testing the Schema and Testdata against an Oracle 10.2 DBMS.
292f0c8d356c Do some Bugfixes after testing the Schema and Testdata against an Oracle 10.2 DBMS.
Tim Englich <tim.englich@intevation.de>
parents: 493
diff changeset
3423
493
cef17cc90fd0 Changed some method signatures of the State interface. Use CallContext objects instead of CallMeta objects which are a subset of CallContext.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 492
diff changeset
3424 2010-01-19 Ingo Weinzierl <ingo.weinzierl@intevation.de>
cef17cc90fd0 Changed some method signatures of the State interface. Use CallContext objects instead of CallMeta objects which are a subset of CallContext.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 492
diff changeset
3425
cef17cc90fd0 Changed some method signatures of the State interface. Use CallContext objects instead of CallMeta objects which are a subset of CallContext.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 492
diff changeset
3426 * src/main/java/de/intevation/gnv/state/State.java,
cef17cc90fd0 Changed some method signatures of the State interface. Use CallContext objects instead of CallMeta objects which are a subset of CallContext.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 492
diff changeset
3427 src/main/java/de/intevation/gnv/state/StateBase.java,
cef17cc90fd0 Changed some method signatures of the State interface. Use CallContext objects instead of CallMeta objects which are a subset of CallContext.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 492
diff changeset
3428 src/main/java/de/intevation/gnv/state/profile/horizontal/NorthSouthEastWestState.java,
cef17cc90fd0 Changed some method signatures of the State interface. Use CallContext objects instead of CallMeta objects which are a subset of CallContext.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 492
diff changeset
3429 src/main/java/de/intevation/gnv/state/OutputStateBase.java: Changed some
cef17cc90fd0 Changed some method signatures of the State interface. Use CallContext objects instead of CallMeta objects which are a subset of CallContext.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 492
diff changeset
3430 method signatures. Use CallContext objects in some methods of the State
cef17cc90fd0 Changed some method signatures of the State interface. Use CallContext objects instead of CallMeta objects which are a subset of CallContext.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 492
diff changeset
3431 interface instead of CallMeta objects, which are a subset of CallContext.
cef17cc90fd0 Changed some method signatures of the State interface. Use CallContext objects instead of CallMeta objects which are a subset of CallContext.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 492
diff changeset
3432
cef17cc90fd0 Changed some method signatures of the State interface. Use CallContext objects instead of CallMeta objects which are a subset of CallContext.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 492
diff changeset
3433 * src/main/java/de/intevation/gnv/artifacts/GNVArtifactBase.java: Adapted
cef17cc90fd0 Changed some method signatures of the State interface. Use CallContext objects instead of CallMeta objects which are a subset of CallContext.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 492
diff changeset
3434 method calls on State objects to the changes in the interface.
cef17cc90fd0 Changed some method signatures of the State interface. Use CallContext objects instead of CallMeta objects which are a subset of CallContext.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 492
diff changeset
3435
492
79e80c289018 Added labels and titles to 'Profilschnitt' charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 491
diff changeset
3436 2010-01-19 Ingo Weinzierl <ingo.weinzierl@intevation.de>
79e80c289018 Added labels and titles to 'Profilschnitt' charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 491
diff changeset
3437
79e80c289018 Added labels and titles to 'Profilschnitt' charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 491
diff changeset
3438 * src/main/java/de/intevation/gnv/state/profile/verticalcrosssection/VerticalCrossSectionOutputState.java,
79e80c289018 Added labels and titles to 'Profilschnitt' charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 491
diff changeset
3439 src/main/java/de/intevation/gnv/state/timeseries/TimeSeriesOutputState.java:
79e80c289018 Added labels and titles to 'Profilschnitt' charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 491
diff changeset
3440 Sourced creation of a ChartLabel object out to an own method which can be
79e80c289018 Added labels and titles to 'Profilschnitt' charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 491
diff changeset
3441 overwritten in subclasses to adjust the labels in each chart type.
79e80c289018 Added labels and titles to 'Profilschnitt' charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 491
diff changeset
3442
79e80c289018 Added labels and titles to 'Profilschnitt' charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 491
diff changeset
3443 * src/main/java/de/intevation/gnv/chart/ChartLabels.java: Added string for
79e80c289018 Added labels and titles to 'Profilschnitt' charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 491
diff changeset
3444 labeling y axis and a parameter used in 'Profilschnitten'.
79e80c289018 Added labels and titles to 'Profilschnitt' charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 491
diff changeset
3445
79e80c289018 Added labels and titles to 'Profilschnitt' charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 491
diff changeset
3446 * src/main/java/de/intevation/gnv/chart/VerticalCrossSectionChart.java: Read
79e80c289018 Added labels and titles to 'Profilschnitt' charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 491
diff changeset
3447 labels from ChartLabel object and set chart and axes titles according to
79e80c289018 Added labels and titles to 'Profilschnitt' charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 491
diff changeset
3448 these labels.
79e80c289018 Added labels and titles to 'Profilschnitt' charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 491
diff changeset
3449
79e80c289018 Added labels and titles to 'Profilschnitt' charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 491
diff changeset
3450 * src/main/resources/lang/artifactMessages.properties,
79e80c289018 Added labels and titles to 'Profilschnitt' charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 491
diff changeset
3451 src/main/resources/lang/artifactMessages_de_DE.properties,
79e80c289018 Added labels and titles to 'Profilschnitt' charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 491
diff changeset
3452 src/main/resources/lang/artifactMessages_en.properties,
79e80c289018 Added labels and titles to 'Profilschnitt' charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 491
diff changeset
3453 src/main/resources/lang/artifactMessages_de.properties: Added labels for
79e80c289018 Added labels and titles to 'Profilschnitt' charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 491
diff changeset
3454 x and y axes of 'Profilschnitt' charts.
79e80c289018 Added labels and titles to 'Profilschnitt' charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 491
diff changeset
3455
491
cbb6b592bc6f Mark the fis select node with an attribute 'fis', which is important for the XSL sheet to create a link to step back to this point.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 490
diff changeset
3456 2010-01-18 Ingo Weinzierl <ingo.weinzierl@intevation.de>
cbb6b592bc6f Mark the fis select node with an attribute 'fis', which is important for the XSL sheet to create a link to step back to this point.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 490
diff changeset
3457
cbb6b592bc6f Mark the fis select node with an attribute 'fis', which is important for the XSL sheet to create a link to step back to this point.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 490
diff changeset
3458 * src/main/java/de/intevation/gnv/artifacts/GNVDefaultArtifact.java: Add an
cbb6b592bc6f Mark the fis select node with an attribute 'fis', which is important for the XSL sheet to create a link to step back to this point.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 490
diff changeset
3459 attribute 'fis' to the fis select node. If this attribute is found in
cbb6b592bc6f Mark the fis select node with an attribute 'fis', which is important for the XSL sheet to create a link to step back to this point.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 490
diff changeset
3460 XSLT, a link to step back and select a new fis will be created.
cbb6b592bc6f Mark the fis select node with an attribute 'fis', which is important for the XSL sheet to create a link to step back to this point.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 490
diff changeset
3461
490
be53566c1640 Added Comments and further Informations to the external Interface Schema
Tim Englich <tim.englich@intevation.de>
parents: 489
diff changeset
3462 2010-01-18 Tim Englich <tim.englich@intevation.de>
be53566c1640 Added Comments and further Informations to the external Interface Schema
Tim Englich <tim.englich@intevation.de>
parents: 489
diff changeset
3463
be53566c1640 Added Comments and further Informations to the external Interface Schema
Tim Englich <tim.englich@intevation.de>
parents: 489
diff changeset
3464 * doc/schema/externalinterface_schema.sql:
be53566c1640 Added Comments and further Informations to the external Interface Schema
Tim Englich <tim.englich@intevation.de>
parents: 489
diff changeset
3465 Added Comments and further Informations.
be53566c1640 Added Comments and further Informations to the external Interface Schema
Tim Englich <tim.englich@intevation.de>
parents: 489
diff changeset
3466
489
3784cf498ab7 Added Database-Schema and Testdata for the MapViewer-Interface
Tim Englich <tim.englich@intevation.de>
parents: 488
diff changeset
3467 2010-01-18 Tim Englich <tim.englich@intevation.de>
3784cf498ab7 Added Database-Schema and Testdata for the MapViewer-Interface
Tim Englich <tim.englich@intevation.de>
parents: 488
diff changeset
3468
3784cf498ab7 Added Database-Schema and Testdata for the MapViewer-Interface
Tim Englich <tim.englich@intevation.de>
parents: 488
diff changeset
3469 * doc/schema/externalinterface_testdata.sql:
3784cf498ab7 Added Database-Schema and Testdata for the MapViewer-Interface
Tim Englich <tim.englich@intevation.de>
parents: 488
diff changeset
3470 Added Testdata to demonstrate how the different Tables has to be filled.
538
f4e20322461b Summarized Changes and NEWS for Release 0.4
Hans Plum <hans.plum@intevation.de>
parents: 537
diff changeset
3471
489
3784cf498ab7 Added Database-Schema and Testdata for the MapViewer-Interface
Tim Englich <tim.englich@intevation.de>
parents: 488
diff changeset
3472 * doc/schema/externalinterface_schema.sql:
3784cf498ab7 Added Database-Schema and Testdata for the MapViewer-Interface
Tim Englich <tim.englich@intevation.de>
parents: 488
diff changeset
3473 Added Schema for the DB-Schemaextention for providing the Data that is
3784cf498ab7 Added Database-Schema and Testdata for the MapViewer-Interface
Tim Englich <tim.englich@intevation.de>
parents: 488
diff changeset
3474 required for the external Interface to the Mapviewer
490
be53566c1640 Added Comments and further Informations to the external Interface Schema
Tim Englich <tim.englich@intevation.de>
parents: 489
diff changeset
3475
489
3784cf498ab7 Added Database-Schema and Testdata for the MapViewer-Interface
Tim Englich <tim.englich@intevation.de>
parents: 488
diff changeset
3476
488
d265f5dc2979 Appended the selected fis to the describe document.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 487
diff changeset
3477 2010-01-18 Ingo Weinzierl <ingo.weinzierl@intevation.de>
d265f5dc2979 Appended the selected fis to the describe document.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 487
diff changeset
3478
d265f5dc2979 Appended the selected fis to the describe document.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 487
diff changeset
3479 * src/main/java/de/intevation/gnv/artifacts/GNVDefaultArtifact.java:
d265f5dc2979 Appended the selected fis to the describe document.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 487
diff changeset
3480 Implements a single method to append the selected fis to ui's static part.
d265f5dc2979 Appended the selected fis to the describe document.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 487
diff changeset
3481
d265f5dc2979 Appended the selected fis to the describe document.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 487
diff changeset
3482 * src/main/java/de/intevation/gnv/artifacts/fis/SelectProductArtifact.java,
d265f5dc2979 Appended the selected fis to the describe document.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 487
diff changeset
3483 src/main/java/de/intevation/gnv/artifacts/GNVArtifactBase.java: Inherit
d265f5dc2979 Appended the selected fis to the describe document.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 487
diff changeset
3484 from GNVDefaultArtifact to append the selected fis to static part of the
d265f5dc2979 Appended the selected fis to the describe document.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 487
diff changeset
3485 describe document.
d265f5dc2979 Appended the selected fis to the describe document.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 487
diff changeset
3486
d265f5dc2979 Appended the selected fis to the describe document.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 487
diff changeset
3487 * src/main/java/de/intevation/gnv/state/StateBase.java: Do not create static
d265f5dc2979 Appended the selected fis to the describe document.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 487
diff changeset
3488 and dynamic nodes of the user interface any longer - fetch these nodes via
d265f5dc2979 Appended the selected fis to the describe document.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 487
diff changeset
3489 xpath expression. The creation of these nodes takes place in the artifact
d265f5dc2979 Appended the selected fis to the describe document.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 487
diff changeset
3490 itself.
d265f5dc2979 Appended the selected fis to the describe document.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 487
diff changeset
3491
d265f5dc2979 Appended the selected fis to the describe document.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 487
diff changeset
3492 * src/main/resources/lang/artifactMessages.properties,
d265f5dc2979 Appended the selected fis to the describe document.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 487
diff changeset
3493 src/main/resources/lang/artifactMessages_de_DE.properties,
d265f5dc2979 Appended the selected fis to the describe document.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 487
diff changeset
3494 src/main/resources/lang/artifactMessages_en.properties,
d265f5dc2979 Appended the selected fis to the describe document.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 487
diff changeset
3495 src/main/resources/lang/artifactMessages_de.propertie: Added label for
d265f5dc2979 Appended the selected fis to the describe document.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 487
diff changeset
3496 fis.
d265f5dc2979 Appended the selected fis to the describe document.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 487
diff changeset
3497
487
9da25f0c5962 Fixed indention of ChangeLog
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 486
diff changeset
3498 2010-01-18 Sascha L. Teichmann <sascha.teichmann@intevation.de>
9da25f0c5962 Fixed indention of ChangeLog
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 486
diff changeset
3499
9da25f0c5962 Fixed indention of ChangeLog
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 486
diff changeset
3500 * ChangeLog: Fixed indention.
9da25f0c5962 Fixed indention of ChangeLog
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 486
diff changeset
3501
486
67f6346fb300 Fixed Unittest for HorizontalCrossSections.
Tim Englich <tim.englich@intevation.de>
parents: 485
diff changeset
3502 2010-01-18 Tim Englich <tim.englich@intevation.de>
67f6346fb300 Fixed Unittest for HorizontalCrossSections.
Tim Englich <tim.englich@intevation.de>
parents: 485
diff changeset
3503
487
9da25f0c5962 Fixed indention of ChangeLog
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 486
diff changeset
3504 * src/test/ressources/horizontalcrosssection_mesh/horizontalcrosssection_step_07_out_chart.xml,
9da25f0c5962 Fixed indention of ChangeLog
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 486
diff changeset
3505 src/test/ressources/horizontalcrosssection_mesh/horizontalcrosssection_step_07_out_odv.xml,
9da25f0c5962 Fixed indention of ChangeLog
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 486
diff changeset
3506 src/test/ressources/horizontalcrosssection_mesh/horizontalcrosssection_step_07_out_csv.xml:
538
f4e20322461b Summarized Changes and NEWS for Release 0.4
Hans Plum <hans.plum@intevation.de>
parents: 537
diff changeset
3507 Removed Files, because they are not required any more.
486
67f6346fb300 Fixed Unittest for HorizontalCrossSections.
Tim Englich <tim.englich@intevation.de>
parents: 485
diff changeset
3508 * src/test/ressources/horizontalcrosssection_mesh/horizontalcrosssection_step_07_out_zip.xml:
67f6346fb300 Fixed Unittest for HorizontalCrossSections.
Tim Englich <tim.englich@intevation.de>
parents: 485
diff changeset
3509 Added new RequestFile for calling for retrieving a Zip-File from the Server.
67f6346fb300 Fixed Unittest for HorizontalCrossSections.
Tim Englich <tim.englich@intevation.de>
parents: 485
diff changeset
3510 * src/test/ressources/horizontalcrosssection_mesh/horizontalcrosssection_step_07_out_wms.xml:
67f6346fb300 Fixed Unittest for HorizontalCrossSections.
Tim Englich <tim.englich@intevation.de>
parents: 485
diff changeset
3511 Added new RequestFile for calling for an WMS-Result.
67f6346fb300 Fixed Unittest for HorizontalCrossSections.
Tim Englich <tim.englich@intevation.de>
parents: 485
diff changeset
3512 * src/test/ressources/horizontalcrosssection_mesh/horizontalcrosssection_step_04_feed.xml:
67f6346fb300 Fixed Unittest for HorizontalCrossSections.
Tim Englich <tim.englich@intevation.de>
parents: 485
diff changeset
3513 Added Polygon as WKT into the feed-Request.
67f6346fb300 Fixed Unittest for HorizontalCrossSections.
Tim Englich <tim.englich@intevation.de>
parents: 485
diff changeset
3514
485
4939236c2dc9 Fixed Compilation and Runtimeerrors in Unittests.
Tim Englich <tim.englich@intevation.de>
parents: 484
diff changeset
3515 2010-01-18 Tim Englich <tim.englich@intevation.de>
4939236c2dc9 Fixed Compilation and Runtimeerrors in Unittests.
Tim Englich <tim.englich@intevation.de>
parents: 484
diff changeset
3516
487
9da25f0c5962 Fixed indention of ChangeLog
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 486
diff changeset
3517 * src/test/java/de/intevation/gnv/artifacts/TestArtifactDatabase.java (TestArtifactDatabase):
538
f4e20322461b Summarized Changes and NEWS for Release 0.4
Hans Plum <hans.plum@intevation.de>
parents: 537
diff changeset
3518 New: Added an Testimplementation of the ArtifactDatabase to the Tests to use it inside the
487
9da25f0c5962 Fixed indention of ChangeLog
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 486
diff changeset
3519 TestCallcontext to prevent NPEs during the Testzenarios.
9da25f0c5962 Fixed indention of ChangeLog
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 486
diff changeset
3520
9da25f0c5962 Fixed indention of ChangeLog
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 486
diff changeset
3521 * src/test/java/de/intevation/gnv/artifacts/TestCallContext.java (TestCallContext):
9da25f0c5962 Fixed indention of ChangeLog
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 486
diff changeset
3522 Added Artifactfactory to the Methodsignature of the Context to use it inside the Context.
9da25f0c5962 Fixed indention of ChangeLog
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 486
diff changeset
3523 Added the Method getDatabase to resolve Compilationerrors.
9da25f0c5962 Fixed indention of ChangeLog
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 486
diff changeset
3524
9da25f0c5962 Fixed indention of ChangeLog
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 486
diff changeset
3525 * src/test/java/de/intevation/gnv/artifacts/TimeSeriesPointVerticalProfileTestCase.java (testArtifact),
9da25f0c5962 Fixed indention of ChangeLog
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 486
diff changeset
3526 src/test/java/de/intevation/gnv/artifacts/TimeSeriesPointTimeSeriesTestCase.java (testArtifact),
9da25f0c5962 Fixed indention of ChangeLog
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 486
diff changeset
3527 src/test/java/de/intevation/gnv/artifacts/MeshVerticalProfileTestCase.java (testArtifact),
9da25f0c5962 Fixed indention of ChangeLog
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 486
diff changeset
3528 src/test/java/de/intevation/gnv/artifacts/MeshVerticalCrossSectionTestCase.java (testArtifact),
9da25f0c5962 Fixed indention of ChangeLog
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 486
diff changeset
3529 src/test/java/de/intevation/gnv/artifacts/MeshTimeSeriesTestCase.java (testArtifact),
9da25f0c5962 Fixed indention of ChangeLog
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 486
diff changeset
3530 src/test/java/de/intevation/gnv/artifacts/MeshHorizontalProfileTestCase.java (testArtifact),
9da25f0c5962 Fixed indention of ChangeLog
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 486
diff changeset
3531 src/test/java/de/intevation/gnv/artifacts/MeshHorizontalCrossSectionTestCase.java (testArtifact),
9da25f0c5962 Fixed indention of ChangeLog
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 486
diff changeset
3532 src/test/java/de/intevation/gnv/artifacts/InstantaneousPointVerticalProfileTestCase.java (testArtifact),
9da25f0c5962 Fixed indention of ChangeLog
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 486
diff changeset
3533 src/test/java/de/intevation/gnv/artifacts/InstantaneousPointHorizontalProfileTestCase.java (testArtifact),
9da25f0c5962 Fixed indention of ChangeLog
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 486
diff changeset
3534 src/test/java/de/intevation/gnv/artifacts/GNVArtifactsTestCaseBase.java (createCallContext):
9da25f0c5962 Fixed indention of ChangeLog
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 486
diff changeset
3535 Changed Methodsignature of createCallContext. Add the Artifactfactory to use it for creating
9da25f0c5962 Fixed indention of ChangeLog
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 486
diff changeset
3536 the CallContext.
9da25f0c5962 Fixed indention of ChangeLog
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 486
diff changeset
3537
484
823e4f808418 Generate JTS geometries (multi polygons and multi linestrings) from
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 483
diff changeset
3538 2010-01-18 Sascha L. Teichmann <sascha.teichmann@intevation.de>
823e4f808418 Generate JTS geometries (multi polygons and multi linestrings) from
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 483
diff changeset
3539
823e4f808418 Generate JTS geometries (multi polygons and multi linestrings) from
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 483
diff changeset
3540 * src/main/java/de/intevation/gnv/raster/ExternalIndexConverter.java:
823e4f808418 Generate JTS geometries (multi polygons and multi linestrings) from
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 483
diff changeset
3541 New. Helper to convert the internal palette indices
823e4f808418 Generate JTS geometries (multi polygons and multi linestrings) from
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 483
diff changeset
3542 to the explicit configured external ones.
823e4f808418 Generate JTS geometries (multi polygons and multi linestrings) from
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 483
diff changeset
3543
823e4f808418 Generate JTS geometries (multi polygons and multi linestrings) from
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 483
diff changeset
3544 * src/main/java/de/intevation/gnv/math/AttributedPoint2ds.java:
823e4f808418 Generate JTS geometries (multi polygons and multi linestrings) from
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 483
diff changeset
3545 Store the JTS geometries too.
823e4f808418 Generate JTS geometries (multi polygons and multi linestrings) from
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 483
diff changeset
3546
823e4f808418 Generate JTS geometries (multi polygons and multi linestrings) from
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 483
diff changeset
3547 * src/main/java/de/intevation/gnv/state/profile/horizontalcrosssection/HorizontalCrossSectionMeshOutputState.java:
823e4f808418 Generate JTS geometries (multi polygons and multi linestrings) from
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 483
diff changeset
3548 Generate JTS multi polygons for parameter regions and multi line strings
823e4f808418 Generate JTS geometries (multi polygons and multi linestrings) from
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 483
diff changeset
3549 for iso lines. TODO: Clip against incoming polygon.
823e4f808418 Generate JTS geometries (multi polygons and multi linestrings) from
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 483
diff changeset
3550
483
c8089cd7d777 Added explicit index scheme to palette classes to allow external references.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 482
diff changeset
3551 2010-01-18 Sascha L. Teichmann <sascha.teichmann@intevation.de>
c8089cd7d777 Added explicit index scheme to palette classes to allow external references.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 482
diff changeset
3552
c8089cd7d777 Added explicit index scheme to palette classes to allow external references.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 482
diff changeset
3553 * src/main/java/de/intevation/gnv/raster/Palette.java:
c8089cd7d777 Added explicit index scheme to palette classes to allow external references.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 482
diff changeset
3554 load <range> attribute "index" as external index. This
c8089cd7d777 Added explicit index scheme to palette classes to allow external references.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 482
diff changeset
3555 is useful to match color classes with external sources.
c8089cd7d777 Added explicit index scheme to palette classes to allow external references.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 482
diff changeset
3556 If no explicit index is given the order of ranges is
c8089cd7d777 Added explicit index scheme to palette classes to allow external references.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 482
diff changeset
3557 used as external index.
c8089cd7d777 Added explicit index scheme to palette classes to allow external references.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 482
diff changeset
3558
c8089cd7d777 Added explicit index scheme to palette classes to allow external references.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 482
diff changeset
3559 * doc/conf/palette/flow-velocity.xml,
c8089cd7d777 Added explicit index scheme to palette classes to allow external references.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 482
diff changeset
3560 doc/conf/palette/water-levels.xml,
c8089cd7d777 Added explicit index scheme to palette classes to allow external references.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 482
diff changeset
3561 doc/conf/palette/salinity.xml,
c8089cd7d777 Added explicit index scheme to palette classes to allow external references.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 482
diff changeset
3562 doc/conf/palette/water-temperature.xml: Set explicit
c8089cd7d777 Added explicit index scheme to palette classes to allow external references.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 482
diff changeset
3563 external color class indices.
c8089cd7d777 Added explicit index scheme to palette classes to allow external references.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 482
diff changeset
3564
c8089cd7d777 Added explicit index scheme to palette classes to allow external references.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 482
diff changeset
3565 * doc/conf/conf.xml: Set ground interpolation of "Horizontalschnitte"
c8089cd7d777 Added explicit index scheme to palette classes to allow external references.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 482
diff changeset
3566 to bilinear.
c8089cd7d777 Added explicit index scheme to palette classes to allow external references.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 482
diff changeset
3567
482
64e65daa65e9 Fixed some bugs with calculating "Horizontalschnitte".
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 481
diff changeset
3568 2010-01-17 Sascha L. Teichmann <sascha.teichmann@intevation.de>
64e65daa65e9 Fixed some bugs with calculating "Horizontalschnitte".
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 481
diff changeset
3569
64e65daa65e9 Fixed some bugs with calculating "Horizontalschnitte".
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 481
diff changeset
3570 * doc/conf/conf.xml: Reduced number of "Horizontalschnitt"
64e65daa65e9 Fixed some bugs with calculating "Horizontalschnitte".
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 481
diff changeset
3571 samples to 256 because its much too slow with higher resolutions.
64e65daa65e9 Fixed some bugs with calculating "Horizontalschnitte".
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 481
diff changeset
3572 This has to be improved.
64e65daa65e9 Fixed some bugs with calculating "Horizontalschnitte".
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 481
diff changeset
3573
64e65daa65e9 Fixed some bugs with calculating "Horizontalschnitte".
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 481
diff changeset
3574 * doc/conf/queries.properties: Use point data to generate
64e65daa65e9 Fixed some bugs with calculating "Horizontalschnitte".
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 481
diff changeset
3575 "Horizontalschnitte". Added parameter id and date to results.
64e65daa65e9 Fixed some bugs with calculating "Horizontalschnitte".
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 481
diff changeset
3576
64e65daa65e9 Fixed some bugs with calculating "Horizontalschnitte".
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 481
diff changeset
3577 * src/main/java/de/intevation/gnv/utils/WKTUtils.java: Made
64e65daa65e9 Fixed some bugs with calculating "Horizontalschnitte".
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 481
diff changeset
3578 reading to points more fault tolerant.
64e65daa65e9 Fixed some bugs with calculating "Horizontalschnitte".
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 481
diff changeset
3579
64e65daa65e9 Fixed some bugs with calculating "Horizontalschnitte".
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 481
diff changeset
3580 * src/main/java/de/intevation/gnv/state/profile/horizontalcrosssection/HorizontalCrossSectionMeshOutputState.java:
64e65daa65e9 Fixed some bugs with calculating "Horizontalschnitte".
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 481
diff changeset
3581 Call the area interpolation.
64e65daa65e9 Fixed some bugs with calculating "Horizontalschnitte".
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 481
diff changeset
3582
64e65daa65e9 Fixed some bugs with calculating "Horizontalschnitte".
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 481
diff changeset
3583 * src/main/java/de/intevation/gnv/math/AreaInterpolation.java:
64e65daa65e9 Fixed some bugs with calculating "Horizontalschnitte".
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 481
diff changeset
3584 Fixed bug with calculating points inside bounding box of polygon.
64e65daa65e9 Fixed some bugs with calculating "Horizontalschnitte".
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 481
diff changeset
3585
481
20dde2b6f1b5 Added end of life support for artifact states. Implemented ZIP download
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 480
diff changeset
3586 2010-01-17 Sascha L. Teichmann <sascha.teichmann@intevation.de>
20dde2b6f1b5 Added end of life support for artifact states. Implemented ZIP download
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 480
diff changeset
3587
20dde2b6f1b5 Added end of life support for artifact states. Implemented ZIP download
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 480
diff changeset
3588 * src/main/java/de/intevation/gnv/state/State.java: Added
20dde2b6f1b5 Added end of life support for artifact states. Implemented ZIP download
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 480
diff changeset
3589 support for end of life.
20dde2b6f1b5 Added end of life support for artifact states. Implemented ZIP download
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 480
diff changeset
3590
20dde2b6f1b5 Added end of life support for artifact states. Implemented ZIP download
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 480
diff changeset
3591 * src/main/java/de/intevation/gnv/state/StateBase.java: Implemented
20dde2b6f1b5 Added end of life support for artifact states. Implemented ZIP download
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 480
diff changeset
3592 end of life trivial.
20dde2b6f1b5 Added end of life support for artifact states. Implemented ZIP download
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 480
diff changeset
3593
20dde2b6f1b5 Added end of life support for artifact states. Implemented ZIP download
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 480
diff changeset
3594 * src/main/java/de/intevation/gnv/artifacts/GNVArtifactBase.java:
20dde2b6f1b5 Added end of life support for artifact states. Implemented ZIP download
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 480
diff changeset
3595 call end of life when leaving state.
20dde2b6f1b5 Added end of life support for artifact states. Implemented ZIP download
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 480
diff changeset
3596
20dde2b6f1b5 Added end of life support for artifact states. Implemented ZIP download
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 480
diff changeset
3597 * src/main/java/de/intevation/gnv/state/timeseries/TimeSeriesOutputState.java:
20dde2b6f1b5 Added end of life support for artifact states. Implemented ZIP download
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 480
diff changeset
3598 Used XMLUtils.toStream() instead of own tranformer code. Removed
20dde2b6f1b5 Added end of life support for artifact states. Implemented ZIP download
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 480
diff changeset
3599 dead code.
20dde2b6f1b5 Added end of life support for artifact states. Implemented ZIP download
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 480
diff changeset
3600
20dde2b6f1b5 Added end of life support for artifact states. Implemented ZIP download
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 480
diff changeset
3601 * src/main/java/de/intevation/gnv/state/profile/horizontalcrosssection/HorizontalCrossSectionMeshOutputState.java:
20dde2b6f1b5 Added end of life support for artifact states. Implemented ZIP download
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 480
diff changeset
3602 Implemented end of life. Remove shapefile directory from
20dde2b6f1b5 Added end of life support for artifact states. Implemented ZIP download
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 480
diff changeset
3603 file system belonging to concrete artifact.
20dde2b6f1b5 Added end of life support for artifact states. Implemented ZIP download
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 480
diff changeset
3604 Implemented download as ZIP file. Offer some link for
20dde2b6f1b5 Added end of life support for artifact states. Implemented ZIP download
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 480
diff changeset
3605 WMS integration. TODO: implement the real WMS publishing here.
20dde2b6f1b5 Added end of life support for artifact states. Implemented ZIP download
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 480
diff changeset
3606
480
211cad2fb5ba Rebased "Horizonalschnitte" to own state class to break from the not
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 479
diff changeset
3607 2010-01-17 Sascha L. Teichmann <sascha.teichmann@intevation.de>
211cad2fb5ba Rebased "Horizonalschnitte" to own state class to break from the not
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 479
diff changeset
3608
211cad2fb5ba Rebased "Horizonalschnitte" to own state class to break from the not
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 479
diff changeset
3609 * doc/conf/products/horizontalcrosssection/conf_mesh.xml:
211cad2fb5ba Rebased "Horizonalschnitte" to own state class to break from the not
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 479
diff changeset
3610 Only offer WMS layers and download ZIPs in output state.
211cad2fb5ba Rebased "Horizonalschnitte" to own state class to break from the not
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 479
diff changeset
3611
211cad2fb5ba Rebased "Horizonalschnitte" to own state class to break from the not
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 479
diff changeset
3612 * src/main/java/de/intevation/gnv/utils/FileUtils.java:
211cad2fb5ba Rebased "Horizonalschnitte" to own state class to break from the not
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 479
diff changeset
3613 New. Helper class to recursively delete files and directories
211cad2fb5ba Rebased "Horizonalschnitte" to own state class to break from the not
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 479
diff changeset
3614 and create ZIP archives from files and directories.
211cad2fb5ba Rebased "Horizonalschnitte" to own state class to break from the not
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 479
diff changeset
3615
211cad2fb5ba Rebased "Horizonalschnitte" to own state class to break from the not
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 479
diff changeset
3616 * src/main/java/de/intevation/gnv/utils/WKTUtils.java: Simpilied
211cad2fb5ba Rebased "Horizonalschnitte" to own state class to break from the not
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 479
diff changeset
3617 signature of worldEnvelopeCoordinatesToIndex().
211cad2fb5ba Rebased "Horizonalschnitte" to own state class to break from the not
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 479
diff changeset
3618
211cad2fb5ba Rebased "Horizonalschnitte" to own state class to break from the not
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 479
diff changeset
3619 * src/main/java/de/intevation/gnv/state/OutputState.java: Cleanup
211cad2fb5ba Rebased "Horizonalschnitte" to own state class to break from the not
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 479
diff changeset
3620 imports. Made source more readable.
211cad2fb5ba Rebased "Horizonalschnitte" to own state class to break from the not
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 479
diff changeset
3621
211cad2fb5ba Rebased "Horizonalschnitte" to own state class to break from the not
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 479
diff changeset
3622 * src/main/java/de/intevation/gnv/state/OutputStateBase.java:
211cad2fb5ba Rebased "Horizonalschnitte" to own state class to break from the not
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 479
diff changeset
3623 Cleanup imports. Made source more readable. Moved some
211cad2fb5ba Rebased "Horizonalschnitte" to own state class to break from the not
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 479
diff changeset
3624 XPath stuff from TimeSeriesOutputState up into this base class.
211cad2fb5ba Rebased "Horizonalschnitte" to own state class to break from the not
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 479
diff changeset
3625
211cad2fb5ba Rebased "Horizonalschnitte" to own state class to break from the not
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 479
diff changeset
3626 * src/main/java/de/intevation/gnv/state/timeseries/TimeSeriesOutputState.java:
211cad2fb5ba Rebased "Horizonalschnitte" to own state class to break from the not
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 479
diff changeset
3627 Move some XPath stuff into base class. Made source more readable.
211cad2fb5ba Rebased "Horizonalschnitte" to own state class to break from the not
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 479
diff changeset
3628
211cad2fb5ba Rebased "Horizonalschnitte" to own state class to break from the not
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 479
diff changeset
3629 * src/main/java/de/intevation/gnv/state/profile/horizontalcrosssection/HorizontalCrossSectionMeshOutputState.java:
211cad2fb5ba Rebased "Horizonalschnitte" to own state class to break from the not
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 479
diff changeset
3630 Directly inherit from OutputStateBase now to break the implicit
211cad2fb5ba Rebased "Horizonalschnitte" to own state class to break from the not
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 479
diff changeset
3631 constraints (chart styles, statisctics, etc.) of the
211cad2fb5ba Rebased "Horizonalschnitte" to own state class to break from the not
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 479
diff changeset
3632 TimeSeriesOutputStates which not hold for this kind of state.
211cad2fb5ba Rebased "Horizonalschnitte" to own state class to break from the not
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 479
diff changeset
3633 XXX: Added Workaround to circumvent gnv-intern/issue146
211cad2fb5ba Rebased "Horizonalschnitte" to own state class to break from the not
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 479
diff changeset
3634
211cad2fb5ba Rebased "Horizonalschnitte" to own state class to break from the not
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 479
diff changeset
3635 * src/main/java/de/intevation/gnv/math/AttributedXYColumns.java: Added
211cad2fb5ba Rebased "Horizonalschnitte" to own state class to break from the not
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 479
diff changeset
3636 e-mail addresses for authors. Made querying for attributes more
211cad2fb5ba Rebased "Horizonalschnitte" to own state class to break from the not
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 479
diff changeset
3637 robust.
211cad2fb5ba Rebased "Horizonalschnitte" to own state class to break from the not
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 479
diff changeset
3638
211cad2fb5ba Rebased "Horizonalschnitte" to own state class to break from the not
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 479
diff changeset
3639 * src/main/java/de/intevation/gnv/math/AttributedPoint2ds.java:
211cad2fb5ba Rebased "Horizonalschnitte" to own state class to break from the not
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 479
diff changeset
3640 New. Data carrier for the "Horizontalschnitte". Used for generation
211cad2fb5ba Rebased "Horizonalschnitte" to own state class to break from the not
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 479
diff changeset
3641 of results and caching
211cad2fb5ba Rebased "Horizonalschnitte" to own state class to break from the not
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 479
diff changeset
3642
479
d47b478e662b Cleaned up imports
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 478
diff changeset
3643 2010-01-15 Sascha L. Teichmann <sascha.teichmann@intevation.de>
d47b478e662b Cleaned up imports
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 478
diff changeset
3644
d47b478e662b Cleaned up imports
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 478
diff changeset
3645 * src/main/java/de/intevation/gnv/artifacts/fis/product/Product.java,
d47b478e662b Cleaned up imports
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 478
diff changeset
3646 src/main/java/de/intevation/gnv/artifacts/fis/product/DefaultProduct.java,
d47b478e662b Cleaned up imports
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 478
diff changeset
3647 src/main/java/de/intevation/gnv/artifacts/fis/SelectProductArtifact.java,
d47b478e662b Cleaned up imports
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 478
diff changeset
3648 src/main/java/de/intevation/gnv/artifacts/GNVProductArtifactFactory.java,
d47b478e662b Cleaned up imports
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 478
diff changeset
3649 src/main/java/de/intevation/gnv/artifacts/GNVArtifactBase.java,
d47b478e662b Cleaned up imports
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 478
diff changeset
3650 src/main/java/de/intevation/gnv/math/AreaInterpolation.java:
d47b478e662b Cleaned up imports
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 478
diff changeset
3651 Cleaned up imports.
d47b478e662b Cleaned up imports
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 478
diff changeset
3652
478
0e0c64c821dc Added support to step back to the point for choosing a product.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 477
diff changeset
3653 2010-01-15 Ingo Weinzierl <ingo.weinzierl@intevation.de>
0e0c64c821dc Added support to step back to the point for choosing a product.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 477
diff changeset
3654
0e0c64c821dc Added support to step back to the point for choosing a product.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 477
diff changeset
3655 Added support to step back to the point where the user is able to choose
0e0c64c821dc Added support to step back to the point for choosing a product.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 477
diff changeset
3656 the product of a FIS.
0e0c64c821dc Added support to step back to the point for choosing a product.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 477
diff changeset
3657
0e0c64c821dc Added support to step back to the point for choosing a product.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 477
diff changeset
3658 * src/main/java/de/intevation/gnv/artifacts/GNVArtifactFactory.java,
0e0c64c821dc Added support to step back to the point for choosing a product.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 477
diff changeset
3659 src/main/java/de/intevation/gnv/artifacts/GNVProductArtifactFactory.java:
0e0c64c821dc Added support to step back to the point for choosing a product.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 477
diff changeset
3660 Cleaned up factories regarding their tasks. GNVArtifactFactory creates
0e0c64c821dc Added support to step back to the point for choosing a product.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 477
diff changeset
3661 concrete products. GNVProductArtifactFactory handles all FIS and knows
0e0c64c821dc Added support to step back to the point for choosing a product.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 477
diff changeset
3662 the products of a FIS.
0e0c64c821dc Added support to step back to the point for choosing a product.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 477
diff changeset
3663
0e0c64c821dc Added support to step back to the point for choosing a product.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 477
diff changeset
3664 * src/main/java/de/intevation/gnv/artifacts/fis/FISArtifact.java: Removed,
0e0c64c821dc Added support to step back to the point for choosing a product.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 477
diff changeset
3665 because it is not used anymore.
0e0c64c821dc Added support to step back to the point for choosing a product.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 477
diff changeset
3666
0e0c64c821dc Added support to step back to the point for choosing a product.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 477
diff changeset
3667 * src/main/java/de/intevation/gnv/artifacts/fis/product/Product.java,
0e0c64c821dc Added support to step back to the point for choosing a product.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 477
diff changeset
3668 src/main/java/de/intevation/gnv/artifacts/fis/product/DefaultProduct.java:
0e0c64c821dc Added support to step back to the point for choosing a product.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 477
diff changeset
3669 A Product does no longer save its factory but the name of its factory as
0e0c64c821dc Added support to step back to the point for choosing a product.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 477
diff changeset
3670 string.
0e0c64c821dc Added support to step back to the point for choosing a product.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 477
diff changeset
3671
0e0c64c821dc Added support to step back to the point for choosing a product.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 477
diff changeset
3672 * src/main/java/de/intevation/gnv/artifacts/fis/SelectProductArtifact.java:
0e0c64c821dc Added support to step back to the point for choosing a product.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 477
diff changeset
3673 This artifact will no longer read the config file to get information about
0e0c64c821dc Added support to step back to the point for choosing a product.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 477
diff changeset
3674 the products of a fis. The products are set via setter method out of the
0e0c64c821dc Added support to step back to the point for choosing a product.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 477
diff changeset
3675 ArtifactFactory where this artifact is build.
0e0c64c821dc Added support to step back to the point for choosing a product.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 477
diff changeset
3676
0e0c64c821dc Added support to step back to the point for choosing a product.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 477
diff changeset
3677 * src/main/java/de/intevation/gnv/artifacts/GNVArtifactBase.java: Added the
0e0c64c821dc Added support to step back to the point for choosing a product.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 477
diff changeset
3678 possibility to step back to the point where the user can choose a product.
0e0c64c821dc Added support to step back to the point for choosing a product.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 477
diff changeset
3679 If the target of advance is 'product' we fetch the
0e0c64c821dc Added support to step back to the point for choosing a product.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 477
diff changeset
3680 GNVProductArtifactFactory from ArtifactDatabase and create a new
0e0c64c821dc Added support to step back to the point for choosing a product.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 477
diff changeset
3681 SelectProductArtifact, put it into the ProxyArtifact and clean up the ugly
0e0c64c821dc Added support to step back to the point for choosing a product.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 477
diff changeset
3682 cache.
0e0c64c821dc Added support to step back to the point for choosing a product.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 477
diff changeset
3683
0e0c64c821dc Added support to step back to the point for choosing a product.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 477
diff changeset
3684 * doc/conf/conf.xml: Create top level FIS artifacts with
0e0c64c821dc Added support to step back to the point for choosing a product.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 477
diff changeset
3685 GNVProductArtifactFactory instead of GNVArtifactFactory.
0e0c64c821dc Added support to step back to the point for choosing a product.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 477
diff changeset
3686
477
40a058047854 Added the Configurationproperty serverRoundtripInterval to the Configuration of the Connectionpool.
Tim Englich <tim.englich@intevation.de>
parents: 476
diff changeset
3687 2010-01-15 Tim Englich <tim.englich@intevation.de>
40a058047854 Added the Configurationproperty serverRoundtripInterval to the Configuration of the Connectionpool.
Tim Englich <tim.englich@intevation.de>
parents: 476
diff changeset
3688
40a058047854 Added the Configurationproperty serverRoundtripInterval to the Configuration of the Connectionpool.
Tim Englich <tim.englich@intevation.de>
parents: 476
diff changeset
3689 * doc/conf/arcsdeconnectionpool.properties:
40a058047854 Added the Configurationproperty serverRoundtripInterval to the Configuration of the Connectionpool.
Tim Englich <tim.englich@intevation.de>
parents: 476
diff changeset
3690 Added the Property serverRoundtripInterval to the Configuration an
40a058047854 Added the Configurationproperty serverRoundtripInterval to the Configuration of the Connectionpool.
Tim Englich <tim.englich@intevation.de>
parents: 476
diff changeset
3691 set its Value to 15 Minutes.
40a058047854 Added the Configurationproperty serverRoundtripInterval to the Configuration of the Connectionpool.
Tim Englich <tim.englich@intevation.de>
parents: 476
diff changeset
3692
476
ffb38c6c928e Added new Step for querying the Years where measurements has been done into the TestCase.
Tim Englich <tim.englich@intevation.de>
parents: 475
diff changeset
3693 2010-01-15 Tim Englich <tim.englich@intevation.de>
ffb38c6c928e Added new Step for querying the Years where measurements has been done into the TestCase.
Tim Englich <tim.englich@intevation.de>
parents: 475
diff changeset
3694
ffb38c6c928e Added new Step for querying the Years where measurements has been done into the TestCase.
Tim Englich <tim.englich@intevation.de>
parents: 475
diff changeset
3695 * src/test/java/de/intevation/gnv/artifacts/TimeSeriesPointVerticalProfileTestCase.java (testArtifact):
ffb38c6c928e Added new Step for querying the Years where measurements has been done into the TestCase.
Tim Englich <tim.englich@intevation.de>
parents: 475
diff changeset
3696 Added new Step for querying the Years where measurements has been done into the
ffb38c6c928e Added new Step for querying the Years where measurements has been done into the TestCase.
Tim Englich <tim.englich@intevation.de>
parents: 475
diff changeset
3697 Testcase.
ffb38c6c928e Added new Step for querying the Years where measurements has been done into the TestCase.
Tim Englich <tim.englich@intevation.de>
parents: 475
diff changeset
3698
ffb38c6c928e Added new Step for querying the Years where measurements has been done into the TestCase.
Tim Englich <tim.englich@intevation.de>
parents: 475
diff changeset
3699 * src/test/ressources/verticalprofile/verticalprofile_step_07_out_statistics.xml,
ffb38c6c928e Added new Step for querying the Years where measurements has been done into the TestCase.
Tim Englich <tim.englich@intevation.de>
parents: 475
diff changeset
3700 src/test/ressources/verticalprofile/verticalprofile_step_07_out_odv.xml,
ffb38c6c928e Added new Step for querying the Years where measurements has been done into the TestCase.
Tim Englich <tim.englich@intevation.de>
parents: 475
diff changeset
3701 src/test/ressources/verticalprofile/verticalprofile_step_07_out_csv.xml,
ffb38c6c928e Added new Step for querying the Years where measurements has been done into the TestCase.
Tim Englich <tim.englich@intevation.de>
parents: 475
diff changeset
3702 src/test/ressources/verticalprofile/verticalprofile_step_07_out_chart.xml,
ffb38c6c928e Added new Step for querying the Years where measurements has been done into the TestCase.
Tim Englich <tim.englich@intevation.de>
parents: 475
diff changeset
3703 src/test/ressources/verticalprofile/verticalprofile_step_07_feed.xml,
ffb38c6c928e Added new Step for querying the Years where measurements has been done into the TestCase.
Tim Englich <tim.englich@intevation.de>
parents: 475
diff changeset
3704 src/test/ressources/verticalprofile/verticalprofile_step_07_advance.xml,
ffb38c6c928e Added new Step for querying the Years where measurements has been done into the TestCase.
Tim Englich <tim.englich@intevation.de>
parents: 475
diff changeset
3705 src/test/ressources/verticalprofile/verticalprofile_step_06_feed.xml,
ffb38c6c928e Added new Step for querying the Years where measurements has been done into the TestCase.
Tim Englich <tim.englich@intevation.de>
parents: 475
diff changeset
3706 src/test/ressources/verticalprofile/verticalprofile_step_06_advance.xml,
ffb38c6c928e Added new Step for querying the Years where measurements has been done into the TestCase.
Tim Englich <tim.englich@intevation.de>
parents: 475
diff changeset
3707 src/test/ressources/verticalprofile/verticalprofile_step_05_feed.xml,
ffb38c6c928e Added new Step for querying the Years where measurements has been done into the TestCase.
Tim Englich <tim.englich@intevation.de>
parents: 475
diff changeset
3708 src/test/ressources/verticalprofile/verticalprofile_step_04_advance.xml,
ffb38c6c928e Added new Step for querying the Years where measurements has been done into the TestCase.
Tim Englich <tim.englich@intevation.de>
parents: 475
diff changeset
3709 src/test/ressources/verticalprofile/verticalprofile_step_05_advance.xml:
ffb38c6c928e Added new Step for querying the Years where measurements has been done into the TestCase.
Tim Englich <tim.englich@intevation.de>
parents: 475
diff changeset
3710 Added State-Ressource for the new step Year and modified the other Ressource-Files
ffb38c6c928e Added new Step for querying the Years where measurements has been done into the TestCase.
Tim Englich <tim.englich@intevation.de>
parents: 475
diff changeset
3711 so that the new Step is queued in the right direction.
ffb38c6c928e Added new Step for querying the Years where measurements has been done into the TestCase.
Tim Englich <tim.englich@intevation.de>
parents: 475
diff changeset
3712
475
c0504976e606 Renamed FISSelectArtifact to SelectProductArtifact which fits better, because the intent of this artifact is to choose a product - not a fis.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 474
diff changeset
3713 2010-01-13 Ingo Weinzierl <ingo_weinzierl@web.de>
c0504976e606 Renamed FISSelectArtifact to SelectProductArtifact which fits better, because the intent of this artifact is to choose a product - not a fis.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 474
diff changeset
3714
c0504976e606 Renamed FISSelectArtifact to SelectProductArtifact which fits better, because the intent of this artifact is to choose a product - not a fis.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 474
diff changeset
3715 * src/main/java/de/intevation/gnv/artifacts/fis/FISSelectArtifact.java,
c0504976e606 Renamed FISSelectArtifact to SelectProductArtifact which fits better, because the intent of this artifact is to choose a product - not a fis.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 474
diff changeset
3716 src/main/java/de/intevation/gnv/artifacts/fis/SelectProductArtifact.java:
c0504976e606 Renamed FISSelectArtifact to SelectProductArtifact which fits better, because the intent of this artifact is to choose a product - not a fis.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 474
diff changeset
3717 Renamed FISSelectArtifact to SelectProductArtifact which fits better,
c0504976e606 Renamed FISSelectArtifact to SelectProductArtifact which fits better, because the intent of this artifact is to choose a product - not a fis.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 474
diff changeset
3718 because the intent of this artifact is to choose a product - not a FIS.
c0504976e606 Renamed FISSelectArtifact to SelectProductArtifact which fits better, because the intent of this artifact is to choose a product - not a fis.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 474
diff changeset
3719
c0504976e606 Renamed FISSelectArtifact to SelectProductArtifact which fits better, because the intent of this artifact is to choose a product - not a fis.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 474
diff changeset
3720 * src/main/java/de/intevation/gnv/artifacts/GNVArtifactBase.java,
c0504976e606 Renamed FISSelectArtifact to SelectProductArtifact which fits better, because the intent of this artifact is to choose a product - not a fis.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 474
diff changeset
3721 src/main/java/de/intevation/gnv/artifacts/GNVArtifactFactory.java:
c0504976e606 Renamed FISSelectArtifact to SelectProductArtifact which fits better, because the intent of this artifact is to choose a product - not a fis.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 474
diff changeset
3722 Replaced FISSelectArtifact with SelectProductArtifact.
c0504976e606 Renamed FISSelectArtifact to SelectProductArtifact which fits better, because the intent of this artifact is to choose a product - not a fis.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 474
diff changeset
3723
474
ab29e4ff2fda Added area interpolation needed for "Horizontalschnitt"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 473
diff changeset
3724 2010-01-13 Sascha L. Teichmann <sascha.teichmann@intevation.de>
ab29e4ff2fda Added area interpolation needed for "Horizontalschnitt"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 473
diff changeset
3725
ab29e4ff2fda Added area interpolation needed for "Horizontalschnitt"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 473
diff changeset
3726 * src/test/java/de/intevation/gnv/artifacts/util/ShapeFileWriterTestCase.java,
ab29e4ff2fda Added area interpolation needed for "Horizontalschnitt"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 473
diff changeset
3727 src/main/java/de/intevation/gnv/state/profile/verticalcrosssection/VerticalCrossSectionOutputState.java:
ab29e4ff2fda Added area interpolation needed for "Horizontalschnitt"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 473
diff changeset
3728 Removed needless imports.
ab29e4ff2fda Added area interpolation needed for "Horizontalschnitt"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 473
diff changeset
3729
ab29e4ff2fda Added area interpolation needed for "Horizontalschnitt"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 473
diff changeset
3730 * src/main/java/de/intevation/gnv/math/AreaInterpolation.java: New. Interpolates
ab29e4ff2fda Added area interpolation needed for "Horizontalschnitt"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 473
diff changeset
3731 area for a given bounding box, taking gaps and DEM into account.
ab29e4ff2fda Added area interpolation needed for "Horizontalschnitt"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 473
diff changeset
3732 Not very fast. Use bilinear interpolation to match the "Profilschnitt".
ab29e4ff2fda Added area interpolation needed for "Horizontalschnitt"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 473
diff changeset
3733 Possible TODOs:
ab29e4ff2fda Added area interpolation needed for "Horizontalschnitt"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 473
diff changeset
3734 - speed up by assuming the grid is not sparse.
ab29e4ff2fda Added area interpolation needed for "Horizontalschnitt"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 473
diff changeset
3735 - use higher interpolation methods.
ab29e4ff2fda Added area interpolation needed for "Horizontalschnitt"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 473
diff changeset
3736
ab29e4ff2fda Added area interpolation needed for "Horizontalschnitt"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 473
diff changeset
3737 * src/main/java/de/intevation/gnv/artifacts/context/GNVArtifactContext.java,
ab29e4ff2fda Added area interpolation needed for "Horizontalschnitt"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 473
diff changeset
3738 src/main/java/de/intevation/gnv/artifacts/context/GNVArtifactContextFactory.java:
ab29e4ff2fda Added area interpolation needed for "Horizontalschnitt"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 473
diff changeset
3739 Added configuration for ground interpolation.
ab29e4ff2fda Added area interpolation needed for "Horizontalschnitt"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 473
diff changeset
3740
ab29e4ff2fda Added area interpolation needed for "Horizontalschnitt"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 473
diff changeset
3741 * src/main/java/de/intevation/gnv/state/profile/horizontalcrosssection/HorizontalCrossSectionMeshOutputState.java:
ab29e4ff2fda Added area interpolation needed for "Horizontalschnitt"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 473
diff changeset
3742 Add helper functions to access configuration.
ab29e4ff2fda Added area interpolation needed for "Horizontalschnitt"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 473
diff changeset
3743
ab29e4ff2fda Added area interpolation needed for "Horizontalschnitt"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 473
diff changeset
3744 * src/main/java/de/intevation/gnv/math/Interpolation2D.java: Simplified Code.
ab29e4ff2fda Added area interpolation needed for "Horizontalschnitt"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 473
diff changeset
3745
ab29e4ff2fda Added area interpolation needed for "Horizontalschnitt"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 473
diff changeset
3746 * src/main/java/de/intevation/gnv/math/L1Comparator.java: add setReference()
ab29e4ff2fda Added area interpolation needed for "Horizontalschnitt"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 473
diff changeset
3747 method.
ab29e4ff2fda Added area interpolation needed for "Horizontalschnitt"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 473
diff changeset
3748
473
a6a33ef35809 Added support to step back to previous states. Add state names to xform nodes in describe document and append old targets to list of reachable targets.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 472
diff changeset
3749 2010-01-13 Ingo Weinzierl <ingo_weinzierl@web.de>
a6a33ef35809 Added support to step back to previous states. Add state names to xform nodes in describe document and append old targets to list of reachable targets.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 472
diff changeset
3750
a6a33ef35809 Added support to step back to previous states. Add state names to xform nodes in describe document and append old targets to list of reachable targets.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 472
diff changeset
3751 * src/main/java/de/intevation/gnv/artifacts/GNVArtifactBase.java: 'advance'
a6a33ef35809 Added support to step back to previous states. Add state names to xform nodes in describe document and append old targets to list of reachable targets.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 472
diff changeset
3752 method will now consider old states. We reset input data of target state
538
f4e20322461b Summarized Changes and NEWS for Release 0.4
Hans Plum <hans.plum@intevation.de>
parents: 537
diff changeset
3753 and clean cache from 'future data' before steping back to previous
473
a6a33ef35809 Added support to step back to previous states. Add state names to xform nodes in describe document and append old targets to list of reachable targets.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 472
diff changeset
3754 states.
a6a33ef35809 Added support to step back to previous states. Add state names to xform nodes in describe document and append old targets to list of reachable targets.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 472
diff changeset
3755
a6a33ef35809 Added support to step back to previous states. Add state names to xform nodes in describe document and append old targets to list of reachable targets.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 472
diff changeset
3756 TODO: Refactor caching mechanism which should take care of different
a6a33ef35809 Added support to step back to previous states. Add state names to xform nodes in describe document and append old targets to list of reachable targets.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 472
diff changeset
3757 states' hash values to be able to use the cache more efficiently.
a6a33ef35809 Added support to step back to previous states. Add state names to xform nodes in describe document and append old targets to list of reachable targets.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 472
diff changeset
3758
a6a33ef35809 Added support to step back to previous states. Add state names to xform nodes in describe document and append old targets to list of reachable targets.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 472
diff changeset
3759 * src/main/java/de/intevation/gnv/state/State.java: Added method to return
a6a33ef35809 Added support to step back to previous states. Add state names to xform nodes in describe document and append old targets to list of reachable targets.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 472
diff changeset
3760 map which stores input data of the current state.
a6a33ef35809 Added support to step back to previous states. Add state names to xform nodes in describe document and append old targets to list of reachable targets.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 472
diff changeset
3761
a6a33ef35809 Added support to step back to previous states. Add state names to xform nodes in describe document and append old targets to list of reachable targets.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 472
diff changeset
3762 * src/main/java/de/intevation/gnv/state/describedata/MinMaxDescribeData.java,
a6a33ef35809 Added support to step back to previous states. Add state names to xform nodes in describe document and append old targets to list of reachable targets.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 472
diff changeset
3763 src/main/java/de/intevation/gnv/state/describedata/SingleValueDescribeData.java,
a6a33ef35809 Added support to step back to previous states. Add state names to xform nodes in describe document and append old targets to list of reachable targets.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 472
diff changeset
3764 src/main/java/de/intevation/gnv/state/describedata/KeyValueDescibeData.java
a6a33ef35809 Added support to step back to previous states. Add state names to xform nodes in describe document and append old targets to list of reachable targets.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 472
diff changeset
3765 src/main/java/de/intevation/gnv/state/describedata/DefaultSingleValueDescribeData.java,
a6a33ef35809 Added support to step back to previous states. Add state names to xform nodes in describe document and append old targets to list of reachable targets.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 472
diff changeset
3766 src/main/java/de/intevation/gnv/state/describedata/DefaultMinMaxDescribeData.java,
a6a33ef35809 Added support to step back to previous states. Add state names to xform nodes in describe document and append old targets to list of reachable targets.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 472
diff changeset
3767 src/main/java/de/intevation/gnv/state/describedata/DefaultKeyValueDescribeData.java:
a6a33ef35809 Added support to step back to previous states. Add state names to xform nodes in describe document and append old targets to list of reachable targets.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 472
diff changeset
3768 Add current state's name when initializing new objects of these classes.
a6a33ef35809 Added support to step back to previous states. Add state names to xform nodes in describe document and append old targets to list of reachable targets.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 472
diff changeset
3769 The name of a state is added as attribute to a node when creating the
a6a33ef35809 Added support to step back to previous states. Add state names to xform nodes in describe document and append old targets to list of reachable targets.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 472
diff changeset
3770 describe-document. The xsl transformer will read this attribute and create
a6a33ef35809 Added support to step back to previous states. Add state names to xform nodes in describe document and append old targets to list of reachable targets.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 472
diff changeset
3771 a link which allows the user to step back to previous states.
a6a33ef35809 Added support to step back to previous states. Add state names to xform nodes in describe document and append old targets to list of reachable targets.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 472
diff changeset
3772
a6a33ef35809 Added support to step back to previous states. Add state names to xform nodes in describe document and append old targets to list of reachable targets.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 472
diff changeset
3773 * src/main/java/de/intevation/gnv/state/SingleInputState.java,
a6a33ef35809 Added support to step back to previous states. Add state names to xform nodes in describe document and append old targets to list of reachable targets.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 472
diff changeset
3774 src/main/java/de/intevation/gnv/state/MinMaxState.java,
a6a33ef35809 Added support to step back to previous states. Add state names to xform nodes in describe document and append old targets to list of reachable targets.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 472
diff changeset
3775 src/main/java/de/intevation/gnv/state/StateBase.java:
a6a33ef35809 Added support to step back to previous states. Add state names to xform nodes in describe document and append old targets to list of reachable targets.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 472
diff changeset
3776 - Add state name when creating objects to store input data.
a6a33ef35809 Added support to step back to previous states. Add state names to xform nodes in describe document and append old targets to list of reachable targets.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 472
diff changeset
3777 - Use XMLUtils.ElementCreator to write namespace aware xml elements.
a6a33ef35809 Added support to step back to previous states. Add state names to xform nodes in describe document and append old targets to list of reachable targets.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 472
diff changeset
3778 - Add state names as attributes to xform elements.
a6a33ef35809 Added support to step back to previous states. Add state names to xform nodes in describe document and append old targets to list of reachable targets.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 472
diff changeset
3779 - Append old states to list of reachable targets in describe-document.
a6a33ef35809 Added support to step back to previous states. Add state names to xform nodes in describe document and append old targets to list of reachable targets.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 472
diff changeset
3780 - Remove data from cache which belong to future states after stepping
a6a33ef35809 Added support to step back to previous states. Add state names to xform nodes in describe document and append old targets to list of reachable targets.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 472
diff changeset
3781 back to a previous state.
a6a33ef35809 Added support to step back to previous states. Add state names to xform nodes in describe document and append old targets to list of reachable targets.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 472
diff changeset
3782 - Remove input data of current state after stepping back.
a6a33ef35809 Added support to step back to previous states. Add state names to xform nodes in describe document and append old targets to list of reachable targets.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 472
diff changeset
3783
472
d6a100d5f74a Added configuration of directory of "Horizontalschnitt" shape files.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 471
diff changeset
3784 2010-01-12 Sascha L. Teichmann <sascha.teichmann@intevation.de>
d6a100d5f74a Added configuration of directory of "Horizontalschnitt" shape files.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 471
diff changeset
3785
d6a100d5f74a Added configuration of directory of "Horizontalschnitt" shape files.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 471
diff changeset
3786 * doc/conf/conf.xml,
d6a100d5f74a Added configuration of directory of "Horizontalschnitt" shape files.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 471
diff changeset
3787 src/main/java/de/intevation/gnv/artifacts/context/GNVArtifactContext.java,
d6a100d5f74a Added configuration of directory of "Horizontalschnitt" shape files.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 471
diff changeset
3788 src/main/java/de/intevation/gnv/artifacts/context/GNVArtifactContextFactory.java:
d6a100d5f74a Added configuration of directory of "Horizontalschnitt" shape files.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 471
diff changeset
3789 Added configuration od file system directory of generate "Horizontalschnitt"
d6a100d5f74a Added configuration of directory of "Horizontalschnitt" shape files.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 471
diff changeset
3790 shape files.
d6a100d5f74a Added configuration of directory of "Horizontalschnitt" shape files.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 471
diff changeset
3791
471
06887e2e3f7a Some minor code cleanup
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 470
diff changeset
3792 2010-01-12 Sascha L. Teichmann <sascha.teichmann@intevation.de>
06887e2e3f7a Some minor code cleanup
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 470
diff changeset
3793
06887e2e3f7a Some minor code cleanup
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 470
diff changeset
3794 * src/main/java/de/intevation/gnv/utils/WKTUtils.java,
06887e2e3f7a Some minor code cleanup
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 470
diff changeset
3795 src/main/java/de/intevation/gnv/state/profile/horizontalcrosssection/HorizontalCrossSectionMeshOutputState.java:
06887e2e3f7a Some minor code cleanup
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 470
diff changeset
3796 Code cleanup
06887e2e3f7a Some minor code cleanup
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 470
diff changeset
3797
470
b7bb66440cc8 Added mechanism for advancing to previous states.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 469
diff changeset
3798 2010-01-12 Ingo Weinzierl <ingo.weinzierl@intevation.de>
b7bb66440cc8 Added mechanism for advancing to previous states.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 469
diff changeset
3799
b7bb66440cc8 Added mechanism for advancing to previous states.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 469
diff changeset
3800 * src/main/java/de/intevation/gnv/state/SingleInputState.java,
b7bb66440cc8 Added mechanism for advancing to previous states.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 469
diff changeset
3801 src/main/java/de/intevation/gnv/state/MinMaxState.java,
b7bb66440cc8 Added mechanism for advancing to previous states.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 469
diff changeset
3802 src/main/java/de/intevation/gnv/state/CoordinateSelectionState.java:
b7bb66440cc8 Added mechanism for advancing to previous states.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 469
diff changeset
3803 Data, describing the user interface, is stored in a list instead of a
b7bb66440cc8 Added mechanism for advancing to previous states.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 469
diff changeset
3804 collection, now. This makes it easier to remove the last element if we
b7bb66440cc8 Added mechanism for advancing to previous states.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 469
diff changeset
3805 advance back.
b7bb66440cc8 Added mechanism for advancing to previous states.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 469
diff changeset
3806
b7bb66440cc8 Added mechanism for advancing to previous states.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 469
diff changeset
3807 * src/main/java/de/intevation/gnv/state/State.java,
b7bb66440cc8 Added mechanism for advancing to previous states.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 469
diff changeset
3808 src/main/java/de/intevation/gnv/state/StateBase.java: Added a 'reset'
b7bb66440cc8 Added mechanism for advancing to previous states.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 469
diff changeset
3809 method to clear data which has been inserted before returning to an old
b7bb66440cc8 Added mechanism for advancing to previous states.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 469
diff changeset
3810 state. This is called when we try to advance into the past.
b7bb66440cc8 Added mechanism for advancing to previous states.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 469
diff changeset
3811
b7bb66440cc8 Added mechanism for advancing to previous states.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 469
diff changeset
3812 * src/main/java/de/intevation/gnv/artifacts/GNVArtifactBase.java: Now, it's
b7bb66440cc8 Added mechanism for advancing to previous states.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 469
diff changeset
3813 possible to advance to an earlier state. The 'advance' method first
b7bb66440cc8 Added mechanism for advancing to previous states.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 469
diff changeset
3814 searches for a given target name in the list of reachable targets. If no
b7bb66440cc8 Added mechanism for advancing to previous states.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 469
diff changeset
3815 future target has been found, the method looks for an old state with this
b7bb66440cc8 Added mechanism for advancing to previous states.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 469
diff changeset
3816 target name. The last option is to return to the initial step for choosing
b7bb66440cc8 Added mechanism for advancing to previous states.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 469
diff changeset
3817 the FIS, if the target name is 'start'.
b7bb66440cc8 Added mechanism for advancing to previous states.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 469
diff changeset
3818
468
7ba4c7222265 Added ij-Index determination for horizontal-cross-sections.
Tim Englich <tim.englich@intevation.de>
parents: 467
diff changeset
3819 2010-01-12 Tim Englich <tim.englich@intevation.de>
7ba4c7222265 Added ij-Index determination for horizontal-cross-sections.
Tim Englich <tim.englich@intevation.de>
parents: 467
diff changeset
3820
469
62fc63d0f71d Added a new State in Product Verticalprofile in Timeseriespoints.
Tim Englich <tim.englich@intevation.de>
parents: 468
diff changeset
3821 * doc/conf/queries.properties:
62fc63d0f71d Added a new State in Product Verticalprofile in Timeseriespoints.
Tim Englich <tim.englich@intevation.de>
parents: 468
diff changeset
3822 Added Query for Years in VerticalProfiles in TimeSeriesPoints.
62fc63d0f71d Added a new State in Product Verticalprofile in Timeseriespoints.
Tim Englich <tim.englich@intevation.de>
parents: 468
diff changeset
3823 Modified the Query for Dates in VerticalProfiles in TimeSeriesPoints.
62fc63d0f71d Added a new State in Product Verticalprofile in Timeseriespoints.
Tim Englich <tim.englich@intevation.de>
parents: 468
diff changeset
3824
62fc63d0f71d Added a new State in Product Verticalprofile in Timeseriespoints.
Tim Englich <tim.englich@intevation.de>
parents: 468
diff changeset
3825 * doc/conf/products/verticalprofile/conf_timeseriespoint.xml:
62fc63d0f71d Added a new State in Product Verticalprofile in Timeseriespoints.
Tim Englich <tim.englich@intevation.de>
parents: 468
diff changeset
3826 Added State for choosing the year and than it will only display
62fc63d0f71d Added a new State in Product Verticalprofile in Timeseriespoints.
Tim Englich <tim.englich@intevation.de>
parents: 468
diff changeset
3827 the Dates which are within the coosen year.
62fc63d0f71d Added a new State in Product Verticalprofile in Timeseriespoints.
Tim Englich <tim.englich@intevation.de>
parents: 468
diff changeset
3828
62fc63d0f71d Added a new State in Product Verticalprofile in Timeseriespoints.
Tim Englich <tim.englich@intevation.de>
parents: 468
diff changeset
3829 * src/main/resources/lang/artifactMessages*.properties:
62fc63d0f71d Added a new State in Product Verticalprofile in Timeseriespoints.
Tim Englich <tim.englich@intevation.de>
parents: 468
diff changeset
3830 Added Ressource for diaplaying year.
62fc63d0f71d Added a new State in Product Verticalprofile in Timeseriespoints.
Tim Englich <tim.englich@intevation.de>
parents: 468
diff changeset
3831
62fc63d0f71d Added a new State in Product Verticalprofile in Timeseriespoints.
Tim Englich <tim.englich@intevation.de>
parents: 468
diff changeset
3832 2010-01-12 Tim Englich <tim.englich@intevation.de>
468
7ba4c7222265 Added ij-Index determination for horizontal-cross-sections.
Tim Englich <tim.englich@intevation.de>
parents: 467
diff changeset
3833 * src/main/java/de/intevation/gnv/artifacts/context/GNVArtifactContextFactory.java (configureHorizontalCrossSection):
7ba4c7222265 Added ij-Index determination for horizontal-cross-sections.
Tim Englich <tim.englich@intevation.de>
parents: 467
diff changeset
3834 Added the Method to load the Configurationsettings for horizontal-cross-sections
7ba4c7222265 Added ij-Index determination for horizontal-cross-sections.
Tim Englich <tim.englich@intevation.de>
parents: 467
diff changeset
3835 from the global Configuartion and put it into the Context.
7ba4c7222265 Added ij-Index determination for horizontal-cross-sections.
Tim Englich <tim.englich@intevation.de>
parents: 467
diff changeset
3836
7ba4c7222265 Added ij-Index determination for horizontal-cross-sections.
Tim Englich <tim.englich@intevation.de>
parents: 467
diff changeset
3837 * src/main/java/de/intevation/gnv/artifacts/context/GNVArtifactContext.java:
7ba4c7222265 Added ij-Index determination for horizontal-cross-sections.
Tim Englich <tim.englich@intevation.de>
parents: 467
diff changeset
3838 Added static variables to define the Keys used for horizontal-cross-sections
7ba4c7222265 Added ij-Index determination for horizontal-cross-sections.
Tim Englich <tim.englich@intevation.de>
parents: 467
diff changeset
3839
7ba4c7222265 Added ij-Index determination for horizontal-cross-sections.
Tim Englich <tim.englich@intevation.de>
parents: 467
diff changeset
3840 * src/main/java/de/intevation/gnv/state/profile/horizontalcrosssection/HorizontalCrossSectionMeshOutputState.java (getChartResult):
7ba4c7222265 Added ij-Index determination for horizontal-cross-sections.
Tim Englich <tim.englich@intevation.de>
parents: 467
diff changeset
3841 Integrated the Possibility to determin the required Snipped of an Mesh
7ba4c7222265 Added ij-Index determination for horizontal-cross-sections.
Tim Englich <tim.englich@intevation.de>
parents: 467
diff changeset
3842 using the ij-Index determined by the given Polygon.
7ba4c7222265 Added ij-Index determination for horizontal-cross-sections.
Tim Englich <tim.englich@intevation.de>
parents: 467
diff changeset
3843 Added the process-method which must still be implemented.
7ba4c7222265 Added ij-Index determination for horizontal-cross-sections.
Tim Englich <tim.englich@intevation.de>
parents: 467
diff changeset
3844
7ba4c7222265 Added ij-Index determination for horizontal-cross-sections.
Tim Englich <tim.englich@intevation.de>
parents: 467
diff changeset
3845 * src/main/java/de/intevation/gnv/utils/WKTUtils.java (worldEnvelopeCoordinatesToIndex):
7ba4c7222265 Added ij-Index determination for horizontal-cross-sections.
Tim Englich <tim.englich@intevation.de>
parents: 467
diff changeset
3846 Added worldEnvelopeCoordinatesToIndex-Method for determining the ij-Coodinates
7ba4c7222265 Added ij-Index determination for horizontal-cross-sections.
Tim Englich <tim.englich@intevation.de>
parents: 467
diff changeset
3847 for a given Envelope.
7ba4c7222265 Added ij-Index determination for horizontal-cross-sections.
Tim Englich <tim.englich@intevation.de>
parents: 467
diff changeset
3848 Some refactoring-Work done for reuse some existing Code of this Class.
7ba4c7222265 Added ij-Index determination for horizontal-cross-sections.
Tim Englich <tim.englich@intevation.de>
parents: 467
diff changeset
3849
7ba4c7222265 Added ij-Index determination for horizontal-cross-sections.
Tim Englich <tim.englich@intevation.de>
parents: 467
diff changeset
3850 * doc/conf/conf.xml:
7ba4c7222265 Added ij-Index determination for horizontal-cross-sections.
Tim Englich <tim.englich@intevation.de>
parents: 467
diff changeset
3851 Added the Configuration-Node for horizontal-cross-sections in this
7ba4c7222265 Added ij-Index determination for horizontal-cross-sections.
Tim Englich <tim.englich@intevation.de>
parents: 467
diff changeset
3852 File.
7ba4c7222265 Added ij-Index determination for horizontal-cross-sections.
Tim Englich <tim.englich@intevation.de>
parents: 467
diff changeset
3853
7ba4c7222265 Added ij-Index determination for horizontal-cross-sections.
Tim Englich <tim.englich@intevation.de>
parents: 467
diff changeset
3854 * doc/conf/products/horizontalcrosssection/conf_mesh.xml:
7ba4c7222265 Added ij-Index determination for horizontal-cross-sections.
Tim Englich <tim.englich@intevation.de>
parents: 467
diff changeset
3855 Added ij-Query Node to OutputState to make the Querystring
7ba4c7222265 Added ij-Index determination for horizontal-cross-sections.
Tim Englich <tim.englich@intevation.de>
parents: 467
diff changeset
3856 available to this Product.
7ba4c7222265 Added ij-Index determination for horizontal-cross-sections.
Tim Englich <tim.englich@intevation.de>
parents: 467
diff changeset
3857
467
b2d2b36b20a0 Use XMLUtils to evaluate xpath expressions instead of using Config class. Adapted xpath (namespace and prefix).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 466
diff changeset
3858 2010-01-12 Ingo Weinzierl <ingo.weinzierl@intevation.de>
b2d2b36b20a0 Use XMLUtils to evaluate xpath expressions instead of using Config class. Adapted xpath (namespace and prefix).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 466
diff changeset
3859
b2d2b36b20a0 Use XMLUtils to evaluate xpath expressions instead of using Config class. Adapted xpath (namespace and prefix).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 466
diff changeset
3860 * src/main/java/de/intevation/gnv/state/timeseries/TimeSeriesOutputState.java:
b2d2b36b20a0 Use XMLUtils to evaluate xpath expressions instead of using Config class. Adapted xpath (namespace and prefix).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 466
diff changeset
3861 Use XMLUtils to read evaluate xpath expressions. Adapted xpath
b2d2b36b20a0 Use XMLUtils to evaluate xpath expressions instead of using Config class. Adapted xpath (namespace and prefix).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 466
diff changeset
3862 expressions regarding namespace and prefix.
b2d2b36b20a0 Use XMLUtils to evaluate xpath expressions instead of using Config class. Adapted xpath (namespace and prefix).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 466
diff changeset
3863
466
147d1e46b239 Set NameSpaceAware to true to get the Unittests work again.
Tim Englich <tim.englich@intevation.de>
parents: 465
diff changeset
3864 2010-01-11 Tim Englich <tim.englich@intevation.de>
147d1e46b239 Set NameSpaceAware to true to get the Unittests work again.
Tim Englich <tim.englich@intevation.de>
parents: 465
diff changeset
3865
147d1e46b239 Set NameSpaceAware to true to get the Unittests work again.
Tim Englich <tim.englich@intevation.de>
parents: 465
diff changeset
3866 * src/test/java/de/intevation/gnv/artifacts/GNVArtifactsTestCaseBase.java (readDocument):
147d1e46b239 Set NameSpaceAware to true to get the Unittests work again.
Tim Englich <tim.englich@intevation.de>
parents: 465
diff changeset
3867 Set NameSpaceAware to true to get the Unittests work again.
538
f4e20322461b Summarized Changes and NEWS for Release 0.4
Hans Plum <hans.plum@intevation.de>
parents: 537
diff changeset
3868 The Out-Calls doesn't work yet!!!
466
147d1e46b239 Set NameSpaceAware to true to get the Unittests work again.
Tim Englich <tim.englich@intevation.de>
parents: 465
diff changeset
3869
147d1e46b239 Set NameSpaceAware to true to get the Unittests work again.
Tim Englich <tim.englich@intevation.de>
parents: 465
diff changeset
3870
465
f7038820df2e Added support to trace rasters to JTS multi polygons and multi line strings.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 464
diff changeset
3871 2010-01-11 Sascha L. Teichmann <sascha.teichmann@intevation.de>
f7038820df2e Added support to trace rasters to JTS multi polygons and multi line strings.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 464
diff changeset
3872
f7038820df2e Added support to trace rasters to JTS multi polygons and multi line strings.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 464
diff changeset
3873 * pom.xml: Introduced dependency to GeoTools 2.4.5 (maybe a bit too old)
f7038820df2e Added support to trace rasters to JTS multi polygons and multi line strings.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 464
diff changeset
3874 Needed to write traced polygons and line strings to shape files.
f7038820df2e Added support to trace rasters to JTS multi polygons and multi line strings.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 464
diff changeset
3875
f7038820df2e Added support to trace rasters to JTS multi polygons and multi line strings.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 464
diff changeset
3876 * src/main/java/de/intevation/gnv/utils/Pair.java: New
f7038820df2e Added support to trace rasters to JTS multi polygons and multi line strings.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 464
diff changeset
3877 simple pair tuple for type safety.
f7038820df2e Added support to trace rasters to JTS multi polygons and multi line strings.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 464
diff changeset
3878
f7038820df2e Added support to trace rasters to JTS multi polygons and multi line strings.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 464
diff changeset
3879 * src/main/java/de/intevation/gnv/utils/ShapeFileWriter.java:
f7038820df2e Added support to trace rasters to JTS multi polygons and multi line strings.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 464
diff changeset
3880 New. Writes multi polygons and multi line strings to
f7038820df2e Added support to trace rasters to JTS multi polygons and multi line strings.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 464
diff changeset
3881 shapefiles. Writing the multi polygons works.
f7038820df2e Added support to trace rasters to JTS multi polygons and multi line strings.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 464
diff changeset
3882
f7038820df2e Added support to trace rasters to JTS multi polygons and multi line strings.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 464
diff changeset
3883 !! Writing the multi line strings fails!
f7038820df2e Added support to trace rasters to JTS multi polygons and multi line strings.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 464
diff changeset
3884 !! Its not clear by now if its a geotool bug or a
f7038820df2e Added support to trace rasters to JTS multi polygons and multi line strings.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 464
diff changeset
3885 !! misunderstanding of the API. The polygon and
f7038820df2e Added support to trace rasters to JTS multi polygons and multi line strings.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 464
diff changeset
3886 !! the line string export are coded symmetrically
f7038820df2e Added support to trace rasters to JTS multi polygons and multi line strings.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 464
diff changeset
3887 !! but the line string export complains about invalid
f7038820df2e Added support to trace rasters to JTS multi polygons and multi line strings.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 464
diff changeset
3888 !! FIDs states.
f7038820df2e Added support to trace rasters to JTS multi polygons and multi line strings.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 464
diff changeset
3889
f7038820df2e Added support to trace rasters to JTS multi polygons and multi line strings.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 464
diff changeset
3890 * src/main/java/de/intevation/gnv/raster/AbstractProducer.java:
f7038820df2e Added support to trace rasters to JTS multi polygons and multi line strings.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 464
diff changeset
3891 New. Abstract base class for multi line string/polygons producers
f7038820df2e Added support to trace rasters to JTS multi polygons and multi line strings.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 464
diff changeset
3892 as backends of the vectorizer.
f7038820df2e Added support to trace rasters to JTS multi polygons and multi line strings.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 464
diff changeset
3893
f7038820df2e Added support to trace rasters to JTS multi polygons and multi line strings.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 464
diff changeset
3894 * src/main/java/de/intevation/gnv/raster/PolygonDatasetProducer.java:
f7038820df2e Added support to trace rasters to JTS multi polygons and multi line strings.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 464
diff changeset
3895 Inherits from AbstractProducer now.
f7038820df2e Added support to trace rasters to JTS multi polygons and multi line strings.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 464
diff changeset
3896
f7038820df2e Added support to trace rasters to JTS multi polygons and multi line strings.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 464
diff changeset
3897 * src/main/java/de/intevation/gnv/raster/IsoProducer.java:
f7038820df2e Added support to trace rasters to JTS multi polygons and multi line strings.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 464
diff changeset
3898 New. Common base class for the iso line producers, inherits
f7038820df2e Added support to trace rasters to JTS multi polygons and multi line strings.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 464
diff changeset
3899 from AbstractProducer.
f7038820df2e Added support to trace rasters to JTS multi polygons and multi line strings.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 464
diff changeset
3900
f7038820df2e Added support to trace rasters to JTS multi polygons and multi line strings.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 464
diff changeset
3901 * src/main/java/de/intevation/gnv/raster/IsoPolygonSeriesProducer.java:
f7038820df2e Added support to trace rasters to JTS multi polygons and multi line strings.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 464
diff changeset
3902 Moved some code to new base class IsoProducer.
f7038820df2e Added support to trace rasters to JTS multi polygons and multi line strings.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 464
diff changeset
3903
f7038820df2e Added support to trace rasters to JTS multi polygons and multi line strings.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 464
diff changeset
3904 * src/main/java/de/intevation/gnv/raster/DemuxRingsHandler.java:
f7038820df2e Added support to trace rasters to JTS multi polygons and multi line strings.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 464
diff changeset
3905 New. Little helper class to demultiplex many ring handlers on
f7038820df2e Added support to trace rasters to JTS multi polygons and multi line strings.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 464
diff changeset
3906 one single vectorizer.
f7038820df2e Added support to trace rasters to JTS multi polygons and multi line strings.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 464
diff changeset
3907
f7038820df2e Added support to trace rasters to JTS multi polygons and multi line strings.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 464
diff changeset
3908 * src/main/java/de/intevation/gnv/raster/IsoAttributeGenerator.java:
f7038820df2e Added support to trace rasters to JTS multi polygons and multi line strings.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 464
diff changeset
3909 The implemented AttributeGenerator interface is defined in IsoProducer
f7038820df2e Added support to trace rasters to JTS multi polygons and multi line strings.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 464
diff changeset
3910 now.
f7038820df2e Added support to trace rasters to JTS multi polygons and multi line strings.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 464
diff changeset
3911
f7038820df2e Added support to trace rasters to JTS multi polygons and multi line strings.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 464
diff changeset
3912 * src/main/java/de/intevation/gnv/raster/JTSMultiPolygonProducer.java:
f7038820df2e Added support to trace rasters to JTS multi polygons and multi line strings.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 464
diff changeset
3913 New. Traces regions directly to JTS multi polygons.
f7038820df2e Added support to trace rasters to JTS multi polygons and multi line strings.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 464
diff changeset
3914
f7038820df2e Added support to trace rasters to JTS multi polygons and multi line strings.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 464
diff changeset
3915 * src/main/java/de/intevation/gnv/raster/JTSMultiLineStringProducer.java:
f7038820df2e Added support to trace rasters to JTS multi polygons and multi line strings.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 464
diff changeset
3916 New. Traces iso lines directly to JTS multi line strings.
f7038820df2e Added support to trace rasters to JTS multi polygons and multi line strings.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 464
diff changeset
3917
f7038820df2e Added support to trace rasters to JTS multi polygons and multi line strings.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 464
diff changeset
3918 * src/main/java/de/intevation/gnv/math/QueriedXYDepth.java,
f7038820df2e Added support to trace rasters to JTS multi polygons and multi line strings.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 464
diff changeset
3919 src/main/java/de/intevation/gnv/statistics/AbstractStatistics.java:
f7038820df2e Added support to trace rasters to JTS multi polygons and multi line strings.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 464
diff changeset
3920 Removed needless imports.
f7038820df2e Added support to trace rasters to JTS multi polygons and multi line strings.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 464
diff changeset
3921
464
70df44021a9f Next step of changing the concept how to use the user interface. Adapted namespaces and replaced FISArtifact with a ProxyArtifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 463
diff changeset
3922 2010-01-09 Ingo Weinzierl <ingo.weinzierl@intevation.de>
70df44021a9f Next step of changing the concept how to use the user interface. Adapted namespaces and replaced FISArtifact with a ProxyArtifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 463
diff changeset
3923
70df44021a9f Next step of changing the concept how to use the user interface. Adapted namespaces and replaced FISArtifact with a ProxyArtifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 463
diff changeset
3924 * src/main/java/de/intevation/gnv/artifacts/fis/FISSelectArtifact.java:
70df44021a9f Next step of changing the concept how to use the user interface. Adapted namespaces and replaced FISArtifact with a ProxyArtifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 463
diff changeset
3925 Artifact used for the initial steps when no product is chosen.
70df44021a9f Next step of changing the concept how to use the user interface. Adapted namespaces and replaced FISArtifact with a ProxyArtifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 463
diff changeset
3926
70df44021a9f Next step of changing the concept how to use the user interface. Adapted namespaces and replaced FISArtifact with a ProxyArtifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 463
diff changeset
3927 * src/main/java/de/intevation/gnv/artifacts/GNVArtifactFactory.java: Factory
70df44021a9f Next step of changing the concept how to use the user interface. Adapted namespaces and replaced FISArtifact with a ProxyArtifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 463
diff changeset
3928 to create artifacts. It is used to put a new FISSelectArtifact into the
70df44021a9f Next step of changing the concept how to use the user interface. Adapted namespaces and replaced FISArtifact with a ProxyArtifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 463
diff changeset
3929 ProxyArtifact for the initial steps when no product is chosen.
70df44021a9f Next step of changing the concept how to use the user interface. Adapted namespaces and replaced FISArtifact with a ProxyArtifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 463
diff changeset
3930
70df44021a9f Next step of changing the concept how to use the user interface. Adapted namespaces and replaced FISArtifact with a ProxyArtifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 463
diff changeset
3931 * doc/conf/conf.xml: Use the ProxyArtifact instead of FISArtifact and
70df44021a9f Next step of changing the concept how to use the user interface. Adapted namespaces and replaced FISArtifact with a ProxyArtifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 463
diff changeset
3932 GNVArtifactFactory to create it.
70df44021a9f Next step of changing the concept how to use the user interface. Adapted namespaces and replaced FISArtifact with a ProxyArtifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 463
diff changeset
3933
70df44021a9f Next step of changing the concept how to use the user interface. Adapted namespaces and replaced FISArtifact with a ProxyArtifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 463
diff changeset
3934 * src/main/java/de/intevation/gnv/artifacts/GNVArtifactBase.java:
70df44021a9f Next step of changing the concept how to use the user interface. Adapted namespaces and replaced FISArtifact with a ProxyArtifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 463
diff changeset
3935 - Defined XPath expressions at the top of the class instead of directly in
70df44021a9f Next step of changing the concept how to use the user interface. Adapted namespaces and replaced FISArtifact with a ProxyArtifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 463
diff changeset
3936 code.
70df44021a9f Next step of changing the concept how to use the user interface. Adapted namespaces and replaced FISArtifact with a ProxyArtifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 463
diff changeset
3937 - Use XMLUtils.ElementCreator to create new namespace aware nodes and
70df44021a9f Next step of changing the concept how to use the user interface. Adapted namespaces and replaced FISArtifact with a ProxyArtifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 463
diff changeset
3938 attributes.
70df44021a9f Next step of changing the concept how to use the user interface. Adapted namespaces and replaced FISArtifact with a ProxyArtifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 463
diff changeset
3939 - Defined 'describe' method to create user interface for initial steps.
70df44021a9f Next step of changing the concept how to use the user interface. Adapted namespaces and replaced FISArtifact with a ProxyArtifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 463
diff changeset
3940
70df44021a9f Next step of changing the concept how to use the user interface. Adapted namespaces and replaced FISArtifact with a ProxyArtifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 463
diff changeset
3941 * src/main/java/de/intevation/gnv/profile/horizontalcrosssection/HorizontalCrossSectionMeshArtifact.java,
70df44021a9f Next step of changing the concept how to use the user interface. Adapted namespaces and replaced FISArtifact with a ProxyArtifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 463
diff changeset
3942 src/main/java/de/intevation/gnv/profile/verticalcrosssection/VerticalCrossSectionMeshArtifact.java,
70df44021a9f Next step of changing the concept how to use the user interface. Adapted namespaces and replaced FISArtifact with a ProxyArtifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 463
diff changeset
3943 src/main/java/de/intevation/gnv/profile/horizontal/HorizontalProfileArtifact.java,
70df44021a9f Next step of changing the concept how to use the user interface. Adapted namespaces and replaced FISArtifact with a ProxyArtifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 463
diff changeset
3944 src/main/java/de/intevation/gnv/profile/vertical/VerticalProfileArtifact.java,
70df44021a9f Next step of changing the concept how to use the user interface. Adapted namespaces and replaced FISArtifact with a ProxyArtifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 463
diff changeset
3945 src/main/java/de/intevation/gnv/timeseries/TimeSeriesArtifact.java:
70df44021a9f Next step of changing the concept how to use the user interface. Adapted namespaces and replaced FISArtifact with a ProxyArtifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 463
diff changeset
3946 Moved 'describe' methods which had no special code to super class.
70df44021a9f Next step of changing the concept how to use the user interface. Adapted namespaces and replaced FISArtifact with a ProxyArtifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 463
diff changeset
3947
70df44021a9f Next step of changing the concept how to use the user interface. Adapted namespaces and replaced FISArtifact with a ProxyArtifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 463
diff changeset
3948 * src/main/java/de/intevation/gnv/state/StateBase.java: Use
70df44021a9f Next step of changing the concept how to use the user interface. Adapted namespaces and replaced FISArtifact with a ProxyArtifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 463
diff changeset
3949 XMLUtils.ElementCreator to create new elements in xml documents.
70df44021a9f Next step of changing the concept how to use the user interface. Adapted namespaces and replaced FISArtifact with a ProxyArtifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 463
diff changeset
3950
463
07672838fa5f Make ground interpolation for vertical cross section configurable.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 462
diff changeset
3951 2010-01-09 Sascha L. Teichmann <sascha.teichmann@intevation.de>
07672838fa5f Make ground interpolation for vertical cross section configurable.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 462
diff changeset
3952
07672838fa5f Make ground interpolation for vertical cross section configurable.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 462
diff changeset
3953 * doc/conf/conf.xml: Added configuration for vertical cross
07672838fa5f Make ground interpolation for vertical cross section configurable.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 462
diff changeset
3954 section ground interpolation.
07672838fa5f Make ground interpolation for vertical cross section configurable.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 462
diff changeset
3955
07672838fa5f Make ground interpolation for vertical cross section configurable.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 462
diff changeset
3956 * src/main/java/de/intevation/gnv/math/QueriedXYDepth.java: Uses configured
07672838fa5f Make ground interpolation for vertical cross section configurable.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 462
diff changeset
3957 interpolation method now.
07672838fa5f Make ground interpolation for vertical cross section configurable.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 462
diff changeset
3958
07672838fa5f Make ground interpolation for vertical cross section configurable.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 462
diff changeset
3959 * src/main/java/de/intevation/gnv/artifacts/context/GNVArtifactContextFactory.java:
07672838fa5f Make ground interpolation for vertical cross section configurable.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 462
diff changeset
3960 Read configuration for vertical cross section ground interpolation.
07672838fa5f Make ground interpolation for vertical cross section configurable.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 462
diff changeset
3961
07672838fa5f Make ground interpolation for vertical cross section configurable.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 462
diff changeset
3962 * src/main/java/de/intevation/gnv/artifacts/context/GNVArtifactContext.java:
07672838fa5f Make ground interpolation for vertical cross section configurable.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 462
diff changeset
3963 Added key and default for vertical cross section ground interpolation.
07672838fa5f Make ground interpolation for vertical cross section configurable.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 462
diff changeset
3964
07672838fa5f Make ground interpolation for vertical cross section configurable.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 462
diff changeset
3965 * src/main/java/de/intevation/gnv/state/profile/verticalcrosssection/VerticalCrossSectionOutputState.java:
07672838fa5f Make ground interpolation for vertical cross section configurable.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 462
diff changeset
3966 Forwards vertical cross section ground interpolation to QueriedXYDepth.
07672838fa5f Make ground interpolation for vertical cross section configurable.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 462
diff changeset
3967
462
912797826099 Use new raster access.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 461
diff changeset
3968 2010-01-09 Sascha L. Teichmann <sascha.teichmann@intevation.de>
912797826099 Use new raster access.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 461
diff changeset
3969
912797826099 Use new raster access.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 461
diff changeset
3970 * src/main/java/de/intevation/gnv/state/profile/verticalcrosssection/VerticalCrossSectionOutputState.java:
912797826099 Use new raster access.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 461
diff changeset
3971 Prevent NPE if no results are produced by vertical cross sections.
912797826099 Use new raster access.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 461
diff changeset
3972
912797826099 Use new raster access.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 461
diff changeset
3973 * src/main/java/de/intevation/gnv/math/QueriedXYDepth.java: Replaced
912797826099 Use new raster access.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 461
diff changeset
3974 envelope checking by direct coordinate checking in tile cache.
912797826099 Use new raster access.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 461
diff changeset
3975 Store the last used tile explicitly to save it from being collected
912797826099 Use new raster access.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 461
diff changeset
3976 by the garbage collector.
912797826099 Use new raster access.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 461
diff changeset
3977
459
9c2767fcb388 Added the possibility to enter a Polygon represented by an WKT into the Workflow of the HorizontalCrossSections
Tim Englich <tim.englich@intevation.de>
parents: 458
diff changeset
3978 2010-01-08 Tim Englich <tim.englich@intevation.de>
9c2767fcb388 Added the possibility to enter a Polygon represented by an WKT into the Workflow of the HorizontalCrossSections
Tim Englich <tim.englich@intevation.de>
parents: 458
diff changeset
3979
538
f4e20322461b Summarized Changes and NEWS for Release 0.4
Hans Plum <hans.plum@intevation.de>
parents: 537
diff changeset
3980 Issue 137
f4e20322461b Summarized Changes and NEWS for Release 0.4
Hans Plum <hans.plum@intevation.de>
parents: 537
diff changeset
3981
461
3ddc22aab764 Removed Encodingerrors from listed Files. All Files are now UTF-8 compliant.
Tim Englich <tim.englich@intevation.de>
parents: 460
diff changeset
3982 * src/main/java/de/intevation/gnv/utils/InputValidator.java (getPointValue),
3ddc22aab764 Removed Encodingerrors from listed Files. All Files are now UTF-8 compliant.
Tim Englich <tim.englich@intevation.de>
parents: 460
diff changeset
3983 src/main/java/de/intevation/gnv/timeseries/gap/DefaultTimeGap.java (key),
3ddc22aab764 Removed Encodingerrors from listed Files. All Files are now UTF-8 compliant.
Tim Englich <tim.englich@intevation.de>
parents: 460
diff changeset
3984 src/main/java/de/intevation/gnv/state/profile/horizontalcrosssection/HorizontalCrossSectionMeshOutputState.java (getStatisticsGenerator),
3ddc22aab764 Removed Encodingerrors from listed Files. All Files are now UTF-8 compliant.
Tim Englich <tim.englich@intevation.de>
parents: 460
diff changeset
3985 src/main/java/de/intevation/gnv/state/StateBase.java (extractKVP),
3ddc22aab764 Removed Encodingerrors from listed Files. All Files are now UTF-8 compliant.
Tim Englich <tim.englich@intevation.de>
parents: 460
diff changeset
3986 src/main/java/de/intevation/gnv/state/CoordinateSelectionState.java (prepareInputData4RegionDBQuery),
3ddc22aab764 Removed Encodingerrors from listed Files. All Files are now UTF-8 compliant.
Tim Englich <tim.englich@intevation.de>
parents: 460
diff changeset
3987 src/main/java/de/intevation/gnv/artifacts/GNVArtifactBase.java (advance):
3ddc22aab764 Removed Encodingerrors from listed Files. All Files are now UTF-8 compliant.
Tim Englich <tim.englich@intevation.de>
parents: 460
diff changeset
3988 Removed Encodingerrors from listed Files. All Files are now UTF-8 compliant.
3ddc22aab764 Removed Encodingerrors from listed Files. All Files are now UTF-8 compliant.
Tim Englich <tim.englich@intevation.de>
parents: 460
diff changeset
3989
3ddc22aab764 Removed Encodingerrors from listed Files. All Files are now UTF-8 compliant.
Tim Englich <tim.englich@intevation.de>
parents: 460
diff changeset
3990 2010-01-08 Tim Englich <tim.englich@intevation.de>
460
bdbca6022cf5 Modified Testcases that they work using the ARCSDE 9.2
Tim Englich <tim.englich@intevation.de>
parents: 459
diff changeset
3991 * src/test/java/de/intevation/gnv/artifacts/GNVArtifactsTestSuite.java (suite):
bdbca6022cf5 Modified Testcases that they work using the ARCSDE 9.2
Tim Englich <tim.englich@intevation.de>
parents: 459
diff changeset
3992 Added a Testsuit for executing all Testcases at once.
bdbca6022cf5 Modified Testcases that they work using the ARCSDE 9.2
Tim Englich <tim.englich@intevation.de>
parents: 459
diff changeset
3993
bdbca6022cf5 Modified Testcases that they work using the ARCSDE 9.2
Tim Englich <tim.englich@intevation.de>
parents: 459
diff changeset
3994 * src/test/ressources/verticalprofile_mesh/verticalprofile_step_10_feed.xml,
bdbca6022cf5 Modified Testcases that they work using the ARCSDE 9.2
Tim Englich <tim.englich@intevation.de>
parents: 459
diff changeset
3995 src/test/ressources/timeseries_mesh/timeseries_step_08_feed.xml,
bdbca6022cf5 Modified Testcases that they work using the ARCSDE 9.2
Tim Englich <tim.englich@intevation.de>
parents: 459
diff changeset
3996 src/test/ressources/horizontalProfile_mesh/horizontalprofile_step_10_feed.xml:
538
f4e20322461b Summarized Changes and NEWS for Release 0.4
Hans Plum <hans.plum@intevation.de>
parents: 537
diff changeset
3997 Changed the feeded Datevalues because the Values in the Database
f4e20322461b Summarized Changes and NEWS for Release 0.4
Hans Plum <hans.plum@intevation.de>
parents: 537
diff changeset
3998 have changed. TODO: Does it have an effect on the IDs?
460
bdbca6022cf5 Modified Testcases that they work using the ARCSDE 9.2
Tim Englich <tim.englich@intevation.de>
parents: 459
diff changeset
3999
bdbca6022cf5 Modified Testcases that they work using the ARCSDE 9.2
Tim Englich <tim.englich@intevation.de>
parents: 459
diff changeset
4000 * src/test/ressources/verticalcrosssection_mesh/verticalcrosssection_step_03_advance.xml,
bdbca6022cf5 Modified Testcases that they work using the ARCSDE 9.2
Tim Englich <tim.englich@intevation.de>
parents: 459
diff changeset
4001 src/test/java/de/intevation/gnv/artifacts/MeshVerticalCrossSectionTestCase.java (testArtifact):
bdbca6022cf5 Modified Testcases that they work using the ARCSDE 9.2
Tim Englich <tim.englich@intevation.de>
parents: 459
diff changeset
4002 Switched Testcase to the new Condition that an LineString has to be entered.
bdbca6022cf5 Modified Testcases that they work using the ARCSDE 9.2
Tim Englich <tim.englich@intevation.de>
parents: 459
diff changeset
4003
bdbca6022cf5 Modified Testcases that they work using the ARCSDE 9.2
Tim Englich <tim.englich@intevation.de>
parents: 459
diff changeset
4004 * src/test/ressources/horizontalcrosssection_mesh/horizontalcrosssection_step_*.xml,
bdbca6022cf5 Modified Testcases that they work using the ARCSDE 9.2
Tim Englich <tim.englich@intevation.de>
parents: 459
diff changeset
4005 src/test/java/de/intevation/gnv/artifacts/MeshHorizontalCrossSectionTestCase.java (testArtifact):
bdbca6022cf5 Modified Testcases that they work using the ARCSDE 9.2
Tim Englich <tim.englich@intevation.de>
parents: 459
diff changeset
4006 Switched Testcase to the new Condition that an Polygon has to be entered.
bdbca6022cf5 Modified Testcases that they work using the ARCSDE 9.2
Tim Englich <tim.englich@intevation.de>
parents: 459
diff changeset
4007
bdbca6022cf5 Modified Testcases that they work using the ARCSDE 9.2
Tim Englich <tim.englich@intevation.de>
parents: 459
diff changeset
4008 2010-01-08 Tim Englich <tim.englich@intevation.de>
bdbca6022cf5 Modified Testcases that they work using the ARCSDE 9.2
Tim Englich <tim.englich@intevation.de>
parents: 459
diff changeset
4009
459
9c2767fcb388 Added the possibility to enter a Polygon represented by an WKT into the Workflow of the HorizontalCrossSections
Tim Englich <tim.englich@intevation.de>
parents: 458
diff changeset
4010 * src/main/resources/lang/artifactMessages.properties:
9c2767fcb388 Added the possibility to enter a Polygon represented by an WKT into the Workflow of the HorizontalCrossSections
Tim Englich <tim.englich@intevation.de>
parents: 458
diff changeset
4011 Added Ressources for the GUI for visualizing the Inputstate for
9c2767fcb388 Added the possibility to enter a Polygon represented by an WKT into the Workflow of the HorizontalCrossSections
Tim Englich <tim.englich@intevation.de>
parents: 458
diff changeset
4012 Polygons.
538
f4e20322461b Summarized Changes and NEWS for Release 0.4
Hans Plum <hans.plum@intevation.de>
parents: 537
diff changeset
4013
459
9c2767fcb388 Added the possibility to enter a Polygon represented by an WKT into the Workflow of the HorizontalCrossSections
Tim Englich <tim.englich@intevation.de>
parents: 458
diff changeset
4014 * doc/conf/products/horizontalcrosssection/conf_mesh.xml:
538
f4e20322461b Summarized Changes and NEWS for Release 0.4
Hans Plum <hans.plum@intevation.de>
parents: 537
diff changeset
4015 Added State for the possibility to enter a Polygon which should clip
f4e20322461b Summarized Changes and NEWS for Release 0.4
Hans Plum <hans.plum@intevation.de>
parents: 537
diff changeset
4016 the data that will be visualized.
f4e20322461b Summarized Changes and NEWS for Release 0.4
Hans Plum <hans.plum@intevation.de>
parents: 537
diff changeset
4017
459
9c2767fcb388 Added the possibility to enter a Polygon represented by an WKT into the Workflow of the HorizontalCrossSections
Tim Englich <tim.englich@intevation.de>
parents: 458
diff changeset
4018 * src/main/java/de/intevation/gnv/state/profile/horizontalcrosssection/HorizontalCrossSectionMeshOutputState.java (getChart):
9c2767fcb388 Added the possibility to enter a Polygon represented by an WKT into the Workflow of the HorizontalCrossSections
Tim Englich <tim.englich@intevation.de>
parents: 458
diff changeset
4019 Integrated the access to the Polygon which should be used to trim the Data which
9c2767fcb388 Added the possibility to enter a Polygon represented by an WKT into the Workflow of the HorizontalCrossSections
Tim Englich <tim.englich@intevation.de>
parents: 458
diff changeset
4020 should be visualized.
9c2767fcb388 Added the possibility to enter a Polygon represented by an WKT into the Workflow of the HorizontalCrossSections
Tim Englich <tim.englich@intevation.de>
parents: 458
diff changeset
4021
458
92d6cf448598 Improved raster tile based height evaluation.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 457
diff changeset
4022 2010-01-05 Sascha L. Teichmann <sascha.teichmann@intevation.de>
92d6cf448598 Improved raster tile based height evaluation.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 457
diff changeset
4023
92d6cf448598 Improved raster tile based height evaluation.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 457
diff changeset
4024 * src/main/java/de/intevation/gnv/math/QueriedXYDepth.java:
92d6cf448598 Improved raster tile based height evaluation.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 457
diff changeset
4025 - Simplified code
92d6cf448598 Improved raster tile based height evaluation.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 457
diff changeset
4026 - Search tile cache in reversed order because its more likely
92d6cf448598 Improved raster tile based height evaluation.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 457
diff changeset
4027 that last loaded tile is used more than once.
92d6cf448598 Improved raster tile based height evaluation.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 457
diff changeset
4028 - Stores cached tiles under soft references to prevent the
92d6cf448598 Improved raster tile based height evaluation.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 457
diff changeset
4029 possible case to flood the memory with hires tiles.
92d6cf448598 Improved raster tile based height evaluation.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 457
diff changeset
4030
457
47ad9721e692 Added RasterObject for caching the Rastertiles to get a better performance.
Tim Englich <tim.englich@intevation.de>
parents: 456
diff changeset
4031 2010-01-05 Tim Englich <tim.englich@intevation.de>
47ad9721e692 Added RasterObject for caching the Rastertiles to get a better performance.
Tim Englich <tim.englich@intevation.de>
parents: 456
diff changeset
4032
47ad9721e692 Added RasterObject for caching the Rastertiles to get a better performance.
Tim Englich <tim.englich@intevation.de>
parents: 456
diff changeset
4033 * src/main/java/de/intevation/gnv/math/QueriedXYDepth.java (depth):
47ad9721e692 Added RasterObject for caching the Rastertiles to get a better performance.
Tim Englich <tim.englich@intevation.de>
parents: 456
diff changeset
4034 Added the usage of the new RasterObject integrated in the geo-backend.
47ad9721e692 Added RasterObject for caching the Rastertiles to get a better performance.
Tim Englich <tim.englich@intevation.de>
parents: 456
diff changeset
4035 Now the Performance is much better accessing the depth to an coordinate.
47ad9721e692 Added RasterObject for caching the Rastertiles to get a better performance.
Tim Englich <tim.englich@intevation.de>
parents: 456
diff changeset
4036
456
b8080695ea62 Splitted code pathes of dynamic and static nodes. Static nodes contain the selected value only instead of transfering the whole stack of options again.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 455
diff changeset
4037 2010-01-04 Ingo Weinzierl <ingo.weinzierl@intevation.de>
b8080695ea62 Splitted code pathes of dynamic and static nodes. Static nodes contain the selected value only instead of transfering the whole stack of options again.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 455
diff changeset
4038
b8080695ea62 Splitted code pathes of dynamic and static nodes. Static nodes contain the selected value only instead of transfering the whole stack of options again.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 455
diff changeset
4039 * src/main/java/de/intevation/gnv/utils/ArtifactXMLUtilities.java: Declared
b8080695ea62 Splitted code pathes of dynamic and static nodes. Static nodes contain the selected value only instead of transfering the whole stack of options again.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 455
diff changeset
4040 method to create a new xforms element as static to be able to use it
b8080695ea62 Splitted code pathes of dynamic and static nodes. Static nodes contain the selected value only instead of transfering the whole stack of options again.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 455
diff changeset
4041 without instantiating an object of this class.
b8080695ea62 Splitted code pathes of dynamic and static nodes. Static nodes contain the selected value only instead of transfering the whole stack of options again.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 455
diff changeset
4042
b8080695ea62 Splitted code pathes of dynamic and static nodes. Static nodes contain the selected value only instead of transfering the whole stack of options again.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 455
diff changeset
4043 * src/main/java/de/intevation/gnv/state/StateBase.java: Splitted code pathes
b8080695ea62 Splitted code pathes of dynamic and static nodes. Static nodes contain the selected value only instead of transfering the whole stack of options again.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 455
diff changeset
4044 of static and dynamic nodes. Static nodes contain the selected value
b8080695ea62 Splitted code pathes of dynamic and static nodes. Static nodes contain the selected value only instead of transfering the whole stack of options again.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 455
diff changeset
4045 only instead of transfering the complete stack of possible values again.
b8080695ea62 Splitted code pathes of dynamic and static nodes. Static nodes contain the selected value only instead of transfering the whole stack of options again.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 455
diff changeset
4046
455
363236fc462d Added Rasterdatasupport to VerticalCrossSections
Tim Englich <tim.englich@intevation.de>
parents: 454
diff changeset
4047 2010-01-04 Tim Englich <tim.englich@intevation.de>
363236fc462d Added Rasterdatasupport to VerticalCrossSections
Tim Englich <tim.englich@intevation.de>
parents: 454
diff changeset
4048
456
b8080695ea62 Splitted code pathes of dynamic and static nodes. Static nodes contain the selected value only instead of transfering the whole stack of options again.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 455
diff changeset
4049 * src/main/java/de/intevation/gnv/state/profile/verticalcrosssection/VerticalCrossSectionOutputState.java (process):
b8080695ea62 Splitted code pathes of dynamic and static nodes. Static nodes contain the selected value only instead of transfering the whole stack of options again.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 455
diff changeset
4050 Changed the XYDepth-Interface-Implementation to QueriedXYDepth
538
f4e20322461b Summarized Changes and NEWS for Release 0.4
Hans Plum <hans.plum@intevation.de>
parents: 537
diff changeset
4051
456
b8080695ea62 Splitted code pathes of dynamic and static nodes. Static nodes contain the selected value only instead of transfering the whole stack of options again.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 455
diff changeset
4052 * doc/conf/queries.properties:
b8080695ea62 Splitted code pathes of dynamic and static nodes. Static nodes contain the selected value only instead of transfering the whole stack of options again.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 455
diff changeset
4053 Added the Query for Rasterdataaccess.
538
f4e20322461b Summarized Changes and NEWS for Release 0.4
Hans Plum <hans.plum@intevation.de>
parents: 537
diff changeset
4054
456
b8080695ea62 Splitted code pathes of dynamic and static nodes. Static nodes contain the selected value only instead of transfering the whole stack of options again.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 455
diff changeset
4055 * src/main/java/de/intevation/gnv/math/QueriedXYDepth.java (QueriedXYDepth):
b8080695ea62 Splitted code pathes of dynamic and static nodes. Static nodes contain the selected value only instead of transfering the whole stack of options again.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 455
diff changeset
4056 Added Implementation of the XYDepth-Interface for Querying the height
b8080695ea62 Splitted code pathes of dynamic and static nodes. Static nodes contain the selected value only instead of transfering the whole stack of options again.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 455
diff changeset
4057 of an Position using the geo-backend interface.
b8080695ea62 Splitted code pathes of dynamic and static nodes. Static nodes contain the selected value only instead of transfering the whole stack of options again.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 455
diff changeset
4058 It is only nessesary to add a Query with the id rasterQuery to the query-Properties.
455
363236fc462d Added Rasterdatasupport to VerticalCrossSections
Tim Englich <tim.englich@intevation.de>
parents: 454
diff changeset
4059
454
04cfb4e3da4f Refactored statistics classes a bit. Added class for vertical cross sections.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 453
diff changeset
4060 2010-01-04 Sascha L. Teichmann <sascha.teichmann@intevation.de>
04cfb4e3da4f Refactored statistics classes a bit. Added class for vertical cross sections.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 453
diff changeset
4061
04cfb4e3da4f Refactored statistics classes a bit. Added class for vertical cross sections.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 453
diff changeset
4062 * src/main/java/de/intevation/gnv/statistics/Statistics.java:
04cfb4e3da4f Refactored statistics classes a bit. Added class for vertical cross sections.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 453
diff changeset
4063 Changed interface to allow general object results as
04cfb4e3da4f Refactored statistics classes a bit. Added class for vertical cross sections.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 453
diff changeset
4064 input for statistic calculation. This is needed because
04cfb4e3da4f Refactored statistics classes a bit. Added class for vertical cross sections.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 453
diff changeset
4065 the vertical cross section produces no SQL like resultsets.
04cfb4e3da4f Refactored statistics classes a bit. Added class for vertical cross sections.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 453
diff changeset
4066
04cfb4e3da4f Refactored statistics classes a bit. Added class for vertical cross sections.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 453
diff changeset
4067 * src/main/java/de/intevation/gnv/statistics/AbstractStatistics.java:
04cfb4e3da4f Refactored statistics classes a bit. Added class for vertical cross sections.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 453
diff changeset
4068 New. Added common base class for different kind of statistics.
04cfb4e3da4f Refactored statistics classes a bit. Added class for vertical cross sections.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 453
diff changeset
4069 TODO: Move more common code into this class.
04cfb4e3da4f Refactored statistics classes a bit. Added class for vertical cross sections.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 453
diff changeset
4070
04cfb4e3da4f Refactored statistics classes a bit. Added class for vertical cross sections.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 453
diff changeset
4071 * src/main/java/de/intevation/gnv/statistics/VerticalCrossSectionStatistics.java:
04cfb4e3da4f Refactored statistics classes a bit. Added class for vertical cross sections.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 453
diff changeset
4072 New. Statistics for vertical cross sections. Does nothing
04cfb4e3da4f Refactored statistics classes a bit. Added class for vertical cross sections.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 453
diff changeset
4073 by now.
04cfb4e3da4f Refactored statistics classes a bit. Added class for vertical cross sections.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 453
diff changeset
4074
04cfb4e3da4f Refactored statistics classes a bit. Added class for vertical cross sections.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 453
diff changeset
4075 * src/main/java/de/intevation/gnv/state/profile/verticalcrosssection/VerticalCrossSectionOutputState.java:
04cfb4e3da4f Refactored statistics classes a bit. Added class for vertical cross sections.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 453
diff changeset
4076 Creates a VerticalCrossSectionStatistics object as statistics
04cfb4e3da4f Refactored statistics classes a bit. Added class for vertical cross sections.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 453
diff changeset
4077 generator now.
04cfb4e3da4f Refactored statistics classes a bit. Added class for vertical cross sections.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 453
diff changeset
4078
04cfb4e3da4f Refactored statistics classes a bit. Added class for vertical cross sections.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 453
diff changeset
4079 * src/main/java/de/intevation/gnv/statistics/TimeseriesStatistics.java:
04cfb4e3da4f Refactored statistics classes a bit. Added class for vertical cross sections.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 453
diff changeset
4080 Inherits from AbstractStatistics now. Some code moved to new
04cfb4e3da4f Refactored statistics classes a bit. Added class for vertical cross sections.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 453
diff changeset
4081 base class.
04cfb4e3da4f Refactored statistics classes a bit. Added class for vertical cross sections.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 453
diff changeset
4082
04cfb4e3da4f Refactored statistics classes a bit. Added class for vertical cross sections.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 453
diff changeset
4083 * src/main/java/de/intevation/gnv/state/timeseries/TimeSeriesOutputState.java:
04cfb4e3da4f Refactored statistics classes a bit. Added class for vertical cross sections.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 453
diff changeset
4084 Cleaned up the usage of statistics.
04cfb4e3da4f Refactored statistics classes a bit. Added class for vertical cross sections.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 453
diff changeset
4085
453
537e663d6c0c vertical cross section: Fixed problem with running to max depth on every column in interpolation.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 452
diff changeset
4086 2010-01-04 Sascha L. Teichmann <sascha.teichmann@intevation.de>
537e663d6c0c vertical cross section: Fixed problem with running to max depth on every column in interpolation.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 452
diff changeset
4087
537e663d6c0c vertical cross section: Fixed problem with running to max depth on every column in interpolation.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 452
diff changeset
4088 * src/main/java/de/intevation/gnv/math/Interpolation3D.java:
537e663d6c0c vertical cross section: Fixed problem with running to max depth on every column in interpolation.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 452
diff changeset
4089 Fixed problem with running to max depth on every column.
537e663d6c0c vertical cross section: Fixed problem with running to max depth on every column in interpolation.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 452
diff changeset
4090
452
4cd03910f97e Enable PDF export of vertical cross section charts.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 451
diff changeset
4091 2010-01-04 Sascha L. Teichmann <sascha.teichmann@intevation.de>
4cd03910f97e Enable PDF export of vertical cross section charts.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 451
diff changeset
4092
4cd03910f97e Enable PDF export of vertical cross section charts.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 451
diff changeset
4093 * src/main/java/de/intevation/gnv/state/timeseries/TimeSeriesOutputState.java:
4cd03910f97e Enable PDF export of vertical cross section charts.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 451
diff changeset
4094 Fix class cast exception to enable PDF export of
4cd03910f97e Enable PDF export of vertical cross section charts.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 451
diff changeset
4095 vertical cross section charts.
4cd03910f97e Enable PDF export of vertical cross section charts.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 451
diff changeset
4096
4cd03910f97e Enable PDF export of vertical cross section charts.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 451
diff changeset
4097 * ChangeLog: Typo fixes.
4cd03910f97e Enable PDF export of vertical cross section charts.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 451
diff changeset
4098
451
bc5901bb4525 Use JFreeCharts ValueAxis.valueToJava2D() to transform data values
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 450
diff changeset
4099 2010-01-04 Sascha L. Teichmann <sascha.teichmann@intevation.de>
bc5901bb4525 Use JFreeCharts ValueAxis.valueToJava2D() to transform data values
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 450
diff changeset
4100
bc5901bb4525 Use JFreeCharts ValueAxis.valueToJava2D() to transform data values
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 450
diff changeset
4101 * src/main/java/de/intevation/gnv/jfreechart/PolygonRenderer.java:
bc5901bb4525 Use JFreeCharts ValueAxis.valueToJava2D() to transform data values
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 450
diff changeset
4102 Uses ValueAxis.valueToJava2D() to transform data values into chart
452
4cd03910f97e Enable PDF export of vertical cross section charts.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 451
diff changeset
4103 space. This is slower than doing it via the Java2D matrix stack
451
bc5901bb4525 Use JFreeCharts ValueAxis.valueToJava2D() to transform data values
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 450
diff changeset
4104 but its more the JFreeChart way and prevents transforming of
bc5901bb4525 Use JFreeCharts ValueAxis.valueToJava2D() to transform data values
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 450
diff changeset
4105 graphical attributes too. TODO: Speed this up again!
bc5901bb4525 Use JFreeCharts ValueAxis.valueToJava2D() to transform data values
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 450
diff changeset
4106
bc5901bb4525 Use JFreeCharts ValueAxis.valueToJava2D() to transform data values
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 450
diff changeset
4107 * src/main/java/de/intevation/gnv/jfreechart/PolygonPlot.java:
bc5901bb4525 Use JFreeCharts ValueAxis.valueToJava2D() to transform data values
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 450
diff changeset
4108 Forward plot to polygon renderer to make domain and range
bc5901bb4525 Use JFreeCharts ValueAxis.valueToJava2D() to transform data values
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 450
diff changeset
4109 axis accessible.
bc5901bb4525 Use JFreeCharts ValueAxis.valueToJava2D() to transform data values
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 450
diff changeset
4110
bc5901bb4525 Use JFreeCharts ValueAxis.valueToJava2D() to transform data values
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 450
diff changeset
4111 * src/main/java/de/intevation/gnv/math/XYColumn.java: Moved code a bit.
bc5901bb4525 Use JFreeCharts ValueAxis.valueToJava2D() to transform data values
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 450
diff changeset
4112
450
20a480753ff9 Render labels in vertical cross section charts.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 449
diff changeset
4113 2010-01-04 Sascha L. Teichmann <sascha.teichmann@intevation.de>
20a480753ff9 Render labels in vertical cross section charts.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 449
diff changeset
4114
20a480753ff9 Render labels in vertical cross section charts.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 449
diff changeset
4115 * src/main/java/de/intevation/gnv/jfreechart/PolygonSeriesLabelGenerator.java:
20a480753ff9 Render labels in vertical cross section charts.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 449
diff changeset
4116 New. Interface to generate labels for polygon series.
20a480753ff9 Render labels in vertical cross section charts.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 449
diff changeset
4117
20a480753ff9 Render labels in vertical cross section charts.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 449
diff changeset
4118 * src/main/java/de/intevation/gnv/jfreechart/PolygonRenderer.java:
20a480753ff9 Render labels in vertical cross section charts.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 449
diff changeset
4119 Added logic to generate and render labels of polygons.
20a480753ff9 Render labels in vertical cross section charts.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 449
diff changeset
4120 The implemented layout algorithm is greedy. For all
20a480753ff9 Render labels in vertical cross section charts.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 449
diff changeset
4121 polygons with labels the label is placed on the center of
20a480753ff9 Render labels in vertical cross section charts.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 449
diff changeset
4122 the ring, which center in terms of the indices of the vertices.
20a480753ff9 Render labels in vertical cross section charts.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 449
diff changeset
4123 If the bounding box of the label intersects the bounding box
20a480753ff9 Render labels in vertical cross section charts.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 449
diff changeset
4124 of a an already placed one alternative places are tried.
20a480753ff9 Render labels in vertical cross section charts.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 449
diff changeset
4125 In level order positions at 1/4, 3/4, 1/8, 3/8, 5/8, 7/8 and
20a480753ff9 Render labels in vertical cross section charts.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 449
diff changeset
4126 so on are evaluated for non intersections with former placed labels.
20a480753ff9 Render labels in vertical cross section charts.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 449
diff changeset
4127 This terminates if a free place is found or all index positions
20a480753ff9 Render labels in vertical cross section charts.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 449
diff changeset
4128 are exhausted. If no free position is found the label is omitted.
20a480753ff9 Render labels in vertical cross section charts.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 449
diff changeset
4129
20a480753ff9 Render labels in vertical cross section charts.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 449
diff changeset
4130 The visual result is okay but could be improved by a more clever
20a480753ff9 Render labels in vertical cross section charts.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 449
diff changeset
4131 algorithm e.g. tension reduction in the graph of labels.
20a480753ff9 Render labels in vertical cross section charts.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 449
diff changeset
4132
20a480753ff9 Render labels in vertical cross section charts.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 449
diff changeset
4133 TODO: Improve clipping against chart borders.
20a480753ff9 Render labels in vertical cross section charts.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 449
diff changeset
4134
20a480753ff9 Render labels in vertical cross section charts.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 449
diff changeset
4135 * src/main/java/de/intevation/gnv/jfreechart/LevelOrderIndices.java:
20a480753ff9 Render labels in vertical cross section charts.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 449
diff changeset
4136 New. Little helper class to generate the level order index
20a480753ff9 Render labels in vertical cross section charts.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 449
diff changeset
4137 traversal used in the label layout. Placed in the jfreechart
20a480753ff9 Render labels in vertical cross section charts.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 449
diff changeset
4138 package to keep it clean from gnv dependencies.
20a480753ff9 Render labels in vertical cross section charts.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 449
diff changeset
4139
20a480753ff9 Render labels in vertical cross section charts.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 449
diff changeset
4140 * src/main/java/de/intevation/gnv/jfreechart/PolygonPlot.java:
20a480753ff9 Render labels in vertical cross section charts.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 449
diff changeset
4141 Added some methods to access the domain and range axis and
20a480753ff9 Render labels in vertical cross section charts.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 449
diff changeset
4142 there edge position. Mainly C&P from JFreeCahrts XYPlot
20a480753ff9 Render labels in vertical cross section charts.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 449
diff changeset
4143 to ease the coordinate transformation between Java2D and
20a480753ff9 Render labels in vertical cross section charts.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 449
diff changeset
4144 the value spaces of the chart. Call the label generation
20a480753ff9 Render labels in vertical cross section charts.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 449
diff changeset
4145 of the polygon renderer.
20a480753ff9 Render labels in vertical cross section charts.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 449
diff changeset
4146
20a480753ff9 Render labels in vertical cross section charts.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 449
diff changeset
4147 * src/main/java/de/intevation/gnv/chart/VerticalCrossSectionChart.java:
20a480753ff9 Render labels in vertical cross section charts.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 449
diff changeset
4148 Added an implementation of PolygonSeriesLabelGenerator to
20a480753ff9 Render labels in vertical cross section charts.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 449
diff changeset
4149 generate localized labels for the iso lines.
20a480753ff9 Render labels in vertical cross section charts.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 449
diff changeset
4150
449
c7ca2fce041f Add only color to scale of vertical cross section which are in the chart.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 448
diff changeset
4151 2010-01-03 Sascha L. Teichmann <sascha.teichmann@intevation.de>
c7ca2fce041f Add only color to scale of vertical cross section which are in the chart.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 448
diff changeset
4152
c7ca2fce041f Add only color to scale of vertical cross section which are in the chart.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 448
diff changeset
4153 * src/main/java/de/intevation/gnv/chart/VerticalCrossSectionChart.java:
c7ca2fce041f Add only color to scale of vertical cross section which are in the chart.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 448
diff changeset
4154 Only add colors to scale which are in the chart.
c7ca2fce041f Add only color to scale of vertical cross section which are in the chart.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 448
diff changeset
4155
c7ca2fce041f Add only color to scale of vertical cross section which are in the chart.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 448
diff changeset
4156 * src/main/java/de/intevation/gnv/raster/Palette.java: Added
c7ca2fce041f Add only color to scale of vertical cross section which are in the chart.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 448
diff changeset
4157 getter for 'color' field of palette entry.
c7ca2fce041f Add only color to scale of vertical cross section which are in the chart.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 448
diff changeset
4158
448
3cb2bea50456 Generate iso line classes according gnv-issues/issue108
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 447
diff changeset
4159 2010-01-03 Sascha L. Teichmann <sascha.teichmann@intevation.de>
3cb2bea50456 Generate iso line classes according gnv-issues/issue108
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 447
diff changeset
4160
3cb2bea50456 Generate iso line classes according gnv-issues/issue108
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 447
diff changeset
4161 * src/main/java/de/intevation/gnv/state/profile/verticalcrosssection/VerticalCrossSectionOutputState.java:
3cb2bea50456 Generate iso line classes according gnv-issues/issue108
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 447
diff changeset
4162 Generate iso line classes according gnv-issues/issue108:
3cb2bea50456 Generate iso line classes according gnv-issues/issue108
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 447
diff changeset
4163
3cb2bea50456 Generate iso line classes according gnv-issues/issue108
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 447
diff changeset
4164 - If there are more than nine colors used in the chart
3cb2bea50456 Generate iso line classes according gnv-issues/issue108
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 447
diff changeset
4165 only the borders of the regions are traced.
3cb2bea50456 Generate iso line classes according gnv-issues/issue108
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 447
diff changeset
4166 - If there are less than ten colors each color region
3cb2bea50456 Generate iso line classes according gnv-issues/issue108
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 447
diff changeset
4167 is devided into two sub regions.
3cb2bea50456 Generate iso line classes according gnv-issues/issue108
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 447
diff changeset
4168 - If there are less than five colors each color region
3cb2bea50456 Generate iso line classes according gnv-issues/issue108
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 447
diff changeset
4169 is devided into five sub regions.
3cb2bea50456 Generate iso line classes according gnv-issues/issue108
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 447
diff changeset
4170
3cb2bea50456 Generate iso line classes according gnv-issues/issue108
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 447
diff changeset
4171 Generate attribute per iso line class with the parameter value
3cb2bea50456 Generate iso line classes according gnv-issues/issue108
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 447
diff changeset
4172 of the iso line.
3cb2bea50456 Generate iso line classes according gnv-issues/issue108
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 447
diff changeset
4173
3cb2bea50456 Generate iso line classes according gnv-issues/issue108
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 447
diff changeset
4174 * src/main/java/de/intevation/gnv/raster/IsoPolygonSeriesProducer.java:
3cb2bea50456 Generate iso line classes according gnv-issues/issue108
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 447
diff changeset
4175 Renamed inner interface from LabelGenerator to AttributeGenerator to
3cb2bea50456 Generate iso line classes according gnv-issues/issue108
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 447
diff changeset
4176 reflect the fact that the concrete label generation is a matter
3cb2bea50456 Generate iso line classes according gnv-issues/issue108
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 447
diff changeset
4177 of i18n too. The concrete label generation should be done when
3cb2bea50456 Generate iso line classes according gnv-issues/issue108
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 447
diff changeset
4178 the final chart is going to be created. TODO: Add
3cb2bea50456 Generate iso line classes according gnv-issues/issue108
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 447
diff changeset
4179 a JFreeChart style label generator to PolygonRenderer
3cb2bea50456 Generate iso line classes according gnv-issues/issue108
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 447
diff changeset
4180
3cb2bea50456 Generate iso line classes according gnv-issues/issue108
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 447
diff changeset
4181 * src/main/java/de/intevation/gnv/raster/IsoAttributeGenerator.java:
3cb2bea50456 Generate iso line classes according gnv-issues/issue108
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 447
diff changeset
4182 New. Implements the AttributeGenerator interface. It takes
3cb2bea50456 Generate iso line classes according gnv-issues/issue108
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 447
diff changeset
4183 the indices of the neighboring regions, uses these values
3cb2bea50456 Generate iso line classes according gnv-issues/issue108
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 447
diff changeset
4184 to look into the iso palette and averages the parameter values
3cb2bea50456 Generate iso line classes according gnv-issues/issue108
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 447
diff changeset
4185 at the touching borders. This should help in cases where
3cb2bea50456 Generate iso line classes according gnv-issues/issue108
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 447
diff changeset
4186 two regions are neighbored in the chart which are not neighbored
3cb2bea50456 Generate iso line classes according gnv-issues/issue108
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 447
diff changeset
4187 in the palette which may happen by quantification artifacts.
3cb2bea50456 Generate iso line classes according gnv-issues/issue108
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 447
diff changeset
4188
3cb2bea50456 Generate iso line classes according gnv-issues/issue108
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 447
diff changeset
4189 * src/main/java/de/intevation/gnv/raster/Palette.java: Added
3cb2bea50456 Generate iso line classes according gnv-issues/issue108
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 447
diff changeset
4190 getters to 'from' and 'to' fields.
3cb2bea50456 Generate iso line classes according gnv-issues/issue108
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 447
diff changeset
4191
3cb2bea50456 Generate iso line classes according gnv-issues/issue108
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 447
diff changeset
4192 * src/main/java/de/intevation/gnv/math/XYColumn.java: Fixed
3cb2bea50456 Generate iso line classes according gnv-issues/issue108
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 447
diff changeset
4193 another silly bug with adding values at surface and ground.
3cb2bea50456 Generate iso line classes according gnv-issues/issue108
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 447
diff changeset
4194
3cb2bea50456 Generate iso line classes according gnv-issues/issue108
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 447
diff changeset
4195 * ChangeLog: Typo fixes
3cb2bea50456 Generate iso line classes according gnv-issues/issue108
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 447
diff changeset
4196
447
92b7ccbf6163 Improved generation of iso lines in vertical cross section.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 446
diff changeset
4197 2010-01-01 Sascha L. Teichmann <sascha.teichmann@intevation.de>
92b7ccbf6163 Improved generation of iso lines in vertical cross section.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 446
diff changeset
4198
92b7ccbf6163 Improved generation of iso lines in vertical cross section.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 446
diff changeset
4199 * src/main/java/de/intevation/gnv/state/profile/verticalcrosssection/VerticalCrossSectionOutputState.java:
92b7ccbf6163 Improved generation of iso lines in vertical cross section.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 446
diff changeset
4200 Generate iso lines by dividing palette ranges in two
448
3cb2bea50456 Generate iso line classes according gnv-issues/issue108
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 447
diff changeset
4201 parts each and trace them. This shows that the ideas described
538
f4e20322461b Summarized Changes and NEWS for Release 0.4
Hans Plum <hans.plum@intevation.de>
parents: 537
diff changeset
4202 by K. Jancke in gnv-issues/issue108 are probably not the
447
92b7ccbf6163 Improved generation of iso lines in vertical cross section.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 446
diff changeset
4203 right way to go. Applying this strategy there would be
538
f4e20322461b Summarized Changes and NEWS for Release 0.4
Hans Plum <hans.plum@intevation.de>
parents: 537
diff changeset
4204 locally too many isolines if there is a steep gradient.
f4e20322461b Summarized Changes and NEWS for Release 0.4
Hans Plum <hans.plum@intevation.de>
parents: 537
diff changeset
4205 On the other hand large areas are splitted in too less sections
447
92b7ccbf6163 Improved generation of iso lines in vertical cross section.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 446
diff changeset
4206 by too less iso lines. A better way may be a splitting with
448
3cb2bea50456 Generate iso line classes according gnv-issues/issue108
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 447
diff changeset
4207 a look at the areas and shapes of the regions. Large, round
3cb2bea50456 Generate iso line classes according gnv-issues/issue108
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 447
diff changeset
4208 regions need more splits. Long, thin regions need less.
447
92b7ccbf6163 Improved generation of iso lines in vertical cross section.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 446
diff changeset
4209
92b7ccbf6163 Improved generation of iso lines in vertical cross section.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 446
diff changeset
4210 * src/main/java/de/intevation/gnv/raster/IsoPolygonSeriesProducer.java:
92b7ccbf6163 Improved generation of iso lines in vertical cross section.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 446
diff changeset
4211 Stabilized iso line hashing a bit. Added line width to
92b7ccbf6163 Improved generation of iso lines in vertical cross section.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 446
diff changeset
4212 give iso lines a more appealing presentation in the chart.
92b7ccbf6163 Improved generation of iso lines in vertical cross section.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 446
diff changeset
4213 The according value is stored in "line.width".
92b7ccbf6163 Improved generation of iso lines in vertical cross section.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 446
diff changeset
4214
92b7ccbf6163 Improved generation of iso lines in vertical cross section.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 446
diff changeset
4215 * src/main/java/de/intevation/gnv/raster/Vectorizer.java: Fixed silly
448
3cb2bea50456 Generate iso line classes according gnv-issues/issue108
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 447
diff changeset
4216 bug when simplifying lines. This prevented iso lines
3cb2bea50456 Generate iso line classes according gnv-issues/issue108
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 447
diff changeset
4217 from rendering.
447
92b7ccbf6163 Improved generation of iso lines in vertical cross section.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 446
diff changeset
4218
92b7ccbf6163 Improved generation of iso lines in vertical cross section.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 446
diff changeset
4219 * src/main/java/de/intevation/gnv/raster/Palette.java: Fixed index issue
92b7ccbf6163 Improved generation of iso lines in vertical cross section.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 446
diff changeset
4220 when generating a divided palette.
92b7ccbf6163 Improved generation of iso lines in vertical cross section.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 446
diff changeset
4221
92b7ccbf6163 Improved generation of iso lines in vertical cross section.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 446
diff changeset
4222 * src/main/java/de/intevation/gnv/jfreechart/PolygonSeries.java:
92b7ccbf6163 Improved generation of iso lines in vertical cross section.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 446
diff changeset
4223 Do not crash with NPE any more when not having any series.
92b7ccbf6163 Improved generation of iso lines in vertical cross section.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 446
diff changeset
4224
92b7ccbf6163 Improved generation of iso lines in vertical cross section.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 446
diff changeset
4225 * src/main/java/de/intevation/gnv/jfreechart/PolygonDataset.java:
92b7ccbf6163 Improved generation of iso lines in vertical cross section.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 446
diff changeset
4226 Added method to add a whole collection of series. Useful to add
92b7ccbf6163 Improved generation of iso lines in vertical cross section.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 446
diff changeset
4227 iso lines to dataset.
92b7ccbf6163 Improved generation of iso lines in vertical cross section.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 446
diff changeset
4228
92b7ccbf6163 Improved generation of iso lines in vertical cross section.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 446
diff changeset
4229 * src/main/java/de/intevation/gnv/jfreechart/PolygonRenderer.java:
92b7ccbf6163 Improved generation of iso lines in vertical cross section.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 446
diff changeset
4230 Set the "line.width" attribute when rendering lines.
92b7ccbf6163 Improved generation of iso lines in vertical cross section.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 446
diff changeset
4231
446
f5a041000357 Connected vertical cross section with chart generation.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 445
diff changeset
4232 2010-01-01 Sascha L. Teichmann <sascha.teichmann@intevation.de>
f5a041000357 Connected vertical cross section with chart generation.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 445
diff changeset
4233
f5a041000357 Connected vertical cross section with chart generation.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 445
diff changeset
4234 * doc/conf/conf.xml: Deactivated gauss filter because
f5a041000357 Connected vertical cross section with chart generation.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 445
diff changeset
4235 it blurs no data areas too. Moreover gauss filtering does not
f5a041000357 Connected vertical cross section with chart generation.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 445
diff changeset
4236 seem to be necessary at all. Possible TODO: Mask the no data
f5a041000357 Connected vertical cross section with chart generation.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 445
diff changeset
4237 areas while filtering.
f5a041000357 Connected vertical cross section with chart generation.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 445
diff changeset
4238
f5a041000357 Connected vertical cross section with chart generation.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 445
diff changeset
4239 * src/main/java/de/intevation/gnv/state/profile/verticalcrosssection/VerticalCrossSectionOutputState.java:
f5a041000357 Connected vertical cross section with chart generation.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 445
diff changeset
4240 Added generation of polygon data suitable for PolygonPlot.
f5a041000357 Connected vertical cross section with chart generation.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 445
diff changeset
4241
f5a041000357 Connected vertical cross section with chart generation.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 445
diff changeset
4242 * src/main/java/de/intevation/gnv/state/timeseries/TimeSeriesOutputState.java:
f5a041000357 Connected vertical cross section with chart generation.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 445
diff changeset
4243 Some hacks to display the new Chart. XXX: This class is
f5a041000357 Connected vertical cross section with chart generation.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 445
diff changeset
4244 a real mess ... but I've said that before.
f5a041000357 Connected vertical cross section with chart generation.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 445
diff changeset
4245
f5a041000357 Connected vertical cross section with chart generation.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 445
diff changeset
4246 * src/main/java/de/intevation/gnv/chart/Chart.java: Made it
f5a041000357 Connected vertical cross section with chart generation.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 445
diff changeset
4247 serializable.
f5a041000357 Connected vertical cross section with chart generation.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 445
diff changeset
4248
f5a041000357 Connected vertical cross section with chart generation.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 445
diff changeset
4249 * src/main/java/de/intevation/gnv/chart/VerticalCrossSectionChart.java:
f5a041000357 Connected vertical cross section with chart generation.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 445
diff changeset
4250 New. Chart for vertical cross sections. Mainly a copy of
f5a041000357 Connected vertical cross section with chart generation.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 445
diff changeset
4251 Ingo's prototype implementation. TODO: parameter based i18n.
f5a041000357 Connected vertical cross section with chart generation.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 445
diff changeset
4252
f5a041000357 Connected vertical cross section with chart generation.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 445
diff changeset
4253 * src/main/java/de/intevation/gnv/math/Interpolation3D.java: Code
f5a041000357 Connected vertical cross section with chart generation.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 445
diff changeset
4254 simplification. Made it Serializable to be cachable persistently.
f5a041000357 Connected vertical cross section with chart generation.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 445
diff changeset
4255
f5a041000357 Connected vertical cross section with chart generation.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 445
diff changeset
4256 * src/main/java/de/intevation/gnv/math/AttributedXYColumns.java:
f5a041000357 Connected vertical cross section with chart generation.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 445
diff changeset
4257 Added fields for the interpolation and the generated PolygonDataset.
f5a041000357 Connected vertical cross section with chart generation.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 445
diff changeset
4258 Its used as the data carrying object in cache now.
f5a041000357 Connected vertical cross section with chart generation.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 445
diff changeset
4259
f5a041000357 Connected vertical cross section with chart generation.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 445
diff changeset
4260 * src/main/java/de/intevation/gnv/jfreechart/PolygonPlot.java:
f5a041000357 Connected vertical cross section with chart generation.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 445
diff changeset
4261 Removed println debug code.
f5a041000357 Connected vertical cross section with chart generation.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 445
diff changeset
4262
f5a041000357 Connected vertical cross section with chart generation.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 445
diff changeset
4263 * src/main/java/de/intevation/gnv/jfreechart/PolygonRenderer.java:
f5a041000357 Connected vertical cross section with chart generation.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 445
diff changeset
4264 Added a little hack to draw the polygons of the interpolation.
f5a041000357 Connected vertical cross section with chart generation.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 445
diff changeset
4265 The values are in y-direction all below zero (depth is given
f5a041000357 Connected vertical cross section with chart generation.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 445
diff changeset
4266 by negative values) so the drawing is mirrored along y axis.
f5a041000357 Connected vertical cross section with chart generation.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 445
diff changeset
4267 This special behavior is determined by the position of data
f5a041000357 Connected vertical cross section with chart generation.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 445
diff changeset
4268 bounding box. At first I suspected a ccw issue here but some
f5a041000357 Connected vertical cross section with chart generation.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 445
diff changeset
4269 initial tests falsified this hypothesis. We need to have a
f5a041000357 Connected vertical cross section with chart generation.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 445
diff changeset
4270 deeper look at this but till than it works.
f5a041000357 Connected vertical cross section with chart generation.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 445
diff changeset
4271
f5a041000357 Connected vertical cross section with chart generation.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 445
diff changeset
4272 * ChangeLog: Fixed some typos.
f5a041000357 Connected vertical cross section with chart generation.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 445
diff changeset
4273
445
f42ed4f10b79 Fixed some bugs and create "Profilschnitt" polygons via configuration.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 444
diff changeset
4274 2009-12-30 Sascha L. Teichmann <sascha.teichmann@intevation.de>
f42ed4f10b79 Fixed some bugs and create "Profilschnitt" polygons via configuration.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 444
diff changeset
4275
f42ed4f10b79 Fixed some bugs and create "Profilschnitt" polygons via configuration.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 444
diff changeset
4276 * doc/conf/conf.xml: Fixed defect XML
f42ed4f10b79 Fixed some bugs and create "Profilschnitt" polygons via configuration.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 444
diff changeset
4277
f42ed4f10b79 Fixed some bugs and create "Profilschnitt" polygons via configuration.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 444
diff changeset
4278 * src/main/java/de/intevation/gnv/state/profile/verticalcrosssection/VerticalCrossSectionOutputState.java:
f42ed4f10b79 Fixed some bugs and create "Profilschnitt" polygons via configuration.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 444
diff changeset
4279 Use configuration to generate JFreeChart compatible polygons.
f42ed4f10b79 Fixed some bugs and create "Profilschnitt" polygons via configuration.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 444
diff changeset
4280
f42ed4f10b79 Fixed some bugs and create "Profilschnitt" polygons via configuration.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 444
diff changeset
4281 * src/main/java/de/intevation/gnv/raster/PaletteManager.java:
f42ed4f10b79 Fixed some bugs and create "Profilschnitt" polygons via configuration.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 444
diff changeset
4282 Add method to access base palette.
f42ed4f10b79 Fixed some bugs and create "Profilschnitt" polygons via configuration.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 444
diff changeset
4283
f42ed4f10b79 Fixed some bugs and create "Profilschnitt" polygons via configuration.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 444
diff changeset
4284 * src/main/java/de/intevation/gnv/raster/Vectorizer.java:
f42ed4f10b79 Fixed some bugs and create "Profilschnitt" polygons via configuration.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 444
diff changeset
4285 Added logging and new constructor.
f42ed4f10b79 Fixed some bugs and create "Profilschnitt" polygons via configuration.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 444
diff changeset
4286
f42ed4f10b79 Fixed some bugs and create "Profilschnitt" polygons via configuration.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 444
diff changeset
4287 * src/main/java/de/intevation/gnv/math/ConstantXYDepth.java:
f42ed4f10b79 Fixed some bugs and create "Profilschnitt" polygons via configuration.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 444
diff changeset
4288 "Simulates" DEM with a constant depth.
f42ed4f10b79 Fixed some bugs and create "Profilschnitt" polygons via configuration.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 444
diff changeset
4289
f42ed4f10b79 Fixed some bugs and create "Profilschnitt" polygons via configuration.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 444
diff changeset
4290 * src/main/java/de/intevation/gnv/math/Interpolation2D.java:
f42ed4f10b79 Fixed some bugs and create "Profilschnitt" polygons via configuration.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 444
diff changeset
4291 Fixed bug with construction of buffer size.
f42ed4f10b79 Fixed some bugs and create "Profilschnitt" polygons via configuration.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 444
diff changeset
4292
f42ed4f10b79 Fixed some bugs and create "Profilschnitt" polygons via configuration.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 444
diff changeset
4293 * src/main/java/de/intevation/gnv/math/Interpolation3D.java:
f42ed4f10b79 Fixed some bugs and create "Profilschnitt" polygons via configuration.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 444
diff changeset
4294 Some clean ups. New method to calculate max depth.
f42ed4f10b79 Fixed some bugs and create "Profilschnitt" polygons via configuration.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 444
diff changeset
4295
f42ed4f10b79 Fixed some bugs and create "Profilschnitt" polygons via configuration.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 444
diff changeset
4296 * src/main/java/de/intevation/gnv/math/XYColumn.java:
f42ed4f10b79 Fixed some bugs and create "Profilschnitt" polygons via configuration.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 444
diff changeset
4297 Fixed bug with extrapolation.
f42ed4f10b79 Fixed some bugs and create "Profilschnitt" polygons via configuration.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 444
diff changeset
4298
444
85f48e287fb3 Added configuration for vertical cross sections ("Profilschnitte")
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 443
diff changeset
4299 2009-12-30 Sascha L. Teichmann <sascha.teichmann@intevation.de>
85f48e287fb3 Added configuration for vertical cross sections ("Profilschnitte")
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 443
diff changeset
4300
85f48e287fb3 Added configuration for vertical cross sections ("Profilschnitte")
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 443
diff changeset
4301 * doc/conf/conf.xml: Added section gnv/vertical-cross-section
85f48e287fb3 Added configuration for vertical cross sections ("Profilschnitte")
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 443
diff changeset
4302 to configure the "Profilschnitte".
85f48e287fb3 Added configuration for vertical cross sections ("Profilschnitte")
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 443
diff changeset
4303 <samples width="..." height="..."/> configures the size of
85f48e287fb3 Added configuration for vertical cross sections ("Profilschnitte")
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 443
diff changeset
4304 the sample area. Defaults to 1024x768.
85f48e287fb3 Added configuration for vertical cross sections ("Profilschnitte")
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 443
diff changeset
4305 <filters><filter>...</filter></filters> configures the
85f48e287fb3 Added configuration for vertical cross sections ("Profilschnitte")
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 443
diff changeset
4306 list of post processing filters applied to the sample area
85f48e287fb3 Added configuration for vertical cross sections ("Profilschnitte")
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 443
diff changeset
4307 after the interpolation is done. Defaults to empty list.
85f48e287fb3 Added configuration for vertical cross sections ("Profilschnitte")
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 443
diff changeset
4308
85f48e287fb3 Added configuration for vertical cross sections ("Profilschnitte")
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 443
diff changeset
4309 * src/main/java/de/intevation/gnv/artifacts/context/GNVArtifactContext.java:
85f48e287fb3 Added configuration for vertical cross sections ("Profilschnitte")
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 443
diff changeset
4310 Added keys for vertical cross section samples and filters.
85f48e287fb3 Added configuration for vertical cross sections ("Profilschnitte")
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 443
diff changeset
4311
85f48e287fb3 Added configuration for vertical cross sections ("Profilschnitte")
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 443
diff changeset
4312 * src/main/java/de/intevation/gnv/artifacts/context/GNVArtifactContextFactory.java:
85f48e287fb3 Added configuration for vertical cross sections ("Profilschnitte")
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 443
diff changeset
4313 Parse the configuration for the new parameters.
85f48e287fb3 Added configuration for vertical cross sections ("Profilschnitte")
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 443
diff changeset
4314
443
da21c256a0ba "horizontale Schnittprofile" are now configured via conf.xml
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 442
diff changeset
4315 2009-12-29 Sascha L. Teichmann <sascha.teichmann@intevation.de>
da21c256a0ba "horizontale Schnittprofile" are now configured via conf.xml
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 442
diff changeset
4316
da21c256a0ba "horizontale Schnittprofile" are now configured via conf.xml
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 442
diff changeset
4317 * doc/conf/conf.xml: Added a gnv/horizontal-cross-section-profile
da21c256a0ba "horizontale Schnittprofile" are now configured via conf.xml
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 442
diff changeset
4318 section to configure the "horizontalen Schnittprofile".
da21c256a0ba "horizontale Schnittprofile" are now configured via conf.xml
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 442
diff changeset
4319 <samples number=".."/> gives the number of samples the
da21c256a0ba "horizontale Schnittprofile" are now configured via conf.xml
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 442
diff changeset
4320 interpolation track is divided into. Defaults to 250
da21c256a0ba "horizontale Schnittprofile" are now configured via conf.xml
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 442
diff changeset
4321
da21c256a0ba "horizontale Schnittprofile" are now configured via conf.xml
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 442
diff changeset
4322 * src/main/java/de/intevation/gnv/artifacts/context/GNVArtifactContext.java:
da21c256a0ba "horizontale Schnittprofile" are now configured via conf.xml
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 442
diff changeset
4323 The names of the keys for fetching informations from the
da21c256a0ba "horizontale Schnittprofile" are now configured via conf.xml
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 442
diff changeset
4324 configuration context are stored here now instead of the factory.
da21c256a0ba "horizontale Schnittprofile" are now configured via conf.xml
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 442
diff changeset
4325
da21c256a0ba "horizontale Schnittprofile" are now configured via conf.xml
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 442
diff changeset
4326 * src/main/java/de/intevation/gnv/artifacts/context/GNVArtifactContextFactory.java:
da21c256a0ba "horizontale Schnittprofile" are now configured via conf.xml
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 442
diff changeset
4327 Removed the lookup keys. Configure the "horizontalen Schnittprofile".
da21c256a0ba "horizontale Schnittprofile" are now configured via conf.xml
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 442
diff changeset
4328
da21c256a0ba "horizontale Schnittprofile" are now configured via conf.xml
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 442
diff changeset
4329 * src/main/java/de/intevation/gnv/state/profile/horizontal/HorizontalProfileMeshCrossOutputState.java:
da21c256a0ba "horizontale Schnittprofile" are now configured via conf.xml
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 442
diff changeset
4330 Fetch number of samples from config now instead of no longer supported
da21c256a0ba "horizontale Schnittprofile" are now configured via conf.xml
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 442
diff changeset
4331 system property.
da21c256a0ba "horizontale Schnittprofile" are now configured via conf.xml
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 442
diff changeset
4332
da21c256a0ba "horizontale Schnittprofile" are now configured via conf.xml
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 442
diff changeset
4333 * src/main/java/de/intevation/gnv/state/timeseries/TimeSeriesOutputState.java:
da21c256a0ba "horizontale Schnittprofile" are now configured via conf.xml
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 442
diff changeset
4334 The key from chart template config is now in GNVArtifactContext, too.
da21c256a0ba "horizontale Schnittprofile" are now configured via conf.xml
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 442
diff changeset
4335
442
52e031261eaa Create a new 'gnv' section in config file.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 441
diff changeset
4336 2009-12-29 Sascha L. Teichmann <sascha.teichmann@intevation.de>
52e031261eaa Create a new 'gnv' section in config file.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 441
diff changeset
4337
52e031261eaa Create a new 'gnv' section in config file.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 441
diff changeset
4338 * doc/conf/conf.xml: Moved chart template and palette config
52e031261eaa Create a new 'gnv' section in config file.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 441
diff changeset
4339 into new section 'gnv'.
52e031261eaa Create a new 'gnv' section in config file.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 441
diff changeset
4340
52e031261eaa Create a new 'gnv' section in config file.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 441
diff changeset
4341 * src/main/java/de/intevation/gnv/artifacts/context/GNVArtifactContextFactory.java:
52e031261eaa Create a new 'gnv' section in config file.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 441
diff changeset
4342 Adjusted to new 'gnv' section in config.
52e031261eaa Create a new 'gnv' section in config file.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 441
diff changeset
4343 Stores chat template under 'gnv.chart.template' and palettes
52e031261eaa Create a new 'gnv' section in config file.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 441
diff changeset
4344 under 'gnv.color.palettes'.
52e031261eaa Create a new 'gnv' section in config file.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 441
diff changeset
4345 Added authors.
52e031261eaa Create a new 'gnv' section in config file.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 441
diff changeset
4346
52e031261eaa Create a new 'gnv' section in config file.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 441
diff changeset
4347 * src/main/java/de/intevation/gnv/utils/StringUtils.java: Fixed
52e031261eaa Create a new 'gnv' section in config file.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 441
diff changeset
4348 index out of bounds issue.
52e031261eaa Create a new 'gnv' section in config file.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 441
diff changeset
4349
441
31a12ff53f99 Added raster filter framework for "Profilschnitte"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 440
diff changeset
4350 2009-12-29 Sascha L. Teichmann <sascha.teichmann@intevation.de>
31a12ff53f99 Added raster filter framework for "Profilschnitte"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 440
diff changeset
4351
31a12ff53f99 Added raster filter framework for "Profilschnitte"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 440
diff changeset
4352 * src/main/java/de/intevation/gnv/raster/Filter.java: New.
31a12ff53f99 Added raster filter framework for "Profilschnitte"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 440
diff changeset
4353 General filter mechanism raster in -> raster out. Useful
31a12ff53f99 Added raster filter framework for "Profilschnitte"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 440
diff changeset
4354 to chain processing. The Filter.Factory takes an
31a12ff53f99 Added raster filter framework for "Profilschnitte"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 440
diff changeset
4355 DOM element to configure itself.
31a12ff53f99 Added raster filter framework for "Profilschnitte"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 440
diff changeset
4356
31a12ff53f99 Added raster filter framework for "Profilschnitte"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 440
diff changeset
4357 * src/main/java/de/intevation/gnv/raster/KernelFilter.java:
31a12ff53f99 Added raster filter framework for "Profilschnitte"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 440
diff changeset
4358 New. Implements raster filters based on kernel folding. Has
31a12ff53f99 Added raster filter framework for "Profilschnitte"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 440
diff changeset
4359 an inner class GaussFactory which acts as a factory to create
31a12ff53f99 Added raster filter framework for "Profilschnitte"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 440
diff changeset
4360 Gauss filters. The attributes "sigma" and "radius" are read
31a12ff53f99 Added raster filter framework for "Profilschnitte"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 440
diff changeset
4361 from the configuring DOM element to set up the parameters
31a12ff53f99 Added raster filter framework for "Profilschnitte"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 440
diff changeset
4362 of the kernel.
31a12ff53f99 Added raster filter framework for "Profilschnitte"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 440
diff changeset
4363
440
eb2ac62e853a Cleaned up messy code a bit in "Horizontales Schnittprofil" and "Profilschnitt".
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 439
diff changeset
4364 2009-12-28 Sascha L. Teichmann <sascha.teichmann@intevation.de>
eb2ac62e853a Cleaned up messy code a bit in "Horizontales Schnittprofil" and "Profilschnitt".
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 439
diff changeset
4365
eb2ac62e853a Cleaned up messy code a bit in "Horizontales Schnittprofil" and "Profilschnitt".
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 439
diff changeset
4366 * src/main/java/de/intevation/gnv/state/profile/horizontal/HorizontalProfileMeshCrossOutputState.java,
eb2ac62e853a Cleaned up messy code a bit in "Horizontales Schnittprofil" and "Profilschnitt".
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 439
diff changeset
4367 src/main/java/de/intevation/gnv/state/profile/verticalcrosssection/VerticalCrossSectionOutputState.java,
eb2ac62e853a Cleaned up messy code a bit in "Horizontales Schnittprofil" and "Profilschnitt".
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 439
diff changeset
4368 src/main/java/de/intevation/gnv/utils/WKTUtils.java: Refactored most
eb2ac62e853a Cleaned up messy code a bit in "Horizontales Schnittprofil" and "Profilschnitt".
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 439
diff changeset
4369 silly code like inefficent access to input data and redundant
eb2ac62e853a Cleaned up messy code a bit in "Horizontales Schnittprofil" and "Profilschnitt".
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 439
diff changeset
4370 WKT line string parsing.
eb2ac62e853a Cleaned up messy code a bit in "Horizontales Schnittprofil" and "Profilschnitt".
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 439
diff changeset
4371
eb2ac62e853a Cleaned up messy code a bit in "Horizontales Schnittprofil" and "Profilschnitt".
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 439
diff changeset
4372 * src/main/java/de/intevation/gnv/raster/IsoPolygonSeriesProducer.java,
eb2ac62e853a Cleaned up messy code a bit in "Horizontales Schnittprofil" and "Profilschnitt".
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 439
diff changeset
4373 src/main/java/de/intevation/gnv/math/XYColumn.java:
eb2ac62e853a Cleaned up messy code a bit in "Horizontales Schnittprofil" and "Profilschnitt".
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 439
diff changeset
4374 Removed needless imports.
eb2ac62e853a Cleaned up messy code a bit in "Horizontales Schnittprofil" and "Profilschnitt".
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 439
diff changeset
4375
439
8975de9d7483 Loop through configuration to chart generation.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 438
diff changeset
4376 2009-12-28 Sascha L. Teichmann <sascha.teichmann@intevation.de>
8975de9d7483 Loop through configuration to chart generation.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 438
diff changeset
4377
8975de9d7483 Loop through configuration to chart generation.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 438
diff changeset
4378 * src/main/java/de/intevation/gnv/state/OutputStateBase.java,
8975de9d7483 Loop through configuration to chart generation.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 438
diff changeset
4379 src/main/java/de/intevation/gnv/state/timeseries/TimeSeriesOutputState.java,
8975de9d7483 Loop through configuration to chart generation.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 438
diff changeset
4380 src/main/java/de/intevation/gnv/state/profile/vertical/VerticalProfileOutputState.java,
8975de9d7483 Loop through configuration to chart generation.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 438
diff changeset
4381 src/main/java/de/intevation/gnv/state/profile/horizontal/HorizontalProfileOutputState.java,
8975de9d7483 Loop through configuration to chart generation.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 438
diff changeset
4382 src/main/java/de/intevation/gnv/state/profile/horizontal/HorizontalProfileMeshCrossOutputState.java,
8975de9d7483 Loop through configuration to chart generation.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 438
diff changeset
4383 src/main/java/de/intevation/gnv/state/profile/verticalcrosssection/VerticalCrossSectionOutputState.java,
8975de9d7483 Loop through configuration to chart generation.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 438
diff changeset
4384 src/main/java/de/intevation/gnv/state/profile/horizontalcrosssection/HorizontalCrossSectionMeshOutputState.java:
8975de9d7483 Loop through configuration to chart generation.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 438
diff changeset
4385 Bring CallContext down to the chart generation. This is necessary to
8975de9d7483 Loop through configuration to chart generation.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 438
diff changeset
4386 access the configuration. BTW: this a much cleaner way than
8975de9d7483 Loop through configuration to chart generation.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 438
diff changeset
4387 the omnipresent singletons all around in the code!
8975de9d7483 Loop through configuration to chart generation.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 438
diff changeset
4388
8975de9d7483 Loop through configuration to chart generation.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 438
diff changeset
4389 Observation: All the stuff derived from OutputStateBase is coded very messy
8975de9d7483 Loop through configuration to chart generation.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 438
diff changeset
4390 ... even if your demands are not high about aesthetic :-/
8975de9d7483 Loop through configuration to chart generation.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 438
diff changeset
4391
8975de9d7483 Loop through configuration to chart generation.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 438
diff changeset
4392 * src/main/java/de/intevation/gnv/utils/StringUtils.java: New.
8975de9d7483 Loop through configuration to chart generation.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 438
diff changeset
4393 Some functions to ease working with strings.
8975de9d7483 Loop through configuration to chart generation.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 438
diff changeset
4394
438
7399bb8f83ea Added manager to handle several levels of palette subdivsions.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 437
diff changeset
4395 2009-12-28 Sascha L. Teichmann <sascha.teichmann@intevation.de>
7399bb8f83ea Added manager to handle several levels of palette subdivsions.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 437
diff changeset
4396
7399bb8f83ea Added manager to handle several levels of palette subdivsions.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 437
diff changeset
4397 * src/main/java/de/intevation/gnv/raster/PaletteManager.java: New.
7399bb8f83ea Added manager to handle several levels of palette subdivsions.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 437
diff changeset
4398 Used to manage several levels of palette subdivsions derived from
7399bb8f83ea Added manager to handle several levels of palette subdivsions.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 437
diff changeset
4399 base palette. Contains name and description of palette, too.
7399bb8f83ea Added manager to handle several levels of palette subdivsions.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 437
diff changeset
4400
7399bb8f83ea Added manager to handle several levels of palette subdivsions.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 437
diff changeset
4401 * src/main/java/de/intevation/gnv/raster/Palette.java: Removed
7399bb8f83ea Added manager to handle several levels of palette subdivsions.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 437
diff changeset
4402 palette description because it is hold by the PaletteManager now.
7399bb8f83ea Added manager to handle several levels of palette subdivsions.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 437
diff changeset
4403
7399bb8f83ea Added manager to handle several levels of palette subdivsions.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 437
diff changeset
4404 * src/main/java/de/intevation/gnv/artifacts/context/GNVArtifactContextFactory.java:
7399bb8f83ea Added manager to handle several levels of palette subdivsions.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 437
diff changeset
4405 The palettes are not stored under the name of the palette any longer.
7399bb8f83ea Added manager to handle several levels of palette subdivsions.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 437
diff changeset
4406 Instead the new attribute 'parameter-id' is splitted (comma separated)
7399bb8f83ea Added manager to handle several levels of palette subdivsions.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 437
diff changeset
4407 into integers which are use as keys now. The values are PaletteManagers.
7399bb8f83ea Added manager to handle several levels of palette subdivsions.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 437
diff changeset
4408 This should ease the access to an adequate PaletteManager when
7399bb8f83ea Added manager to handle several levels of palette subdivsions.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 437
diff changeset
4409 generating a chart for a certain parameter.
7399bb8f83ea Added manager to handle several levels of palette subdivsions.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 437
diff changeset
4410
7399bb8f83ea Added manager to handle several levels of palette subdivsions.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 437
diff changeset
4411 * doc/conf/conf.xml: Added the 'parameter-ids' for the four palettes.
7399bb8f83ea Added manager to handle several levels of palette subdivsions.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 437
diff changeset
4412 The values are extracted from the gdiintern wiki.
7399bb8f83ea Added manager to handle several levels of palette subdivsions.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 437
diff changeset
4413
7399bb8f83ea Added manager to handle several levels of palette subdivsions.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 437
diff changeset
4414 !!! This have to be in sync with the database parameter ids !!!
7399bb8f83ea Added manager to handle several levels of palette subdivsions.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 437
diff changeset
4415
437
b624879d2902 Added vectorizer rings callback to generate iso lines.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 436
diff changeset
4416 2009-12-27 Sascha L. Teichmann <sascha.teichmann@intevation.de>
b624879d2902 Added vectorizer rings callback to generate iso lines.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 436
diff changeset
4417
b624879d2902 Added vectorizer rings callback to generate iso lines.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 436
diff changeset
4418 * src/main/java/de/intevation/gnv/raster/IsoPolygonSeriesProducer.java:
b624879d2902 Added vectorizer rings callback to generate iso lines.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 436
diff changeset
4419 New. Vectorizer rings callback which produces iso lines in
b624879d2902 Added vectorizer rings callback to generate iso lines.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 436
diff changeset
4420 form of PolygonSeries. These series can be added to PolygonDatasets.
b624879d2902 Added vectorizer rings callback to generate iso lines.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 436
diff changeset
4421 If a IsoPolygonSeriesProducer.LabelGenerator is given
b624879d2902 Added vectorizer rings callback to generate iso lines.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 436
diff changeset
4422 each of the series has an attribute "label" which could be used
b624879d2902 Added vectorizer rings callback to generate iso lines.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 436
diff changeset
4423 to label text on the plot. TODO: Add label rendering to plot.
b624879d2902 Added vectorizer rings callback to generate iso lines.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 436
diff changeset
4424
b624879d2902 Added vectorizer rings callback to generate iso lines.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 436
diff changeset
4425 Iso line generation is a bit more sophisticated than pure
b624879d2902 Added vectorizer rings callback to generate iso lines.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 436
diff changeset
4426 region tracing. Along a border of a region there could
446
f5a041000357 Connected vertical cross section with chart generation.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 445
diff changeset
4427 be more than one type of neighborhood. This is due to quantification
437
b624879d2902 Added vectorizer rings callback to generate iso lines.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 436
diff changeset
4428 errors introduced by the fact that steep value gradients
b624879d2902 Added vectorizer rings callback to generate iso lines.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 436
diff changeset
4429 are sampled to less points. The only ways out would be an
b624879d2902 Added vectorizer rings callback to generate iso lines.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 436
diff changeset
4430 increase of the sample resolution or an other algorithm
b624879d2902 Added vectorizer rings callback to generate iso lines.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 436
diff changeset
4431 working directly on the interpolated floating point samples.
b624879d2902 Added vectorizer rings callback to generate iso lines.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 436
diff changeset
4432
b624879d2902 Added vectorizer rings callback to generate iso lines.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 436
diff changeset
4433 * src/main/java/de/intevation/gnv/raster/Vectorizer.java: Made
b624879d2902 Added vectorizer rings callback to generate iso lines.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 436
diff changeset
4434 line simplification work with open polygons, too.
b624879d2902 Added vectorizer rings callback to generate iso lines.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 436
diff changeset
4435
b624879d2902 Added vectorizer rings callback to generate iso lines.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 436
diff changeset
4436 * src/main/java/de/intevation/gnv/math/IJKey.java: Added method
b624879d2902 Added vectorizer rings callback to generate iso lines.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 436
diff changeset
4437 to sort (i, j) in place.
b624879d2902 Added vectorizer rings callback to generate iso lines.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 436
diff changeset
4438
b624879d2902 Added vectorizer rings callback to generate iso lines.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 436
diff changeset
4439 * src/main/java/de/intevation/gnv/jfreechart/PolygonRenderer.java:
b624879d2902 Added vectorizer rings callback to generate iso lines.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 436
diff changeset
4440 Do not close line shapes because iso lines are not closed shapes
b624879d2902 Added vectorizer rings callback to generate iso lines.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 436
diff changeset
4441 in general.
b624879d2902 Added vectorizer rings callback to generate iso lines.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 436
diff changeset
4442
b624879d2902 Added vectorizer rings callback to generate iso lines.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 436
diff changeset
4443 * src/main/java/de/intevation/gnv/raster/PolygonDatasetProducer.java:
b624879d2902 Added vectorizer rings callback to generate iso lines.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 436
diff changeset
4444 Added author. Some reformatting.
b624879d2902 Added vectorizer rings callback to generate iso lines.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 436
diff changeset
4445
436
6642ab6c583c Added vectorizer rings callback which generates polygon datasets suitable
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 435
diff changeset
4446 2009-12-26 Sascha L. Teichmann <sascha.teichmann@intevation.de>
6642ab6c583c Added vectorizer rings callback which generates polygon datasets suitable
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 435
diff changeset
4447
6642ab6c583c Added vectorizer rings callback which generates polygon datasets suitable
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 435
diff changeset
4448 * src/main/java/de/intevation/gnv/raster/PolygonDatasetProducer.java:
6642ab6c583c Added vectorizer rings callback which generates polygon datasets suitable
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 435
diff changeset
4449 New. Vectorizer rings callback which produces PolygonDatasets suitable
6642ab6c583c Added vectorizer rings callback which generates polygon datasets suitable
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 435
diff changeset
4450 to be fed into PolygonPlot.
6642ab6c583c Added vectorizer rings callback which generates polygon datasets suitable
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 435
diff changeset
4451
6642ab6c583c Added vectorizer rings callback which generates polygon datasets suitable
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 435
diff changeset
4452 * src/main/java/de/intevation/gnv/raster/Vectorizer.java:
6642ab6c583c Added vectorizer rings callback which generates polygon datasets suitable
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 435
diff changeset
4453 Forward height to rings callback.
6642ab6c583c Added vectorizer rings callback which generates polygon datasets suitable
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 435
diff changeset
4454 Made simplification of chains an option (default: true).
6642ab6c583c Added vectorizer rings callback which generates polygon datasets suitable
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 435
diff changeset
4455 This should be turn off if generating iso lines.
6642ab6c583c Added vectorizer rings callback which generates polygon datasets suitable
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 435
diff changeset
4456 Made edges hashable (handy to find neighbored edges in
6642ab6c583c Added vectorizer rings callback which generates polygon datasets suitable
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 435
diff changeset
4457 iso line scanning).
6642ab6c583c Added vectorizer rings callback which generates polygon datasets suitable
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 435
diff changeset
4458
6642ab6c583c Added vectorizer rings callback which generates polygon datasets suitable
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 435
diff changeset
4459 * src/main/java/de/intevation/gnv/jfreechart/PolygonSeries.java:
6642ab6c583c Added vectorizer rings callback which generates polygon datasets suitable
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 435
diff changeset
4460 Added default constructor. Generate unique comparable long id
6642ab6c583c Added vectorizer rings callback which generates polygon datasets suitable
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 435
diff changeset
4461 in thos constructor.
6642ab6c583c Added vectorizer rings callback which generates polygon datasets suitable
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 435
diff changeset
4462 Added method to add a single ring.
6642ab6c583c Added vectorizer rings callback which generates polygon datasets suitable
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 435
diff changeset
4463
6642ab6c583c Added vectorizer rings callback which generates polygon datasets suitable
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 435
diff changeset
4464 * src/main/java/de/intevation/gnv/jfreechart/PolygonDataset.java:
6642ab6c583c Added vectorizer rings callback which generates polygon datasets suitable
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 435
diff changeset
4465 Added constructor to construct with a collection of polygon
6642ab6c583c Added vectorizer rings callback which generates polygon datasets suitable
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 435
diff changeset
4466 series.
6642ab6c583c Added vectorizer rings callback which generates polygon datasets suitable
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 435
diff changeset
4467
435
67091b17462d Added code to split palette interval into equal sized parts.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 434
diff changeset
4468 2009-12-25 Sascha L. Teichmann <sascha.teichmann@intevation.de>
67091b17462d Added code to split palette interval into equal sized parts.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 434
diff changeset
4469
67091b17462d Added code to split palette interval into equal sized parts.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 434
diff changeset
4470 * src/main/java/de/intevation/gnv/raster/Palette.java: Added
67091b17462d Added code to split palette interval into equal sized parts.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 434
diff changeset
4471 method subdive(N) to Palette class which creates a new
67091b17462d Added code to split palette interval into equal sized parts.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 434
diff changeset
4472 palette in which each interval is splitted into N
67091b17462d Added code to split palette interval into equal sized parts.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 434
diff changeset
4473 equal sized intervals. Infinity sized intervals are not
67091b17462d Added code to split palette interval into equal sized parts.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 434
diff changeset
4474 splitted. This is useful to fulfill the conditions of
67091b17462d Added code to split palette interval into equal sized parts.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 434
diff changeset
4475 gnv/issue108.
67091b17462d Added code to split palette interval into equal sized parts.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 434
diff changeset
4476
434
0eed5749fd63 Implemented the raster interpolation for the 'Profilschnitt'.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 433
diff changeset
4477 2009-12-23 Sascha L. Teichmann <sascha.teichmann@intevation.de>
0eed5749fd63 Implemented the raster interpolation for the 'Profilschnitt'.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 433
diff changeset
4478
0eed5749fd63 Implemented the raster interpolation for the 'Profilschnitt'.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 433
diff changeset
4479 * src/main/java/de/intevation/gnv/math/Interpolation2D.java:
0eed5749fd63 Implemented the raster interpolation for the 'Profilschnitt'.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 433
diff changeset
4480 Use local variable debug instead of asking log.isDebugEnabled()
0eed5749fd63 Implemented the raster interpolation for the 'Profilschnitt'.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 433
diff changeset
4481 more than once.
0eed5749fd63 Implemented the raster interpolation for the 'Profilschnitt'.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 433
diff changeset
4482
0eed5749fd63 Implemented the raster interpolation for the 'Profilschnitt'.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 433
diff changeset
4483 * src/main/java/de/intevation/gnv/math/XYColumn.java: extrapolate
0eed5749fd63 Implemented the raster interpolation for the 'Profilschnitt'.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 433
diff changeset
4484 with boundary values.
0eed5749fd63 Implemented the raster interpolation for the 'Profilschnitt'.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 433
diff changeset
4485
0eed5749fd63 Implemented the raster interpolation for the 'Profilschnitt'.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 433
diff changeset
4486 * src/main/java/de/intevation/gnv/math/Interpolation3D.java:
0eed5749fd63 Implemented the raster interpolation for the 'Profilschnitt'.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 433
diff changeset
4487 Implements a 3D interpolation called 'Profilschnitt' along a
0eed5749fd63 Implemented the raster interpolation for the 'Profilschnitt'.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 433
diff changeset
4488 track similiar to the 'Horizontaler Schnittprofil' which takes
0eed5749fd63 Implemented the raster interpolation for the 'Profilschnitt'.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 433
diff changeset
4489 all k layers into account.
0eed5749fd63 Implemented the raster interpolation for the 'Profilschnitt'.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 433
diff changeset
4490
0eed5749fd63 Implemented the raster interpolation for the 'Profilschnitt'.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 433
diff changeset
4491 At the interpolated (x, y) points columns of parameter values
0eed5749fd63 Implemented the raster interpolation for the 'Profilschnitt'.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 433
diff changeset
4492 from surface to ground are interpolated. To do so the four
0eed5749fd63 Implemented the raster interpolation for the 'Profilschnitt'.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 433
diff changeset
4493 next neighbor of that columns are figured out. Four
0eed5749fd63 Implemented the raster interpolation for the 'Profilschnitt'.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 433
diff changeset
4494 cubic splines are fitted through these parameter values
0eed5749fd63 Implemented the raster interpolation for the 'Profilschnitt'.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 433
diff changeset
4495 of these neighbors. Now its possible to continuous eval
0eed5749fd63 Implemented the raster interpolation for the 'Profilschnitt'.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 433
diff changeset
4496 the parameter on each. Every entry in the interpolated column
0eed5749fd63 Implemented the raster interpolation for the 'Profilschnitt'.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 433
diff changeset
4497 is interpolated bilinear from the four cubic spline interpolated
0eed5749fd63 Implemented the raster interpolation for the 'Profilschnitt'.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 433
diff changeset
4498 neighbor values at the respective depth.
0eed5749fd63 Implemented the raster interpolation for the 'Profilschnitt'.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 433
diff changeset
4499
0eed5749fd63 Implemented the raster interpolation for the 'Profilschnitt'.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 433
diff changeset
4500 The result is stored into a double valued raster. NaN values
449
c7ca2fce041f Add only color to scale of vertical cross section which are in the chart.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 448
diff changeset
4501 indicate interpolation gaps.
434
0eed5749fd63 Implemented the raster interpolation for the 'Profilschnitt'.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 433
diff changeset
4502
433
828df3ddb758 Added interpolation capabilities along z axis to XYColumns.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 432
diff changeset
4503 2009-12-23 Sascha L. Teichmann <sascha.teichmann@intevation.de>
828df3ddb758 Added interpolation capabilities along z axis to XYColumns.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 432
diff changeset
4504
828df3ddb758 Added interpolation capabilities along z axis to XYColumns.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 432
diff changeset
4505 * src/main/java/de/intevation/gnv/math/XYColumn.java: Added a method
828df3ddb758 Added interpolation capabilities along z axis to XYColumns.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 432
diff changeset
4506 prepare() which generates an continues interpolator for the
828df3ddb758 Added interpolation capabilities along z axis to XYColumns.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 432
diff changeset
4507 given z values. if only one value is given a constant function
828df3ddb758 Added interpolation capabilities along z axis to XYColumns.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 432
diff changeset
4508 is assumed. If the larger z-value is below zero the
828df3ddb758 Added interpolation capabilities along z axis to XYColumns.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 432
diff changeset
4509 next lower value is supplemented at zero. Symmetrically
828df3ddb758 Added interpolation capabilities along z axis to XYColumns.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 432
diff changeset
4510 if the lowest z-value is above the depth at the given point
828df3ddb758 Added interpolation capabilities along z axis to XYColumns.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 432
diff changeset
4511 the lowest value is repeated at depth. This should guarantee
828df3ddb758 Added interpolation capabilities along z axis to XYColumns.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 432
diff changeset
4512 that the gradient is vansihing towards the surface and the
828df3ddb758 Added interpolation capabilities along z axis to XYColumns.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 432
diff changeset
4513 bottom of the ocean.
828df3ddb758 Added interpolation capabilities along z axis to XYColumns.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 432
diff changeset
4514
828df3ddb758 Added interpolation capabilities along z axis to XYColumns.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 432
diff changeset
4515 If after the supplementation there are less than three points
828df3ddb758 Added interpolation capabilities along z axis to XYColumns.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 432
diff changeset
4516 a linear interpolation is performed. If there are more than three
828df3ddb758 Added interpolation capabilities along z axis to XYColumns.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 432
diff changeset
4517 points a higher degree interpolation is used instead. This defaults
828df3ddb758 Added interpolation capabilities along z axis to XYColumns.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 432
diff changeset
4518 to a cubic spline interpolation. Overwrite the getInterpolator()
828df3ddb758 Added interpolation capabilities along z axis to XYColumns.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 432
diff changeset
4519 function to replace this behavior.
828df3ddb758 Added interpolation capabilities along z axis to XYColumns.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 432
diff changeset
4520
828df3ddb758 Added interpolation capabilities along z axis to XYColumns.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 432
diff changeset
4521 * src/main/java/de/intevation/gnv/math/ConstantFunction.java: New.
828df3ddb758 Added interpolation capabilities along z axis to XYColumns.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 432
diff changeset
4522 Constant function used in interpolation.
828df3ddb758 Added interpolation capabilities along z axis to XYColumns.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 432
diff changeset
4523
828df3ddb758 Added interpolation capabilities along z axis to XYColumns.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 432
diff changeset
4524 * src/main/java/de/intevation/gnv/math/LinearFunction.java: Added
828df3ddb758 Added interpolation capabilities along z axis to XYColumns.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 432
diff changeset
4525 an inner class Univariate which fits into the interpolation
828df3ddb758 Added interpolation capabilities along z axis to XYColumns.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 432
diff changeset
4526 framework.
828df3ddb758 Added interpolation capabilities along z axis to XYColumns.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 432
diff changeset
4527
828df3ddb758 Added interpolation capabilities along z axis to XYColumns.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 432
diff changeset
4528 * src/main/java/de/intevation/gnv/math/HeightValue.java: Sort
828df3ddb758 Added interpolation capabilities along z axis to XYColumns.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 432
diff changeset
4529 z-Values in descending order because we are below zero.
828df3ddb758 Added interpolation capabilities along z axis to XYColumns.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 432
diff changeset
4530
828df3ddb758 Added interpolation capabilities along z axis to XYColumns.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 432
diff changeset
4531 * src/main/java/de/intevation/gnv/math/XYDepth.java: New. Interface
828df3ddb758 Added interpolation capabilities along z axis to XYColumns.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 432
diff changeset
4532 to figure out the depth (negative values below surface) for
828df3ddb758 Added interpolation capabilities along z axis to XYColumns.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 432
diff changeset
4533 a given coordinate. TODO: Implement this by query the DEM grid
828df3ddb758 Added interpolation capabilities along z axis to XYColumns.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 432
diff changeset
4534 of the ocean.
828df3ddb758 Added interpolation capabilities along z axis to XYColumns.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 432
diff changeset
4535
828df3ddb758 Added interpolation capabilities along z axis to XYColumns.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 432
diff changeset
4536 * src/main/java/de/intevation/gnv/math/AttributedXYColumns.java: Added
828df3ddb758 Added interpolation capabilities along z axis to XYColumns.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 432
diff changeset
4537 authors.
828df3ddb758 Added interpolation capabilities along z axis to XYColumns.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 432
diff changeset
4538
432
6a70e8883307 Added some type safety. Fixed z value bug in reading database preprocessing. Only dissemble WKT points if really needed.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 431
diff changeset
4539 2009-12-23 Sascha L. Teichmann <sascha.teichmann@intevation.de>
6a70e8883307 Added some type safety. Fixed z value bug in reading database preprocessing. Only dissemble WKT points if really needed.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 431
diff changeset
4540
6a70e8883307 Added some type safety. Fixed z value bug in reading database preprocessing. Only dissemble WKT points if really needed.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 431
diff changeset
4541 * src/main/java/de/intevation/gnv/state/profile/verticalcrosssection/VerticalCrossSectionOutputState.java:
433
828df3ddb758 Added interpolation capabilities along z axis to XYColumns.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 432
diff changeset
4542 When preprocessing database data only dissemble WKT points if we
432
6a70e8883307 Added some type safety. Fixed z value bug in reading database preprocessing. Only dissemble WKT points if really needed.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 431
diff changeset
4543 have to.
6a70e8883307 Added some type safety. Fixed z value bug in reading database preprocessing. Only dissemble WKT points if really needed.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 431
diff changeset
4544 Read z values as double value now.
6a70e8883307 Added some type safety. Fixed z value bug in reading database preprocessing. Only dissemble WKT points if really needed.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 431
diff changeset
4545 Commented out CSV export because it takes the database data
6a70e8883307 Added some type safety. Fixed z value bug in reading database preprocessing. Only dissemble WKT points if really needed.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 431
diff changeset
4546 as data which is not correct here. TODO: We need to implement some output
6a70e8883307 Added some type safety. Fixed z value bug in reading database preprocessing. Only dissemble WKT points if really needed.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 431
diff changeset
4547 based on the interpolated data.
6a70e8883307 Added some type safety. Fixed z value bug in reading database preprocessing. Only dissemble WKT points if really needed.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 431
diff changeset
4548 Added some type safety to better match the 2D code.
6a70e8883307 Added some type safety. Fixed z value bug in reading database preprocessing. Only dissemble WKT points if really needed.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 431
diff changeset
4549
6a70e8883307 Added some type safety. Fixed z value bug in reading database preprocessing. Only dissemble WKT points if really needed.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 431
diff changeset
4550 * src/main/java/de/intevation/gnv/math/AttributedXYColumns.java: Stores
6a70e8883307 Added some type safety. Fixed z value bug in reading database preprocessing. Only dissemble WKT points if really needed.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 431
diff changeset
4551 XYColumns in ArrayList for better reused of the 2D code.
6a70e8883307 Added some type safety. Fixed z value bug in reading database preprocessing. Only dissemble WKT points if really needed.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 431
diff changeset
4552
6a70e8883307 Added some type safety. Fixed z value bug in reading database preprocessing. Only dissemble WKT points if really needed.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 431
diff changeset
4553 * src/main/java/de/intevation/gnv/math/XYColumn.java: Removed toArray()
6a70e8883307 Added some type safety. Fixed z value bug in reading database preprocessing. Only dissemble WKT points if really needed.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 431
diff changeset
4554 method because its not needed any longer.
6a70e8883307 Added some type safety. Fixed z value bug in reading database preprocessing. Only dissemble WKT points if really needed.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 431
diff changeset
4555
431
422275fc9927 Refactored the XYColumn and Point2d code a bit to be more reusable in 3D.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 430
diff changeset
4556 2009-12-23 Sascha L. Teichmann <sascha.teichmann@intevation.de>
422275fc9927 Refactored the XYColumn and Point2d code a bit to be more reusable in 3D.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 430
diff changeset
4557
422275fc9927 Refactored the XYColumn and Point2d code a bit to be more reusable in 3D.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 430
diff changeset
4558 * src/main/java/de/intevation/gnv/math/XYColumn.java: Extends from
422275fc9927 Refactored the XYColumn and Point2d code a bit to be more reusable in 3D.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 430
diff changeset
4559 Point2d now to make some of the code (x/y sorting, envelope, etc.)
422275fc9927 Refactored the XYColumn and Point2d code a bit to be more reusable in 3D.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 430
diff changeset
4560 reusable in 3D from 2D code.
422275fc9927 Refactored the XYColumn and Point2d code a bit to be more reusable in 3D.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 430
diff changeset
4561
422275fc9927 Refactored the XYColumn and Point2d code a bit to be more reusable in 3D.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 430
diff changeset
4562 * src/main/java/de/intevation/gnv/math/IJKey.java: New: The (i, j) hashing
422275fc9927 Refactored the XYColumn and Point2d code a bit to be more reusable in 3D.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 430
diff changeset
4563 is now moved to this class because of the new inheritance of XYColumn.
422275fc9927 Refactored the XYColumn and Point2d code a bit to be more reusable in 3D.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 430
diff changeset
4564
422275fc9927 Refactored the XYColumn and Point2d code a bit to be more reusable in 3D.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 430
diff changeset
4565 * src/main/java/de/intevation/gnv/state/profile/verticalcrosssection/VerticalCrossSectionOutputState.java:
422275fc9927 Refactored the XYColumn and Point2d code a bit to be more reusable in 3D.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 430
diff changeset
4566 Adjusted the (i, j) hashing.
422275fc9927 Refactored the XYColumn and Point2d code a bit to be more reusable in 3D.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 430
diff changeset
4567
422275fc9927 Refactored the XYColumn and Point2d code a bit to be more reusable in 3D.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 430
diff changeset
4568 * src/main/java/de/intevation/gnv/math/Point2d.java: Added a new constructor
422275fc9927 Refactored the XYColumn and Point2d code a bit to be more reusable in 3D.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 430
diff changeset
4569 to make it easier to extend from it.
422275fc9927 Refactored the XYColumn and Point2d code a bit to be more reusable in 3D.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 430
diff changeset
4570
422275fc9927 Refactored the XYColumn and Point2d code a bit to be more reusable in 3D.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 430
diff changeset
4571 * src/main/java/de/intevation/gnv/math/Interpolation2D.java: Made the buffer
422275fc9927 Refactored the XYColumn and Point2d code a bit to be more reusable in 3D.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 430
diff changeset
4572 extend calculation a static method to be reusable in 3D case.
422275fc9927 Refactored the XYColumn and Point2d code a bit to be more reusable in 3D.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 430
diff changeset
4573
430
23e9352df09b Load salinity palette correctly.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 429
diff changeset
4574 2009-12-22 Sascha L. Teichmann <sascha.teichmann@intevation.de>
23e9352df09b Load salinity palette correctly.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 429
diff changeset
4575
23e9352df09b Load salinity palette correctly.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 429
diff changeset
4576 * doc/conf/conf.xml: Load salinity palette correctly.
23e9352df09b Load salinity palette correctly.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 429
diff changeset
4577
429
bed9735adf84 Finished preprocessing data for interpolation in verticalcrosssection charts.ß
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 428
diff changeset
4578 2009-12-22 Ingo Weinzierl <ingo.weinzierl@intevation.de>
bed9735adf84 Finished preprocessing data for interpolation in verticalcrosssection charts.ß
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 428
diff changeset
4579
bed9735adf84 Finished preprocessing data for interpolation in verticalcrosssection charts.ß
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 428
diff changeset
4580 * src/main/java/de/intevation/gnv/state/profile/verticalcrosssection/VerticalCrossSectionOutputState.java:
bed9735adf84 Finished preprocessing data for interpolation in verticalcrosssection charts.ß
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 428
diff changeset
4581 Preprocessing of data used for interpolation.
bed9735adf84 Finished preprocessing data for interpolation in verticalcrosssection charts.ß
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 428
diff changeset
4582
bed9735adf84 Finished preprocessing data for interpolation in verticalcrosssection charts.ß
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 428
diff changeset
4583 * src/main/java/de/intevation/gnv/math/AttributedXYColumns.java: Data
bed9735adf84 Finished preprocessing data for interpolation in verticalcrosssection charts.ß
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 428
diff changeset
4584 wrapper. Contains preprocessed data used for interpolation and some
bed9735adf84 Finished preprocessing data for interpolation in verticalcrosssection charts.ß
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 428
diff changeset
4585 metadata used for chart creation.
bed9735adf84 Finished preprocessing data for interpolation in verticalcrosssection charts.ß
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 428
diff changeset
4586
bed9735adf84 Finished preprocessing data for interpolation in verticalcrosssection charts.ß
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 428
diff changeset
4587 * src/main/java/de/intevation/gnv/math/XYColumn.java,
bed9735adf84 Finished preprocessing data for interpolation in verticalcrosssection charts.ß
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 428
diff changeset
4588 src/main/java/de/intevation/gnv/math/HeightValue.java: Made them
bed9735adf84 Finished preprocessing data for interpolation in verticalcrosssection charts.ß
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 428
diff changeset
4589 serializable and added hashCode() and equals() to XYColumn to use it as
bed9735adf84 Finished preprocessing data for interpolation in verticalcrosssection charts.ß
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 428
diff changeset
4590 key in HashMaps.
bed9735adf84 Finished preprocessing data for interpolation in verticalcrosssection charts.ß
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 428
diff changeset
4591
bed9735adf84 Finished preprocessing data for interpolation in verticalcrosssection charts.ß
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 428
diff changeset
4592 * src/main/java/de/intevation/gnv/state/profile/horizontalcrosssection/HorizontalCrossSectionMeshOutputState.java,
bed9735adf84 Finished preprocessing data for interpolation in verticalcrosssection charts.ß
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 428
diff changeset
4593 src/main/java/de/intevation/gnv/state/profile/horizontal/HorizontalProfileMeshCrossOutputState.java,
bed9735adf84 Finished preprocessing data for interpolation in verticalcrosssection charts.ß
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 428
diff changeset
4594 src/main/java/de/intevation/gnv/state/profile/horizontal/HorizontalProfileOutputState.java,
bed9735adf84 Finished preprocessing data for interpolation in verticalcrosssection charts.ß
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 428
diff changeset
4595 src/main/java/de/intevation/gnv/state/profile/vertical/VerticalProfileOutputState.java,
bed9735adf84 Finished preprocessing data for interpolation in verticalcrosssection charts.ß
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 428
diff changeset
4596 src/main/java/de/intevation/gnv/state/timeseries/TimeSeriesOutputState.java,
bed9735adf84 Finished preprocessing data for interpolation in verticalcrosssection charts.ß
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 428
diff changeset
4597 src/main/java/de/intevation/gnv/state/OutputStateBase.java: Changed some
bed9735adf84 Finished preprocessing data for interpolation in verticalcrosssection charts.ß
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 428
diff changeset
4598 method signatures.
bed9735adf84 Finished preprocessing data for interpolation in verticalcrosssection charts.ß
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 428
diff changeset
4599
bed9735adf84 Finished preprocessing data for interpolation in verticalcrosssection charts.ß
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 428
diff changeset
4600 * src/main/java/de/intevation/gnv/statistics/TimeseriesStatistics.java:
bed9735adf84 Finished preprocessing data for interpolation in verticalcrosssection charts.ß
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 428
diff changeset
4601 Improved error handling. Return empty statistic set if there are no input
bed9735adf84 Finished preprocessing data for interpolation in verticalcrosssection charts.ß
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 428
diff changeset
4602 data.
bed9735adf84 Finished preprocessing data for interpolation in verticalcrosssection charts.ß
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 428
diff changeset
4603
428
88cd37c3b5e4 Adjusted sql queries and configuration for verticalcrosssection products. Some code refactoring and improved error handling.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 427
diff changeset
4604 2009-12-22 Ingo Weinzierl <ingo.weinzierl@intevation.de>
88cd37c3b5e4 Adjusted sql queries and configuration for verticalcrosssection products. Some code refactoring and improved error handling.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 427
diff changeset
4605
88cd37c3b5e4 Adjusted sql queries and configuration for verticalcrosssection products. Some code refactoring and improved error handling.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 427
diff changeset
4606 * doc/conf/products/verticalcrosssection/conf_mesh.xml: Adjusted
88cd37c3b5e4 Adjusted sql queries and configuration for verticalcrosssection products. Some code refactoring and improved error handling.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 427
diff changeset
4607 configuration for verticalcrosssection ('Profilschnitt') products.
88cd37c3b5e4 Adjusted sql queries and configuration for verticalcrosssection products. Some code refactoring and improved error handling.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 427
diff changeset
4608
88cd37c3b5e4 Adjusted sql queries and configuration for verticalcrosssection products. Some code refactoring and improved error handling.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 427
diff changeset
4609 * doc/conf/queries.properties: Adjusted sql query for chart generation of
88cd37c3b5e4 Adjusted sql queries and configuration for verticalcrosssection products. Some code refactoring and improved error handling.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 427
diff changeset
4610 verticalcrosssection products.
88cd37c3b5e4 Adjusted sql queries and configuration for verticalcrosssection products. Some code refactoring and improved error handling.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 427
diff changeset
4611
88cd37c3b5e4 Adjusted sql queries and configuration for verticalcrosssection products. Some code refactoring and improved error handling.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 427
diff changeset
4612 * src/main/java/de/intevation/gnv/state/StateBase.java,
88cd37c3b5e4 Adjusted sql queries and configuration for verticalcrosssection products. Some code refactoring and improved error handling.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 427
diff changeset
4613 src/main/java/de/intevation/gnv/statistics/TimeseriesStatistics.java: Code
88cd37c3b5e4 Adjusted sql queries and configuration for verticalcrosssection products. Some code refactoring and improved error handling.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 427
diff changeset
4614 refactoring and better error handling.
88cd37c3b5e4 Adjusted sql queries and configuration for verticalcrosssection products. Some code refactoring and improved error handling.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 427
diff changeset
4615
427
a95aaeb206f7 Added data model classes to store information for interpolation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 426
diff changeset
4616 2009-12-22 Ingo Weinzierl <ingo.weinzierl@intevation.de>
a95aaeb206f7 Added data model classes to store information for interpolation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 426
diff changeset
4617
a95aaeb206f7 Added data model classes to store information for interpolation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 426
diff changeset
4618 * src/main/java/de/intevation/gnv/math/HeightValue.java,
a95aaeb206f7 Added data model classes to store information for interpolation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 426
diff changeset
4619 src/main/java/de/intevation/gnv/math/XYColumn.java: Added model classes to
a95aaeb206f7 Added data model classes to store information for interpolation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 426
diff changeset
4620 store information for interpolation.
a95aaeb206f7 Added data model classes to store information for interpolation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 426
diff changeset
4621
426
3a0c0ad113d9 Load palettes from configuration.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 425
diff changeset
4622 2009-12-22 Sascha L. Teichmann <sascha.teichmann@intevation.de>
3a0c0ad113d9 Load palettes from configuration.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 425
diff changeset
4623
3a0c0ad113d9 Load palettes from configuration.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 425
diff changeset
4624 * doc/conf/conf.xml: Added config section for palettes.
3a0c0ad113d9 Load palettes from configuration.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 425
diff changeset
4625
3a0c0ad113d9 Load palettes from configuration.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 425
diff changeset
4626 * src/main/java/de/intevation/gnv/artifacts/context/GNVArtifactContextFactory.java:
3a0c0ad113d9 Load palettes from configuration.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 425
diff changeset
4627 load palettes at start up.
430
23e9352df09b Load salinity palette correctly.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 429
diff changeset
4628 They are stored in a hash map under the key 'color.palettes'. The keys of
23e9352df09b Load salinity palette correctly.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 429
diff changeset
4629 the map are the names from the configuration, the values are
426
3a0c0ad113d9 Load palettes from configuration.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 425
diff changeset
4630 de.intevation.gnv.raster.Palette objects.
3a0c0ad113d9 Load palettes from configuration.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 425
diff changeset
4631 Put configuration of chart template into own method.
3a0c0ad113d9 Load palettes from configuration.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 425
diff changeset
4632
3a0c0ad113d9 Load palettes from configuration.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 425
diff changeset
4633 * src/main/java/de/intevation/gnv/raster/Palette.java: Added a palette
3a0c0ad113d9 Load palettes from configuration.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 425
diff changeset
4634 description.
3a0c0ad113d9 Load palettes from configuration.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 425
diff changeset
4635
425
15b8e95fa8da Horizontale Schnittprofile. Ignore invalid interpolation correctly.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 424
diff changeset
4636 2009-12-21 Sascha L. Teichmann <sascha.teichmann@intevation.de>
15b8e95fa8da Horizontale Schnittprofile. Ignore invalid interpolation correctly.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 424
diff changeset
4637
15b8e95fa8da Horizontale Schnittprofile. Ignore invalid interpolation correctly.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 424
diff changeset
4638 * src/main/java/de/intevation/gnv/state/profile/horizontal/HorizontalProfileMeshCrossOutputState.java:
15b8e95fa8da Horizontale Schnittprofile. Ignore invalid interpolation correctly.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 424
diff changeset
4639 Ignore invalid interpolations correctly.
15b8e95fa8da Horizontale Schnittprofile. Ignore invalid interpolation correctly.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 424
diff changeset
4640
424
21fbd254db71 Added support for converting 2D rasters into polygons.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 423
diff changeset
4641 2009-12-21 Sascha L. Teichmann <sascha.teichmann@intevation.de>
21fbd254db71 Added support for converting 2D rasters into polygons.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 423
diff changeset
4642
21fbd254db71 Added support for converting 2D rasters into polygons.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 423
diff changeset
4643 * src/main/java/de/intevation/gnv/raster/Raster.java: New. Models 2D double
21fbd254db71 Added support for converting 2D rasters into polygons.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 423
diff changeset
4644 rasters. Has some support for filtering with gauss kernels, building
21fbd254db71 Added support for converting 2D rasters into polygons.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 423
diff changeset
4645 iso classes, etc.
21fbd254db71 Added support for converting 2D rasters into polygons.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 423
diff changeset
4646
21fbd254db71 Added support for converting 2D rasters into polygons.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 423
diff changeset
4647 * src/main/java/de/intevation/gnv/raster/Palette.java: New. Maps double
21fbd254db71 Added support for converting 2D rasters into polygons.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 423
diff changeset
4648 values to integer indices and colors.
21fbd254db71 Added support for converting 2D rasters into polygons.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 423
diff changeset
4649
21fbd254db71 Added support for converting 2D rasters into polygons.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 423
diff changeset
4650 * src/main/java/de/intevation/gnv/raster/Vectorizer.java: New. Simple
21fbd254db71 Added support for converting 2D rasters into polygons.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 423
diff changeset
4651 vectorizer which traces regions in integer rasters.
21fbd254db71 Added support for converting 2D rasters into polygons.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 423
diff changeset
4652
21fbd254db71 Added support for converting 2D rasters into polygons.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 423
diff changeset
4653 * pom.xml: Added dependency to GNU Trove 2.1.1 which is needed by the
21fbd254db71 Added support for converting 2D rasters into polygons.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 423
diff changeset
4654 vectorizer.
21fbd254db71 Added support for converting 2D rasters into polygons.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 423
diff changeset
4655
423
2402173a1490 Moved some methods back to old place.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 422
diff changeset
4656 2009-12-21 Ingo Weinzierl <ingo.weinzierl@intevation.de>
2402173a1490 Moved some methods back to old place.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 422
diff changeset
4657
2402173a1490 Moved some methods back to old place.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 422
diff changeset
4658 * src/main/java/de/intevation/gnv/utils/WKTUtils.java,
2402173a1490 Moved some methods back to old place.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 422
diff changeset
4659 src/main/java/de/intevation/gnv/state/profile/horizontal/HorizontalProfileMeshCrossOutputState.java:
2402173a1490 Moved some methods back to old place.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 422
diff changeset
4660 Moved some methods back to old place.
2402173a1490 Moved some methods back to old place.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 422
diff changeset
4661
422
f426f55d4f7a Added Ingo Weinzierl's special JFreeChart classes.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 421
diff changeset
4662 2009-12-21 Sascha L. Teichmann <sascha.teichmann@intevation.de>
f426f55d4f7a Added Ingo Weinzierl's special JFreeChart classes.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 421
diff changeset
4663
f426f55d4f7a Added Ingo Weinzierl's special JFreeChart classes.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 421
diff changeset
4664 Added Ingo Weinzierl's special JFreeChart classes.
f426f55d4f7a Added Ingo Weinzierl's special JFreeChart classes.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 421
diff changeset
4665
f426f55d4f7a Added Ingo Weinzierl's special JFreeChart classes.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 421
diff changeset
4666 * src/main/java/de/intevation/gnv/jfreechart: New package.
f426f55d4f7a Added Ingo Weinzierl's special JFreeChart classes.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 421
diff changeset
4667 Should contain general JFreeChart stuff.
f426f55d4f7a Added Ingo Weinzierl's special JFreeChart classes.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 421
diff changeset
4668
f426f55d4f7a Added Ingo Weinzierl's special JFreeChart classes.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 421
diff changeset
4669 * src/main/java/de/intevation/gnv/jfreechart/PolygonPlot.java: New.
f426f55d4f7a Added Ingo Weinzierl's special JFreeChart classes.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 421
diff changeset
4670 New type of plot to display multi-polygons with holes.
f426f55d4f7a Added Ingo Weinzierl's special JFreeChart classes.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 421
diff changeset
4671
f426f55d4f7a Added Ingo Weinzierl's special JFreeChart classes.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 421
diff changeset
4672 * src/main/java/de/intevation/gnv/jfreechart/CompactXYItems.java: New.
f426f55d4f7a Added Ingo Weinzierl's special JFreeChart classes.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 421
diff changeset
4673 Basic vertex data model: a ring of a polygon. ccw = shell, cw = hole.
f426f55d4f7a Added Ingo Weinzierl's special JFreeChart classes.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 421
diff changeset
4674
f426f55d4f7a Added Ingo Weinzierl's special JFreeChart classes.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 421
diff changeset
4675 * src/main/java/de/intevation/gnv/jfreechart/PolygonSeries.java: New.
f426f55d4f7a Added Ingo Weinzierl's special JFreeChart classes.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 421
diff changeset
4676 Attributes a set of rings with key/value pairs.
f426f55d4f7a Added Ingo Weinzierl's special JFreeChart classes.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 421
diff changeset
4677
f426f55d4f7a Added Ingo Weinzierl's special JFreeChart classes.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 421
diff changeset
4678 * src/main/java/de/intevation/gnv/jfreechart/PolygonDataset.java: New
f426f55d4f7a Added Ingo Weinzierl's special JFreeChart classes.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 421
diff changeset
4679 List of PolygonSeries which makes it a multi-polygon.
f426f55d4f7a Added Ingo Weinzierl's special JFreeChart classes.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 421
diff changeset
4680
f426f55d4f7a Added Ingo Weinzierl's special JFreeChart classes.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 421
diff changeset
4681 * src/main/java/de/intevation/gnv/jfreechart/PolygonRenderer.java: New
f426f55d4f7a Added Ingo Weinzierl's special JFreeChart classes.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 421
diff changeset
4682 A renderer to draw PolygonDatasets into a PolygonPlot.
f426f55d4f7a Added Ingo Weinzierl's special JFreeChart classes.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 421
diff changeset
4683
421
fd71ee76fa58 Prepared state and transitions of verticalcrosssection.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 420
diff changeset
4684 2009-12-21 Ingo Weinzierl <ingo.weinzierl@intevation.de>
fd71ee76fa58 Prepared state and transitions of verticalcrosssection.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 420
diff changeset
4685
fd71ee76fa58 Prepared state and transitions of verticalcrosssection.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 420
diff changeset
4686 * doc/conf/products/verticalcrosssection/conf_mesh.xml: Prepared states and
fd71ee76fa58 Prepared state and transitions of verticalcrosssection.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 420
diff changeset
4687 transitions of verticalcrosssection (german 'Profilschnitt').
fd71ee76fa58 Prepared state and transitions of verticalcrosssection.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 420
diff changeset
4688
420
c6a287398379 Outsourcing of some methods for preparing results for chart creation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 419
diff changeset
4689 2009-12-21 Ingo Weinzierl <ingo.weinzierl@intevation.de>
538
f4e20322461b Summarized Changes and NEWS for Release 0.4
Hans Plum <hans.plum@intevation.de>
parents: 537
diff changeset
4690 a
420
c6a287398379 Outsourcing of some methods for preparing results for chart creation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 419
diff changeset
4691 * src/main/java/de/intevation/gnv/utils/WKTUtils.java
c6a287398379 Outsourcing of some methods for preparing results for chart creation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 419
diff changeset
4692 src/main/java/de/intevation/gnv/state/profile/horizontal/HorizontalProfileMeshCrossOutputState.java:
c6a287398379 Outsourcing of some methods for preparing results for chart creation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 419
diff changeset
4693 Outsourcing of some methods to prepare results for chart creation.
c6a287398379 Outsourcing of some methods for preparing results for chart creation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 419
diff changeset
4694
419
1e192ea34e80 Added color palettes for several parameters.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 418
diff changeset
4695 2009-12-21 Sascha L. Teichmann <sascha.teichmann@intevation.de>
1e192ea34e80 Added color palettes for several parameters.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 418
diff changeset
4696
1e192ea34e80 Added color palettes for several parameters.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 418
diff changeset
4697 * doc/conf/palette/flow-velocity.xml:
1e192ea34e80 Added color palettes for several parameters.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 418
diff changeset
4698 color palette for flow velocity "Fliessgeschwindigkeit".
1e192ea34e80 Added color palettes for several parameters.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 418
diff changeset
4699 * doc/conf/palette/water-levels.xml:
1e192ea34e80 Added color palettes for several parameters.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 418
diff changeset
4700 color palette for water levels "Wasserstaende".
1e192ea34e80 Added color palettes for several parameters.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 418
diff changeset
4701 * doc/conf/palette/salinity.xml:
1e192ea34e80 Added color palettes for several parameters.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 418
diff changeset
4702 color palette for salinity "Salzgehalt".
1e192ea34e80 Added color palettes for several parameters.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 418
diff changeset
4703 * doc/conf/palette/water-temperature.xml:
1e192ea34e80 Added color palettes for several parameters.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 418
diff changeset
4704 color palette for water temperature "Wassertemperatur".
1e192ea34e80 Added color palettes for several parameters.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 418
diff changeset
4705
418
6eae1efb5fc3 Horizontales Schnittprofil:
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 417
diff changeset
4706 2009-12-21 Sascha L. Teichmann <sascha.teichmann@intevation.de>
6eae1efb5fc3 Horizontales Schnittprofil:
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 417
diff changeset
4707
6eae1efb5fc3 Horizontales Schnittprofil:
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 417
diff changeset
4708 * src/main/java/de/intevation/gnv/state/profile/horizontal/HorizontalProfileMeshCrossOutputState.java:
6eae1efb5fc3 Horizontales Schnittprofil:
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 417
diff changeset
4709 Added some code to prevent needless null inserts if interpolating
6eae1efb5fc3 Horizontales Schnittprofil:
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 417
diff changeset
4710 over large gaps.
6eae1efb5fc3 Horizontales Schnittprofil:
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 417
diff changeset
4711
417
9697675ede21 Removed warning, which told the user that no gap detection is implemented for horizontalcrossprofile charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 416
diff changeset
4712 2009-12-21 Ingo Weinzierl <ingo.weinzierl@intevation.de>
9697675ede21 Removed warning, which told the user that no gap detection is implemented for horizontalcrossprofile charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 416
diff changeset
4713
9697675ede21 Removed warning, which told the user that no gap detection is implemented for horizontalcrossprofile charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 416
diff changeset
4714 * src/main/java/de/intevation/gnv/chart/HorizontalCrossProfileChart.java:
9697675ede21 Removed warning, which told the user that no gap detection is implemented for horizontalcrossprofile charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 416
diff changeset
4715 Removed warning, which told the user that gap detection is not implemented
9697675ede21 Removed warning, which told the user that no gap detection is implemented for horizontalcrossprofile charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 416
diff changeset
4716 yet.
9697675ede21 Removed warning, which told the user that no gap detection is implemented for horizontalcrossprofile charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 416
diff changeset
4717
416
04a242c67fe6 Added support of gap detection in horizontalcrossprofile charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 375
diff changeset
4718 2009-12-21 Ingo Weinzierl <ingo.weinzierl@intevation.de>
04a242c67fe6 Added support of gap detection in horizontalcrossprofile charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 375
diff changeset
4719
04a242c67fe6 Added support of gap detection in horizontalcrossprofile charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 375
diff changeset
4720 * src/main/java/de/intevation/gnv/state/profile/horizontal/HorizontalProfileMeshCrossOutputState.java,
04a242c67fe6 Added support of gap detection in horizontalcrossprofile charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 375
diff changeset
4721 src/main/java/de/intevation/gnv/math/Interpolation2D.java: Add 'null'
04a242c67fe6 Added support of gap detection in horizontalcrossprofile charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 375
diff changeset
4722 values for gap detection to result collection instead of omitting them.
04a242c67fe6 Added support of gap detection in horizontalcrossprofile charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 375
diff changeset
4723
04a242c67fe6 Added support of gap detection in horizontalcrossprofile charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 375
diff changeset
4724 * src/main/java/de/intevation/gnv/chart/VerticalProfileChart.java,
04a242c67fe6 Added support of gap detection in horizontalcrossprofile charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 375
diff changeset
4725 src/main/java/de/intevation/gnv/statistics/TimeseriesStatistics.jav:
04a242c67fe6 Added support of gap detection in horizontalcrossprofile charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 375
diff changeset
4726 Handle null values - don't throw an exception.
04a242c67fe6 Added support of gap detection in horizontalcrossprofile charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 375
diff changeset
4727
375
b3ad3cb94855 Release 0.3
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 374
diff changeset
4728 2009-12-17 Sascha L. Teichmann <sascha.teichmann@intevation.de>
b3ad3cb94855 Release 0.3
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 374
diff changeset
4729
b3ad3cb94855 Release 0.3
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 374
diff changeset
4730 RELEASE 0.3
b3ad3cb94855 Release 0.3
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 374
diff changeset
4731
b3ad3cb94855 Release 0.3
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 374
diff changeset
4732 * Changes, NEWS, ChangeLog: Summarized activities
b3ad3cb94855 Release 0.3
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 374
diff changeset
4733
374
8656162eb52d Bind REST server to localhost.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 373
diff changeset
4734 2009-12-17 Sascha L. Teichmann <sascha.teichmann@intevation.de>
8656162eb52d Bind REST server to localhost.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 373
diff changeset
4735
8656162eb52d Bind REST server to localhost.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 373
diff changeset
4736 * doc/conf/conf.xml: Bind REST server to localhost.
8656162eb52d Bind REST server to localhost.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 373
diff changeset
4737
372
c8a313165bd5 Fixed typo
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 371
diff changeset
4738 2009-12-17 Sascha L. Teichmann <sascha.teichmann@intevation.de>
c8a313165bd5 Fixed typo
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 371
diff changeset
4739
c8a313165bd5 Fixed typo
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 371
diff changeset
4740 * src/test/ressources/lang/artifactMessages_de_DE.properties,
373
361e51883ab0 s/Modeldaten/Modelldaten/
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 372
diff changeset
4741 src/main/resources/lang/artifactMessages_de_DE.properties,
361e51883ab0 s/Modeldaten/Modelldaten/
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 372
diff changeset
4742 src/main/resources/lang/artifactMessages_de.properties:
372
c8a313165bd5 Fixed typo
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 371
diff changeset
4743 s/Modeldaten/Modelldaten
c8a313165bd5 Fixed typo
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 371
diff changeset
4744
371
bc00848f0350 Remove wkt line strings from i18n
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 370
diff changeset
4745 2009-12-17 Sascha L. Teichmann <sascha.teichmann@intevation.de>
bc00848f0350 Remove wkt line strings from i18n
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 370
diff changeset
4746
bc00848f0350 Remove wkt line strings from i18n
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 370
diff changeset
4747 * src/main/resources/lang/artifactMessages_de_DE.properties,
bc00848f0350 Remove wkt line strings from i18n
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 370
diff changeset
4748 src/main/resources/lang/artifactMessages_de.properties: Removed
bc00848f0350 Remove wkt line strings from i18n
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 370
diff changeset
4749 wkt line strings.
bc00848f0350 Remove wkt line strings from i18n
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 370
diff changeset
4750
bc00848f0350 Remove wkt line strings from i18n
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 370
diff changeset
4751 2009-12-17 Ingo Weinzierl <ingo.weinzierl@intevation.de>
370
061355435075 Changed depending value for gap detection in verticalprofile charts on meshes.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 369
diff changeset
4752
061355435075 Changed depending value for gap detection in verticalprofile charts on meshes.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 369
diff changeset
4753 * doc/conf/queries.properties: Added K-position to sql statement for
061355435075 Changed depending value for gap detection in verticalprofile charts on meshes.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 369
diff changeset
4754 verticalprofile charts on meshes.
061355435075 Changed depending value for gap detection in verticalprofile charts on meshes.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 369
diff changeset
4755
061355435075 Changed depending value for gap detection in verticalprofile charts on meshes.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 369
diff changeset
4756 * src/main/java/de/intevation/gnv/chart/VerticalProfileChart.java,
061355435075 Changed depending value for gap detection in verticalprofile charts on meshes.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 369
diff changeset
4757 src/main/java/de/intevation/gnv/chart/HorizontalProfileChart.java: Changed
061355435075 Changed depending value for gap detection in verticalprofile charts on meshes.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 369
diff changeset
4758 the depending axis for gap detection on meshes for verticalprofile charts.
061355435075 Changed depending value for gap detection in verticalprofile charts on meshes.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 369
diff changeset
4759
371
bc00848f0350 Remove wkt line strings from i18n
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 370
diff changeset
4760 2009-12-17 Ingo Weinzierl <ingo.weinzierl@intevation.de>
bc00848f0350 Remove wkt line strings from i18n
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 370
diff changeset
4761
bc00848f0350 Remove wkt line strings from i18n
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 370
diff changeset
4762 Issue 106
369
77cd3a2bc381 Fixed file-leak bug and sourced xml parsing out to XMLUtils of artifactdatabase.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 368
diff changeset
4763
77cd3a2bc381 Fixed file-leak bug and sourced xml parsing out to XMLUtils of artifactdatabase.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 368
diff changeset
4764 * src/main/java/de/intevation/gnv/artifacts/context/GNVArtifactContextFactory.java:
77cd3a2bc381 Fixed file-leak bug and sourced xml parsing out to XMLUtils of artifactdatabase.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 368
diff changeset
4765 Fixed a file-leak bug while reading chart template. Sourced parsing of xml
77cd3a2bc381 Fixed file-leak bug and sourced xml parsing out to XMLUtils of artifactdatabase.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 368
diff changeset
4766 file out to XMLUtils of de.intevation.artifactdatabase.XMLUtils.
77cd3a2bc381 Fixed file-leak bug and sourced xml parsing out to XMLUtils of artifactdatabase.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 368
diff changeset
4767
368
6491000407dd Added column labels for csv export of timeseries, vertical and horizontal profiles.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 367
diff changeset
4768 009-12-17 Ingo Weinzierl <ingo.weinzierl@intevation.de>
6491000407dd Added column labels for csv export of timeseries, vertical and horizontal profiles.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 367
diff changeset
4769
6491000407dd Added column labels for csv export of timeseries, vertical and horizontal profiles.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 367
diff changeset
4770 * src/main/java/de/intevation/gnv/state/profile/horizontal/HorizontalProfileOutputState.java,
6491000407dd Added column labels for csv export of timeseries, vertical and horizontal profiles.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 367
diff changeset
4771 src/main/java/de/intevation/gnv/state/profile/vertical/VerticalProfileOutputState.java,
6491000407dd Added column labels for csv export of timeseries, vertical and horizontal profiles.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 367
diff changeset
4772 src/main/java/de/intevation/gnv/state/timeseries/TimeSeriesOutputState.java:
6491000407dd Added column labels for csv export of timeseries, vertical and horizontal profiles.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 367
diff changeset
4773 Added column labels for csv export.
6491000407dd Added column labels for csv export of timeseries, vertical and horizontal profiles.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 367
diff changeset
4774
367
8124e5de18b6 Issue 129: Fixed i18n strings for german language
Hans Plum <hans.plum@intevation.de>
parents: 366
diff changeset
4775 2009-12-17 Hans Plum <hans@intevation.de>
8124e5de18b6 Issue 129: Fixed i18n strings for german language
Hans Plum <hans.plum@intevation.de>
parents: 366
diff changeset
4776
461
3ddc22aab764 Removed Encodingerrors from listed Files. All Files are now UTF-8 compliant.
Tim Englich <tim.englich@intevation.de>
parents: 460
diff changeset
4777 Issue 129: Release 0.2: Verbesserung der �bersetzungen
367
8124e5de18b6 Issue 129: Fixed i18n strings for german language
Hans Plum <hans.plum@intevation.de>
parents: 366
diff changeset
4778
8124e5de18b6 Issue 129: Fixed i18n strings for german language
Hans Plum <hans.plum@intevation.de>
parents: 366
diff changeset
4779 * src/main/resources/lang/artifactMessages_de_DE.properties,
8124e5de18b6 Issue 129: Fixed i18n strings for german language
Hans Plum <hans.plum@intevation.de>
parents: 366
diff changeset
4780 src/main/resources/lang/artifactMessages_de.properties:
8124e5de18b6 Issue 129: Fixed i18n strings for german language
Hans Plum <hans.plum@intevation.de>
parents: 366
diff changeset
4781 Fixed i18n strings for german language
8124e5de18b6 Issue 129: Fixed i18n strings for german language
Hans Plum <hans.plum@intevation.de>
parents: 366
diff changeset
4782
366
086e3af38b96 Fixed index error in i-gap detection in 2D interpolation.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 365
diff changeset
4783 2009-12-16 Sascha L. Teichmann <sascha.teichmann@intevation.de>
086e3af38b96 Fixed index error in i-gap detection in 2D interpolation.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 365
diff changeset
4784
086e3af38b96 Fixed index error in i-gap detection in 2D interpolation.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 365
diff changeset
4785 * src/main/java/de/intevation/gnv/math/Interpolation2D.java:
086e3af38b96 Fixed index error in i-gap detection in 2D interpolation.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 365
diff changeset
4786 Fixed index error in i-gab detection between neighbors.
086e3af38b96 Fixed index error in i-gap detection in 2D interpolation.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 365
diff changeset
4787
365
f66088a43ecc Added horizontal crossprofile charts to chart pallet. Fixed some bugs before interpolation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 364
diff changeset
4788 2009-12-16 Ingo Weinzierl <ingo.weinzierl@intevation.de>
f66088a43ecc Added horizontal crossprofile charts to chart pallet. Fixed some bugs before interpolation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 364
diff changeset
4789
f66088a43ecc Added horizontal crossprofile charts to chart pallet. Fixed some bugs before interpolation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 364
diff changeset
4790 * src/main/java/de/intevation/gnv/state/profile/horizontal/HorizontalProfileMeshCrossOutputState.java:
f66088a43ecc Added horizontal crossprofile charts to chart pallet. Fixed some bugs before interpolation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 364
diff changeset
4791 Override method to create chart. Fixed some bugs for interpolation.
f66088a43ecc Added horizontal crossprofile charts to chart pallet. Fixed some bugs before interpolation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 364
diff changeset
4792
f66088a43ecc Added horizontal crossprofile charts to chart pallet. Fixed some bugs before interpolation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 364
diff changeset
4793 * src/main/java/de/intevation/gnv/chart/HorizontalCrossProfileChart.java:
f66088a43ecc Added horizontal crossprofile charts to chart pallet. Fixed some bugs before interpolation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 364
diff changeset
4794 Chart class for generating horizontal crossprofile charts. Horizontal
f66088a43ecc Added horizontal crossprofile charts to chart pallet. Fixed some bugs before interpolation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 364
diff changeset
4795 crossprofile charts are a subclass of horizontal profile charts.
f66088a43ecc Added horizontal crossprofile charts to chart pallet. Fixed some bugs before interpolation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 364
diff changeset
4796
f66088a43ecc Added horizontal crossprofile charts to chart pallet. Fixed some bugs before interpolation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 364
diff changeset
4797 * src/main/java/de/intevation/gnv/math/Point2d.java: Changed epsilon value.
f66088a43ecc Added horizontal crossprofile charts to chart pallet. Fixed some bugs before interpolation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 364
diff changeset
4798
f66088a43ecc Added horizontal crossprofile charts to chart pallet. Fixed some bugs before interpolation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 364
diff changeset
4799 * src/main/java/de/intevation/gnv/math/Interpolation2D.java: Fixed some bugs
f66088a43ecc Added horizontal crossprofile charts to chart pallet. Fixed some bugs before interpolation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 364
diff changeset
4800 regarding buffer size to limit data for interpolation.
f66088a43ecc Added horizontal crossprofile charts to chart pallet. Fixed some bugs before interpolation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 364
diff changeset
4801
f66088a43ecc Added horizontal crossprofile charts to chart pallet. Fixed some bugs before interpolation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 364
diff changeset
4802 TODO: At the moment, there is no gap detection for horizontal crossprofile
f66088a43ecc Added horizontal crossprofile charts to chart pallet. Fixed some bugs before interpolation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 364
diff changeset
4803 charts.
f66088a43ecc Added horizontal crossprofile charts to chart pallet. Fixed some bugs before interpolation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 364
diff changeset
4804
364
2413273f1c13 Workarround: Store lower and upper bounds of data while iterating over all data and set the max range of axes with these information. JFreeCharts method NumberAxis.setAutoRange(true) doesn't seem to work properly.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 363
diff changeset
4805 2009-12-16 Ingo Weinzierl <ingo.weinzierl@intevation.de>
2413273f1c13 Workarround: Store lower and upper bounds of data while iterating over all data and set the max range of axes with these information. JFreeCharts method NumberAxis.setAutoRange(true) doesn't seem to work properly.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 363
diff changeset
4806
2413273f1c13 Workarround: Store lower and upper bounds of data while iterating over all data and set the max range of axes with these information. JFreeCharts method NumberAxis.setAutoRange(true) doesn't seem to work properly.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 363
diff changeset
4807 Issue100
2413273f1c13 Workarround: Store lower and upper bounds of data while iterating over all data and set the max range of axes with these information. JFreeCharts method NumberAxis.setAutoRange(true) doesn't seem to work properly.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 363
diff changeset
4808
2413273f1c13 Workarround: Store lower and upper bounds of data while iterating over all data and set the max range of axes with these information. JFreeCharts method NumberAxis.setAutoRange(true) doesn't seem to work properly.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 363
diff changeset
4809 * src/main/java/de/intevation/gnv/chart/TimeSeriesChart.java,
2413273f1c13 Workarround: Store lower and upper bounds of data while iterating over all data and set the max range of axes with these information. JFreeCharts method NumberAxis.setAutoRange(true) doesn't seem to work properly.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 363
diff changeset
4810 src/main/java/de/intevation/gnv/chart/VerticalProfileChart.java,
2413273f1c13 Workarround: Store lower and upper bounds of data while iterating over all data and set the max range of axes with these information. JFreeCharts method NumberAxis.setAutoRange(true) doesn't seem to work properly.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 363
diff changeset
4811 src/main/java/de/intevation/gnv/chart/AbstractXYLineChart.java:
2413273f1c13 Workarround: Store lower and upper bounds of data while iterating over all data and set the max range of axes with these information. JFreeCharts method NumberAxis.setAutoRange(true) doesn't seem to work properly.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 363
diff changeset
4812 Workarround: Store information about max range of data for each parameter
2413273f1c13 Workarround: Store lower and upper bounds of data while iterating over all data and set the max range of axes with these information. JFreeCharts method NumberAxis.setAutoRange(true) doesn't seem to work properly.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 363
diff changeset
4813 while iterating over all data values. Set the max range at the end of
2413273f1c13 Workarround: Store lower and upper bounds of data while iterating over all data and set the max range of axes with these information. JFreeCharts method NumberAxis.setAutoRange(true) doesn't seem to work properly.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 363
diff changeset
4814 chart generation.
2413273f1c13 Workarround: Store lower and upper bounds of data while iterating over all data and set the max range of axes with these information. JFreeCharts method NumberAxis.setAutoRange(true) doesn't seem to work properly.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 363
diff changeset
4815
2413273f1c13 Workarround: Store lower and upper bounds of data while iterating over all data and set the max range of axes with these information. JFreeCharts method NumberAxis.setAutoRange(true) doesn't seem to work properly.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 363
diff changeset
4816 NOTE: NumberAxis.setAutoRange(true) doesn't seem to work properly.
2413273f1c13 Workarround: Store lower and upper bounds of data while iterating over all data and set the max range of axes with these information. JFreeCharts method NumberAxis.setAutoRange(true) doesn't seem to work properly.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 363
diff changeset
4817
363
22229249e9fc Removed usesless chart factories.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 362
diff changeset
4818 2009-12-16 Ingo Weinzierl <ingo.weinzierl@intevation.de>
22229249e9fc Removed usesless chart factories.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 362
diff changeset
4819
22229249e9fc Removed usesless chart factories.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 362
diff changeset
4820 * src/main/java/de/intevation/gnv/state/profile/verticalcrosssection/VerticalCrossSectionOutputState.java:
22229249e9fc Removed usesless chart factories.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 362
diff changeset
4821 Removed useless import of VerticalCrossSectionChartFactory.
22229249e9fc Removed usesless chart factories.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 362
diff changeset
4822
22229249e9fc Removed usesless chart factories.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 362
diff changeset
4823 * src/main/java/de/intevation/gnv/chart/HorizontalCrossSectionChartFactory.java,
22229249e9fc Removed usesless chart factories.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 362
diff changeset
4824 src/main/java/de/intevation/gnv/chart/VerticalProfileChartFactory.java,
22229249e9fc Removed usesless chart factories.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 362
diff changeset
4825 src/main/java/de/intevation/gnv/chart/VerticalCrossSectionChartFactory.java,
22229249e9fc Removed usesless chart factories.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 362
diff changeset
4826 src/main/java/de/intevation/gnv/chart/HorizontalProfileChartFactory.java,
22229249e9fc Removed usesless chart factories.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 362
diff changeset
4827 src/main/java/de/intevation/gnv/chart/ChartFactory.java: Removed useless
22229249e9fc Removed usesless chart factories.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 362
diff changeset
4828 chart factory classes.
22229249e9fc Removed usesless chart factories.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 362
diff changeset
4829
362
1ab23cd66870 Added result set handling. Needs some testing.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 361
diff changeset
4830 2009-12-16 Sascha L. Teichmann <sascha.teichmann@intevation.de>
1ab23cd66870 Added result set handling. Needs some testing.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 361
diff changeset
4831
1ab23cd66870 Added result set handling. Needs some testing.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 361
diff changeset
4832 * src/main/java/de/intevation/gnv/utils/DistanceCalculator.java:
1ab23cd66870 Added result set handling. Needs some testing.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 361
diff changeset
4833 Added method to calculate distance of path.
1ab23cd66870 Added result set handling. Needs some testing.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 361
diff changeset
4834 TODO: Move this class into math package and and add
1ab23cd66870 Added result set handling. Needs some testing.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 361
diff changeset
4835 an slerp interpolator so it can be used as a metric inside
1ab23cd66870 Added result set handling. Needs some testing.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 361
diff changeset
4836 the interpolation code.
1ab23cd66870 Added result set handling. Needs some testing.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 361
diff changeset
4837
1ab23cd66870 Added result set handling. Needs some testing.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 361
diff changeset
4838 * src/main/java/de/intevation/gnv/state/profile/horizontal/HorizontalProfileMeshCrossOutputState.java:
1ab23cd66870 Added result set handling. Needs some testing.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 361
diff changeset
4839 Added code to disassemble the incoming result set, interpolate
1ab23cd66870 Added result set handling. Needs some testing.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 361
diff changeset
4840 along a given path and returns an adjusted result set.
1ab23cd66870 Added result set handling. Needs some testing.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 361
diff changeset
4841 The (i, j) got lost on this track because we don't travel along
1ab23cd66870 Added result set handling. Needs some testing.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 361
diff changeset
4842 the main axis of the grid any more. The test for gaps has to be
1ab23cd66870 Added result set handling. Needs some testing.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 361
diff changeset
4843 adjusted because, because the dx/dy on the path depends on how
1ab23cd66870 Added result set handling. Needs some testing.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 361
diff changeset
4844 many steps are made on the way [*]. This is controlled by the system
1ab23cd66870 Added result set handling. Needs some testing.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 361
diff changeset
4845 property 'interpolation.step.width'. It is set in meters
1ab23cd66870 Added result set handling. Needs some testing.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 361
diff changeset
4846 and defaults to 100m. TODO: This should be configurable
1ab23cd66870 Added result set handling. Needs some testing.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 361
diff changeset
4847 in the conf.xml file.
1ab23cd66870 Added result set handling. Needs some testing.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 361
diff changeset
4848
1ab23cd66870 Added result set handling. Needs some testing.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 361
diff changeset
4849 [*] I opt strongly for integration of the outlier test based gap
1ab23cd66870 Added result set handling. Needs some testing.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 361
diff changeset
4850 detection to overcome this problem.
1ab23cd66870 Added result set handling. Needs some testing.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 361
diff changeset
4851
361
aec85d00d82c Added code to do 2D interpolations along a digitied track on the map.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 360
diff changeset
4852 2009-12-15 Sascha L. Teichmann <sascha.teichmann@intevation.de>
aec85d00d82c Added code to do 2D interpolations along a digitied track on the map.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 360
diff changeset
4853
aec85d00d82c Added code to do 2D interpolations along a digitied track on the map.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 360
diff changeset
4854 * src/main/java/de/intevation/gnv/math/LinearToMap.java:
aec85d00d82c Added code to do 2D interpolations along a digitied track on the map.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 360
diff changeset
4855 Uses JTS Coordinate as geometry model now.
aec85d00d82c Added code to do 2D interpolations along a digitied track on the map.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 360
diff changeset
4856
aec85d00d82c Added code to do 2D interpolations along a digitied track on the map.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 360
diff changeset
4857 * src/main/java/de/intevation/gnv/math/Metrics.java,
aec85d00d82c Added code to do 2D interpolations along a digitied track on the map.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 360
diff changeset
4858 src/main/java/de/intevation/gnv/math/Interpolator.java: New.
aec85d00d82c Added code to do 2D interpolations along a digitied track on the map.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 360
diff changeset
4859 Moved from inner class of LinearToMap to top level class
aec85d00d82c Added code to do 2D interpolations along a digitied track on the map.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 360
diff changeset
4860 to be more reusable. Uses JTS Coordinate as geometry model now.
aec85d00d82c Added code to do 2D interpolations along a digitied track on the map.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 360
diff changeset
4861
aec85d00d82c Added code to do 2D interpolations along a digitied track on the map.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 360
diff changeset
4862 * src/main/java/de/intevation/gnv/math/Point2d.java: New.
aec85d00d82c Added code to do 2D interpolations along a digitied track on the map.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 360
diff changeset
4863 Extends JTS Coordinate to have an additional (i, j)
371
bc00848f0350 Remove wkt line strings from i18n
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 370
diff changeset
4864 to model the topological neighborhood within the mesh, too.
361
aec85d00d82c Added code to do 2D interpolations along a digitied track on the map.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 360
diff changeset
4865
aec85d00d82c Added code to do 2D interpolations along a digitied track on the map.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 360
diff changeset
4866 * src/main/java/de/intevation/gnv/math/Interpolation2D.java: New.
aec85d00d82c Added code to do 2D interpolations along a digitied track on the map.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 360
diff changeset
4867 Has a method interpolate() which takes a path line string in form
aec85d00d82c Added code to do 2D interpolations along a digitied track on the map.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 360
diff changeset
4868 of a list of JTS Coordinates, a list of grid points (Point2d
aec85d00d82c Added code to do 2D interpolations along a digitied track on the map.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 360
diff changeset
4869 to carry the topology, too), a linear range in diagram coordinate
aec85d00d82c Added code to do 2D interpolations along a digitied track on the map.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 360
diff changeset
4870 space, a metric to cope with the projection. It reports
aec85d00d82c Added code to do 2D interpolations along a digitied track on the map.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 360
diff changeset
4871 interpolated points to an implementor of the new inner interface
aec85d00d82c Added code to do 2D interpolations along a digitied track on the map.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 360
diff changeset
4872 Consumer as a JTS Coordinate. (x, y) of this coordinate is the
aec85d00d82c Added code to do 2D interpolations along a digitied track on the map.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 360
diff changeset
4873 postion on the map, the z value is the interpolated attribute.
aec85d00d82c Added code to do 2D interpolations along a digitied track on the map.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 360
diff changeset
4874
aec85d00d82c Added code to do 2D interpolations along a digitied track on the map.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 360
diff changeset
4875 To speed up the search for the neighbors the input points are
aec85d00d82c Added code to do 2D interpolations along a digitied track on the map.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 360
diff changeset
4876 sorted into a quadtree and are queried first level with a buffer of
aec85d00d82c Added code to do 2D interpolations along a digitied track on the map.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 360
diff changeset
4877 size (max(abs(p[i].x - p[i+1].x)), max(abs(p[i].y - p[i+1].y)))
aec85d00d82c Added code to do 2D interpolations along a digitied track on the map.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 360
diff changeset
4878 around the point to be interpolated. The second level filter
aec85d00d82c Added code to do 2D interpolations along a digitied track on the map.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 360
diff changeset
4879 is performed by an inverse L1-ordering with region coding, so
aec85d00d82c Added code to do 2D interpolations along a digitied track on the map.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 360
diff changeset
4880 that only the nearest four neighbors are taken into acount.
aec85d00d82c Added code to do 2D interpolations along a digitied track on the map.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 360
diff changeset
4881 Only if all four neighbors are present and no
aec85d00d82c Added code to do 2D interpolations along a digitied track on the map.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 360
diff changeset
4882 i- or j-gaps exist the interpolation is performed. TODO: Create
aec85d00d82c Added code to do 2D interpolations along a digitied track on the map.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 360
diff changeset
4883 a better extrapolation strategy in these cases were these conditions
aec85d00d82c Added code to do 2D interpolations along a digitied track on the map.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 360
diff changeset
4884 are not fulfilled.
aec85d00d82c Added code to do 2D interpolations along a digitied track on the map.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 360
diff changeset
4885
aec85d00d82c Added code to do 2D interpolations along a digitied track on the map.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 360
diff changeset
4886 * src/main/java/de/intevation/gnv/state/profile/horizontal/HorizontalProfileMeshCrossOutputState.java:
aec85d00d82c Added code to do 2D interpolations along a digitied track on the map.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 360
diff changeset
4887 Added a process() method to perform the interpolation. It does
aec85d00d82c Added code to do 2D interpolations along a digitied track on the map.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 360
diff changeset
4888 nothing by now. TODO: bring it to life.
aec85d00d82c Added code to do 2D interpolations along a digitied track on the map.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 360
diff changeset
4889
360
ee760729f6b8 Added mapping from linear diagram space to 2D map coordinates.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 359
diff changeset
4890 2009-12-15 Sascha L. Teichmann <sascha.teichmann@intevation.de>
ee760729f6b8 Added mapping from linear diagram space to 2D map coordinates.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 359
diff changeset
4891
ee760729f6b8 Added mapping from linear diagram space to 2D map coordinates.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 359
diff changeset
4892 * src/main/java/de/intevation/gnv/math/LinearToMap.java: Map linear
ee760729f6b8 Added mapping from linear diagram space to 2D map coordinates.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 359
diff changeset
4893 coordinates (from, to) to world coordinates (x, y) along a line string
ee760729f6b8 Added mapping from linear diagram space to 2D map coordinates.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 359
diff changeset
4894 given by a set of java.awt.geom.Point2D points.
ee760729f6b8 Added mapping from linear diagram space to 2D map coordinates.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 359
diff changeset
4895
ee760729f6b8 Added mapping from linear diagram space to 2D map coordinates.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 359
diff changeset
4896 * src/main/java/de/intevation/gnv/math/LinearMetrics.java: Implements
ee760729f6b8 Added mapping from linear diagram space to 2D map coordinates.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 359
diff changeset
4897 Euclidean metric used by LinearToMap. TODO: Do same for WGS84 to
ee760729f6b8 Added mapping from linear diagram space to 2D map coordinates.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 359
diff changeset
4898 be more precise.
ee760729f6b8 Added mapping from linear diagram space to 2D map coordinates.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 359
diff changeset
4899
359
59ad8f37a590 Issue96 Resloved big that one entry is missiing in the Statitic.
Tim Englich <tim.englich@intevation.de>
parents: 358
diff changeset
4900 2009-12-15 Tim Englich <tim.englich@intevation.de>
59ad8f37a590 Issue96 Resloved big that one entry is missiing in the Statitic.
Tim Englich <tim.englich@intevation.de>
parents: 358
diff changeset
4901
360
ee760729f6b8 Added mapping from linear diagram space to 2D map coordinates.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 359
diff changeset
4902 * src/main/java/de/intevation/gnv/statistics/TimeseriesStatistics.java (calculateStatistics):
359
59ad8f37a590 Issue96 Resloved big that one entry is missiing in the Statitic.
Tim Englich <tim.englich@intevation.de>
parents: 358
diff changeset
4903 Issue96 Resloved big that one entry is missiing in the Statitic.
59ad8f37a590 Issue96 Resloved big that one entry is missiing in the Statitic.
Tim Englich <tim.englich@intevation.de>
parents: 358
diff changeset
4904 The last row of the ResultSet was never used.
59ad8f37a590 Issue96 Resloved big that one entry is missiing in the Statitic.
Tim Englich <tim.englich@intevation.de>
parents: 358
diff changeset
4905
358
2f7a28f211c7 Fetch ChartTheme from CallContext instead of creating it each time before creating a chart.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 357
diff changeset
4906 2009-12-15 Ingo Weinzierl <ingo.weinzierl@intevation.de>
2f7a28f211c7 Fetch ChartTheme from CallContext instead of creating it each time before creating a chart.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 357
diff changeset
4907
2f7a28f211c7 Fetch ChartTheme from CallContext instead of creating it each time before creating a chart.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 357
diff changeset
4908 Issue106
2f7a28f211c7 Fetch ChartTheme from CallContext instead of creating it each time before creating a chart.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 357
diff changeset
4909
2f7a28f211c7 Fetch ChartTheme from CallContext instead of creating it each time before creating a chart.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 357
diff changeset
4910 * doc/conf/conf.xml: Added charttemplate to global configuration.
2f7a28f211c7 Fetch ChartTheme from CallContext instead of creating it each time before creating a chart.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 357
diff changeset
4911
2f7a28f211c7 Fetch ChartTheme from CallContext instead of creating it each time before creating a chart.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 357
diff changeset
4912 * src/main/java/de/intevation/gnv/utils/ArtifactXMLUtilities.java: Made
2f7a28f211c7 Fetch ChartTheme from CallContext instead of creating it each time before creating a chart.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 357
diff changeset
4913 method static to call it without initiating an object of its class.
2f7a28f211c7 Fetch ChartTheme from CallContext instead of creating it each time before creating a chart.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 357
diff changeset
4914
2f7a28f211c7 Fetch ChartTheme from CallContext instead of creating it each time before creating a chart.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 357
diff changeset
4915 * src/main/java/de/intevation/gnv/artifacts/context/GNVArtifactContextFactory.java:
2f7a28f211c7 Fetch ChartTheme from CallContext instead of creating it each time before creating a chart.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 357
diff changeset
4916 Create ChartTheme at startup of artifact server and put it into global
2f7a28f211c7 Fetch ChartTheme from CallContext instead of creating it each time before creating a chart.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 357
diff changeset
4917 context. The theme is created one time on this way.
2f7a28f211c7 Fetch ChartTheme from CallContext instead of creating it each time before creating a chart.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 357
diff changeset
4918
2f7a28f211c7 Fetch ChartTheme from CallContext instead of creating it each time before creating a chart.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 357
diff changeset
4919 * src/main/java/de/intevation/gnv/state/OutputState.jav,
2f7a28f211c7 Fetch ChartTheme from CallContext instead of creating it each time before creating a chart.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 357
diff changeset
4920 src/main/java/de/intevation/gnv/artifacts/GNVArtifactBase.java: Changed
2f7a28f211c7 Fetch ChartTheme from CallContext instead of creating it each time before creating a chart.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 357
diff changeset
4921 signature of 'out'-method. Call 'out' with CallContext instead of
2f7a28f211c7 Fetch ChartTheme from CallContext instead of creating it each time before creating a chart.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 357
diff changeset
4922 CallMeta, which is contained in CallContext. CallContext is needed to
2f7a28f211c7 Fetch ChartTheme from CallContext instead of creating it each time before creating a chart.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 357
diff changeset
4923 fetch the ChartTheme out of it.
2f7a28f211c7 Fetch ChartTheme from CallContext instead of creating it each time before creating a chart.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 357
diff changeset
4924
2f7a28f211c7 Fetch ChartTheme from CallContext instead of creating it each time before creating a chart.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 357
diff changeset
4925 * src/main/java/de/intevation/gnv/state/profile/horizontalcrosssection/HorizontalCrossSectionMeshOutputState.java,
2f7a28f211c7 Fetch ChartTheme from CallContext instead of creating it each time before creating a chart.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 357
diff changeset
4926 src/main/java/de/intevation/gnv/state/profile/verticalcrosssection/VerticalCrossSectionOutputState.java,
2f7a28f211c7 Fetch ChartTheme from CallContext instead of creating it each time before creating a chart.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 357
diff changeset
4927 src/main/java/de/intevation/gnv/state/profile/horizontal/HorizontalProfileOutputState.java,
2f7a28f211c7 Fetch ChartTheme from CallContext instead of creating it each time before creating a chart.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 357
diff changeset
4928 src/main/java/de/intevation/gnv/state/profile/vertical/VerticalProfileOutputState.java:
2f7a28f211c7 Fetch ChartTheme from CallContext instead of creating it each time before creating a chart.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 357
diff changeset
4929 Changed signature of 'getChart'-method which now gets the CallContext
2f7a28f211c7 Fetch ChartTheme from CallContext instead of creating it each time before creating a chart.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 357
diff changeset
4930 containing the ChartTheme.
2f7a28f211c7 Fetch ChartTheme from CallContext instead of creating it each time before creating a chart.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 357
diff changeset
4931
2f7a28f211c7 Fetch ChartTheme from CallContext instead of creating it each time before creating a chart.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 357
diff changeset
4932 * src/main/java/de/intevation/gnv/state/timeseries/TimeSeriesOutputState.java:
2f7a28f211c7 Fetch ChartTheme from CallContext instead of creating it each time before creating a chart.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 357
diff changeset
4933 Get ChartTheme from CallContext instead of reading the XML file here.
2f7a28f211c7 Fetch ChartTheme from CallContext instead of creating it each time before creating a chart.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 357
diff changeset
4934
357
25e4724aa504 Fill (i, j)-gaps when building index buffer.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 356
diff changeset
4935 2009-12-15 Sascha L. Teichmann <sascha.teichmann@intevation.de>
25e4724aa504 Fill (i, j)-gaps when building index buffer.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 356
diff changeset
4936
25e4724aa504 Fill (i, j)-gaps when building index buffer.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 356
diff changeset
4937 * src/main/java/de/intevation/gnv/state/profile/horizontal/HorizontalProfileMeshCrossOutputState.java:
25e4724aa504 Fill (i, j)-gaps when building index buffer.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 356
diff changeset
4938 If a few (i, j) values are not available (gaps in the grid) try
25e4724aa504 Fill (i, j)-gaps when building index buffer.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 356
diff changeset
4939 to fill the holes with guessing the values by the ones which could
25e4724aa504 Fill (i, j)-gaps when building index buffer.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 356
diff changeset
4940 be fetched. We are using a componentwise linear function here.
25e4724aa504 Fill (i, j)-gaps when building index buffer.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 356
diff changeset
4941 This is surely slightly wrong because world coordinates are
25e4724aa504 Fill (i, j)-gaps when building index buffer.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 356
diff changeset
4942 in WGS84 which is ellipsoid in nature. TODO: Look at the errors
25e4724aa504 Fill (i, j)-gaps when building index buffer.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 356
diff changeset
4943 and if needed compensate them by using cubic polynonial or ellipsoid
25e4724aa504 Fill (i, j)-gaps when building index buffer.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 356
diff changeset
4944 function terms.
25e4724aa504 Fill (i, j)-gaps when building index buffer.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 356
diff changeset
4945
25e4724aa504 Fill (i, j)-gaps when building index buffer.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 356
diff changeset
4946 * src/main/java/de/intevation/gnv/math/LinearFunction.java: New.
25e4724aa504 Fill (i, j)-gaps when building index buffer.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 356
diff changeset
4947 Linear function to be used in curve fitting process.
25e4724aa504 Fill (i, j)-gaps when building index buffer.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 356
diff changeset
4948
356
3eee1369c79b Added the Unit of the Parameter to the Query for Parameters in
Tim Englich <tim.englich@intevation.de>
parents: 354
diff changeset
4949 2009-12-15 Tim Englich <tim.englich@intevation.de>
3eee1369c79b Added the Unit of the Parameter to the Query for Parameters in
Tim Englich <tim.englich@intevation.de>
parents: 354
diff changeset
4950
3eee1369c79b Added the Unit of the Parameter to the Query for Parameters in
Tim Englich <tim.englich@intevation.de>
parents: 354
diff changeset
4951 * doc/conf/queries.properties:
3eee1369c79b Added the Unit of the Parameter to the Query for Parameters in
Tim Englich <tim.englich@intevation.de>
parents: 354
diff changeset
4952 Added the Unit of the Parameter to the Query for Parameters in
3eee1369c79b Added the Unit of the Parameter to the Query for Parameters in
Tim Englich <tim.englich@intevation.de>
parents: 354
diff changeset
4953 all Parameterqueries where it was still missing. Now the Unit will
3eee1369c79b Added the Unit of the Parameter to the Query for Parameters in
Tim Englich <tim.englich@intevation.de>
parents: 354
diff changeset
4954 be displaied in the Combobox and in the Diagramm-Axis-Description.
3eee1369c79b Added the Unit of the Parameter to the Query for Parameters in
Tim Englich <tim.englich@intevation.de>
parents: 354
diff changeset
4955
354
0970d9a7d65e Upgraded to Apache Commons Math 2.0.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 353
diff changeset
4956 2009-12-15 Sascha L. Teichmann <sascha.teichmann@intevation.de>
0970d9a7d65e Upgraded to Apache Commons Math 2.0.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 353
diff changeset
4957
0970d9a7d65e Upgraded to Apache Commons Math 2.0.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 353
diff changeset
4958 * pom.xml: Upgraded to Apache Commons Math 2.0. Needed for
0970d9a7d65e Upgraded to Apache Commons Math 2.0.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 353
diff changeset
4959 curve fitting (splines e.g)
0970d9a7d65e Upgraded to Apache Commons Math 2.0.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 353
diff changeset
4960
0970d9a7d65e Upgraded to Apache Commons Math 2.0.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 353
diff changeset
4961 * src/main/java/de/intevation/gnv/statistics/TimeseriesStatistics.java:
0970d9a7d65e Upgraded to Apache Commons Math 2.0.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 353
diff changeset
4962 Use 'new DescriptiveStatistics()' instead of
0970d9a7d65e Upgraded to Apache Commons Math 2.0.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 353
diff changeset
4963 'DescriptiveStatistics().newInstance()' to be compatible with new
0970d9a7d65e Upgraded to Apache Commons Math 2.0.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 353
diff changeset
4964 math api.
0970d9a7d65e Upgraded to Apache Commons Math 2.0.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 353
diff changeset
4965
352
24c21a720aa5 Added Support for "horizontale Schnittprofile"
Tim Englich <tim.englich@intevation.de>
parents: 351
diff changeset
4966 2009-12-15 Tim Englich <tim.englich@intevation.de>
357
25e4724aa504 Fill (i, j)-gaps when building index buffer.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 356
diff changeset
4967
25e4724aa504 Fill (i, j)-gaps when building index buffer.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 356
diff changeset
4968 Added the Unit of the Parameter to the Query for Parameters in
25e4724aa504 Fill (i, j)-gaps when building index buffer.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 356
diff changeset
4969 TimeSeries. Now teh Unit will be displaied in the Combobox and
25e4724aa504 Fill (i, j)-gaps when building index buffer.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 356
diff changeset
4970 in the Diagramm-Axis-Description.
25e4724aa504 Fill (i, j)-gaps when building index buffer.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 356
diff changeset
4971
353
00d2dd4b2a7f Added the name Productname for "horizontale Schnittprofile". to the
Tim Englich <tim.englich@intevation.de>
parents: 352
diff changeset
4972 * src/main/resources/lang/artifactMessages*.properties:
00d2dd4b2a7f Added the name Productname for "horizontale Schnittprofile". to the
Tim Englich <tim.englich@intevation.de>
parents: 352
diff changeset
4973 Added the name Productname for "horizontale Schnittprofile". to the
00d2dd4b2a7f Added the name Productname for "horizontale Schnittprofile". to the
Tim Englich <tim.englich@intevation.de>
parents: 352
diff changeset
4974 Resources so that it could be displaied properly in the GUI
354
0970d9a7d65e Upgraded to Apache Commons Math 2.0.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 353
diff changeset
4975
353
00d2dd4b2a7f Added the name Productname for "horizontale Schnittprofile". to the
Tim Englich <tim.englich@intevation.de>
parents: 352
diff changeset
4976 2009-12-15 Tim Englich <tim.englich@intevation.de>
00d2dd4b2a7f Added the name Productname for "horizontale Schnittprofile". to the
Tim Englich <tim.englich@intevation.de>
parents: 352
diff changeset
4977
354
0970d9a7d65e Upgraded to Apache Commons Math 2.0.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 353
diff changeset
4978 * src/main/resources/lang/artifactMessages*.properties:
0970d9a7d65e Upgraded to Apache Commons Math 2.0.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 353
diff changeset
4979 Added the required Resources for the Outputelements of "horizontale Schnittprofile".
0970d9a7d65e Upgraded to Apache Commons Math 2.0.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 353
diff changeset
4980 * doc/conf/queries.properties:
0970d9a7d65e Upgraded to Apache Commons Math 2.0.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 353
diff changeset
4981 Added the specialized Queries for getting the Data and the depths for
0970d9a7d65e Upgraded to Apache Commons Math 2.0.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 353
diff changeset
4982 generating "horizontale Schnittprofile".
0970d9a7d65e Upgraded to Apache Commons Math 2.0.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 353
diff changeset
4983 * src/main/java/de/intevation/gnv/state/profile/horizontal/HorizontalProfileMeshCrossOutputState.java (log):
0970d9a7d65e Upgraded to Apache Commons Math 2.0.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 353
diff changeset
4984 Added an new OutputTransition to handle the special Way to d detremine the required
0970d9a7d65e Upgraded to Apache Commons Math 2.0.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 353
diff changeset
4985 Data for generating "horizontale Schnittprofile".
0970d9a7d65e Upgraded to Apache Commons Math 2.0.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 353
diff changeset
4986 * doc/conf/conf.xml,
0970d9a7d65e Upgraded to Apache Commons Math 2.0.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 353
diff changeset
4987 doc/conf/products/horizontalprofile/conf_mesh_cross.xml,
0970d9a7d65e Upgraded to Apache Commons Math 2.0.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 353
diff changeset
4988 src/main/java/de/intevation/gnv/profile/horizontal/HorizontalProfileMeshCrossArtifact.java:
0970d9a7d65e Upgraded to Apache Commons Math 2.0.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 353
diff changeset
4989 Added Support for "Horizontales Schnittprofil"-Artifacts to the Project
0970d9a7d65e Upgraded to Apache Commons Math 2.0.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 353
diff changeset
4990
351
4ac3c1c1c060 Stabilized color of lines in charts. Exports (pdf, svg, png) will look like the chart in gui.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 350
diff changeset
4991 2009-12-15 Ingo Weinzierl <ingo.weinzierl@intevation.de>
4ac3c1c1c060 Stabilized color of lines in charts. Exports (pdf, svg, png) will look like the chart in gui.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 350
diff changeset
4992
4ac3c1c1c060 Stabilized color of lines in charts. Exports (pdf, svg, png) will look like the chart in gui.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 350
diff changeset
4993 Issue102
4ac3c1c1c060 Stabilized color of lines in charts. Exports (pdf, svg, png) will look like the chart in gui.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 350
diff changeset
4994
4ac3c1c1c060 Stabilized color of lines in charts. Exports (pdf, svg, png) will look like the chart in gui.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 350
diff changeset
4995 * src/main/java/de/intevation/gnv/chart/AbstractXYLineChart.java:
4ac3c1c1c060 Stabilized color of lines in charts. Exports (pdf, svg, png) will look like the chart in gui.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 350
diff changeset
4996 Reset 'nextColor' at the beginning of chart creation. Now, color of lines
4ac3c1c1c060 Stabilized color of lines in charts. Exports (pdf, svg, png) will look like the chart in gui.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 350
diff changeset
4997 in charts are stable, which means, that an export will look like the chart
4ac3c1c1c060 Stabilized color of lines in charts. Exports (pdf, svg, png) will look like the chart in gui.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 350
diff changeset
4998 in the gui itself.
4ac3c1c1c060 Stabilized color of lines in charts. Exports (pdf, svg, png) will look like the chart in gui.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 350
diff changeset
4999
350
4e6aa2a8c4c0 Changed date representation in timeseries charts. Date format is sourced out to language ressource files.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 349
diff changeset
5000 2009-12-14 Ingo Weinzierl <ingo.weinzierl@intevation.de>
4e6aa2a8c4c0 Changed date representation in timeseries charts. Date format is sourced out to language ressource files.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 349
diff changeset
5001
4e6aa2a8c4c0 Changed date representation in timeseries charts. Date format is sourced out to language ressource files.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 349
diff changeset
5002 Issue101
4e6aa2a8c4c0 Changed date representation in timeseries charts. Date format is sourced out to language ressource files.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 349
diff changeset
5003
4e6aa2a8c4c0 Changed date representation in timeseries charts. Date format is sourced out to language ressource files.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 349
diff changeset
5004 * src/main/java/de/intevation/gnv/chart/TimeSeriesChart.java: Changed date
4e6aa2a8c4c0 Changed date representation in timeseries charts. Date format is sourced out to language ressource files.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 349
diff changeset
5005 representation in timeseries charts. Date format is sourced out to
4e6aa2a8c4c0 Changed date representation in timeseries charts. Date format is sourced out to language ressource files.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 349
diff changeset
5006 ressource files. German date representation is now 'dd-MMM-yyyy' (eg
4e6aa2a8c4c0 Changed date representation in timeseries charts. Date format is sourced out to language ressource files.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 349
diff changeset
5007 31-12-2009) and the english date representation is 'yyyy-MMM-dd' (eg
4e6aa2a8c4c0 Changed date representation in timeseries charts. Date format is sourced out to language ressource files.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 349
diff changeset
5008 2009-12-31).
4e6aa2a8c4c0 Changed date representation in timeseries charts. Date format is sourced out to language ressource files.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 349
diff changeset
5009
4e6aa2a8c4c0 Changed date representation in timeseries charts. Date format is sourced out to language ressource files.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 349
diff changeset
5010 * src/main/resources/lang/artifactMessages.properties,
4e6aa2a8c4c0 Changed date representation in timeseries charts. Date format is sourced out to language ressource files.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 349
diff changeset
5011 src/main/resources/lang/artifactMessages_de_DE.properties,
4e6aa2a8c4c0 Changed date representation in timeseries charts. Date format is sourced out to language ressource files.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 349
diff changeset
5012 src/main/resources/lang/artifactMessages_en.properties,
4e6aa2a8c4c0 Changed date representation in timeseries charts. Date format is sourced out to language ressource files.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 349
diff changeset
5013 src/main/resources/lang/artifactMessages_de.properties: Added date format
4e6aa2a8c4c0 Changed date representation in timeseries charts. Date format is sourced out to language ressource files.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 349
diff changeset
5014 strings for timeseries charts.
4e6aa2a8c4c0 Changed date representation in timeseries charts. Date format is sourced out to language ressource files.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 349
diff changeset
5015
349
555483213f78 Added buffer creator in index (i, j) space.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 348
diff changeset
5016 2009-12-14 Sascha L. Teichmann <sascha.teichmann@intevation.de>
555483213f78 Added buffer creator in index (i, j) space.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 348
diff changeset
5017
555483213f78 Added buffer creator in index (i, j) space.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 348
diff changeset
5018 * src/main/java/de/intevation/gnv/utils/IndexBuffer.java:
555483213f78 Added buffer creator in index (i, j) space.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 348
diff changeset
5019 Creates SQL-WHERE clauses for buffers around a list of
555483213f78 Added buffer creator in index (i, j) space.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 348
diff changeset
5020 line segments in index (i, j) space.
555483213f78 Added buffer creator in index (i, j) space.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 348
diff changeset
5021
348
ec95d3248576 Included case, that there is no start or end date while creating subtitles of horizontalprofile charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 347
diff changeset
5022 2009-12-11 Ingo Weinzierl <ingo.weinzierl@intevation.de>
ec95d3248576 Included case, that there is no start or end date while creating subtitles of horizontalprofile charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 347
diff changeset
5023
ec95d3248576 Included case, that there is no start or end date while creating subtitles of horizontalprofile charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 347
diff changeset
5024 * src/main/java/de/intevation/gnv/state/profile/horizontal/HorizontalProfileOutputState.java:
ec95d3248576 Included case, that there is no start or end date while creating subtitles of horizontalprofile charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 347
diff changeset
5025 Exception handling while creating subtitle of horizontalprofile charts.
ec95d3248576 Included case, that there is no start or end date while creating subtitles of horizontalprofile charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 347
diff changeset
5026 Included the case, that there is no start and no end date.
ec95d3248576 Included case, that there is no start or end date while creating subtitles of horizontalprofile charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 347
diff changeset
5027
347
2f84ac484d8c Removed needless imports.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 346
diff changeset
5028 2009-12-11 Sascha L. Teichmann <sascha.teichmann@intevation.de>
2f84ac484d8c Removed needless imports.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 346
diff changeset
5029
2f84ac484d8c Removed needless imports.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 346
diff changeset
5030 * src/test/java/de/intevation/gnv/artifacts/TimeSeriesPointTimeSeriesTestCase.java,
2f84ac484d8c Removed needless imports.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 346
diff changeset
5031 src/main/java/de/intevation/gnv/chart/TimeSeriesChart.java:
2f84ac484d8c Removed needless imports.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 346
diff changeset
5032 Removed needless imports.
2f84ac484d8c Removed needless imports.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 346
diff changeset
5033
345
c16c622ba2f3 Split all Unittestcases in separat Classes. Now it is easier to uses the UnitTests with Maven.
Tim Englich <tim.englich@intevation.de>
parents: 344
diff changeset
5034 2009-12-11 Tim Englich <tim.englich@intevation.de>
c16c622ba2f3 Split all Unittestcases in separat Classes. Now it is easier to uses the UnitTests with Maven.
Tim Englich <tim.englich@intevation.de>
parents: 344
diff changeset
5035
346
8f168e12a963 Added Z-Value to verticalcrosssection_mesh_chart_data.
Tim Englich <tim.englich@intevation.de>
parents: 345
diff changeset
5036 * doc/conf/queries.properties:
8f168e12a963 Added Z-Value to verticalcrosssection_mesh_chart_data.
Tim Englich <tim.englich@intevation.de>
parents: 345
diff changeset
5037 Added Z-Value to verticalcrosssection_mesh_chart_data.
8f168e12a963 Added Z-Value to verticalcrosssection_mesh_chart_data.
Tim Englich <tim.englich@intevation.de>
parents: 345
diff changeset
5038
8f168e12a963 Added Z-Value to verticalcrosssection_mesh_chart_data.
Tim Englich <tim.englich@intevation.de>
parents: 345
diff changeset
5039 2009-12-11 Tim Englich <tim.englich@intevation.de>
347
2f84ac484d8c Removed needless imports.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 346
diff changeset
5040 * src/test/java/de/intevation/gnv/artifacts/GNVArtifactsTestCaseBase.java,
2f84ac484d8c Removed needless imports.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 346
diff changeset
5041 src/test/java/de/intevation/gnv/artifacts/InstantaneousPointHorizontalProfileTestCase.java,
2f84ac484d8c Removed needless imports.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 346
diff changeset
5042 src/test/java/de/intevation/gnv/artifacts/InstantaneousPointVerticalProfileTestCase.java,
2f84ac484d8c Removed needless imports.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 346
diff changeset
5043 src/test/java/de/intevation/gnv/artifacts/MeshHorizontalCrossSectionTestCase.java,
2f84ac484d8c Removed needless imports.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 346
diff changeset
5044 src/test/java/de/intevation/gnv/artifacts/MeshHorizontalProfileTestCase.java,
2f84ac484d8c Removed needless imports.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 346
diff changeset
5045 src/test/java/de/intevation/gnv/artifacts/MeshTimeSeriesTestCase.java,
2f84ac484d8c Removed needless imports.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 346
diff changeset
5046 src/test/java/de/intevation/gnv/artifacts/MeshVerticalCrossSectionTestCase.java,
2f84ac484d8c Removed needless imports.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 346
diff changeset
5047 src/test/java/de/intevation/gnv/artifacts/TimeSeriesPointTimeSeriesTestCase.java,
2f84ac484d8c Removed needless imports.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 346
diff changeset
5048 src/test/java/de/intevation/gnv/artifacts/TimeSeriesPointVerticalProfileTestCase.java,
2f84ac484d8c Removed needless imports.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 346
diff changeset
5049 src/test/java/de/intevation/gnv/artifacts/MeshVerticalProfileTestCase.java:
2f84ac484d8c Removed needless imports.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 346
diff changeset
5050 Split all Unittestcases in separat Classes. Now it is easier to uses the UnitTests with Maven.
2f84ac484d8c Removed needless imports.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 346
diff changeset
5051
344
44adf8918155 Fade out range axis gridlines in charts if there are more than one axis.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 343
diff changeset
5052 2009-12-11 Ingo Weinzierl <ingo.weinzierl@intevation.de>
44adf8918155 Fade out range axis gridlines in charts if there are more than one axis.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 343
diff changeset
5053
44adf8918155 Fade out range axis gridlines in charts if there are more than one axis.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 343
diff changeset
5054 * src/main/java/de/intevation/gnv/chart/AbstractXYLineChart.java: Fade out
44adf8918155 Fade out range axis gridlines in charts if there are more than one axis.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 343
diff changeset
5055 gridlines of range axis in charts if there are more than one axis.
44adf8918155 Fade out range axis gridlines in charts if there are more than one axis.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 343
diff changeset
5056
343
2e43542e6a11 Added axis labels for charts and use them while generating charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 342
diff changeset
5057 2009-12-11 Ingo Weinzierl <ingo.weinzierl@intevation.de>
2e43542e6a11 Added axis labels for charts and use them while generating charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 342
diff changeset
5058
2e43542e6a11 Added axis labels for charts and use them while generating charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 342
diff changeset
5059 * src/main/resources/lang/artifactMessages.properties,
2e43542e6a11 Added axis labels for charts and use them while generating charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 342
diff changeset
5060 src/main/resources/lang/artifactMessages_de_DE.properties,
2e43542e6a11 Added axis labels for charts and use them while generating charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 342
diff changeset
5061 src/main/resources/lang/artifactMessages_en.properties,
2e43542e6a11 Added axis labels for charts and use them while generating charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 342
diff changeset
5062 src/main/resources/lang/artifactMessages_de.properties: Added axis labels
2e43542e6a11 Added axis labels for charts and use them while generating charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 342
diff changeset
5063 for horizontalprofile, verticalprofile, horizontalcrosssection and
2e43542e6a11 Added axis labels for charts and use them while generating charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 342
diff changeset
5064 verticalcrosssection charts.
2e43542e6a11 Added axis labels for charts and use them while generating charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 342
diff changeset
5065
2e43542e6a11 Added axis labels for charts and use them while generating charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 342
diff changeset
5066 * src/main/java/de/intevation/gnv/state/profile/horizontalcrosssection/HorizontalCrossSectionMeshOutputState.java,
2e43542e6a11 Added axis labels for charts and use them while generating charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 342
diff changeset
5067 src/main/java/de/intevation/gnv/state/profile/verticalcrosssection/VerticalCrossSectionOutputState.java,
2e43542e6a11 Added axis labels for charts and use them while generating charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 342
diff changeset
5068 src/main/java/de/intevation/gnv/state/profile/horizontal/HorizontalProfileOutputState.java,
2e43542e6a11 Added axis labels for charts and use them while generating charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 342
diff changeset
5069 src/main/java/de/intevation/gnv/state/profile/vertical/VerticalProfileOutputState.java:
2e43542e6a11 Added axis labels for charts and use them while generating charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 342
diff changeset
5070 Read axis labels from ressources instead of hard coded strings in code.
2e43542e6a11 Added axis labels for charts and use them while generating charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 342
diff changeset
5071
342
bb1afbbd93e4 Read x-axis label for timeseries charts from ressources, instead of a hard coded string in source.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 341
diff changeset
5072 2009-12-11 Ingo Weinzierl <ingo.weinzierl@intevation.de>
bb1afbbd93e4 Read x-axis label for timeseries charts from ressources, instead of a hard coded string in source.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 341
diff changeset
5073
bb1afbbd93e4 Read x-axis label for timeseries charts from ressources, instead of a hard coded string in source.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 341
diff changeset
5074 Cleared Issue104.
bb1afbbd93e4 Read x-axis label for timeseries charts from ressources, instead of a hard coded string in source.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 341
diff changeset
5075
bb1afbbd93e4 Read x-axis label for timeseries charts from ressources, instead of a hard coded string in source.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 341
diff changeset
5076 * src/main/resources/lang/artifactMessages.properties,
bb1afbbd93e4 Read x-axis label for timeseries charts from ressources, instead of a hard coded string in source.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 341
diff changeset
5077 src/main/resources/lang/artifactMessages_de_DE.properties,
bb1afbbd93e4 Read x-axis label for timeseries charts from ressources, instead of a hard coded string in source.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 341
diff changeset
5078 src/main/resources/lang/artifactMessages_en.properties,
bb1afbbd93e4 Read x-axis label for timeseries charts from ressources, instead of a hard coded string in source.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 341
diff changeset
5079 src/main/resources/lang/artifactMessages_de.properties: Added axis label
bb1afbbd93e4 Read x-axis label for timeseries charts from ressources, instead of a hard coded string in source.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 341
diff changeset
5080 for timeseries charts.
bb1afbbd93e4 Read x-axis label for timeseries charts from ressources, instead of a hard coded string in source.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 341
diff changeset
5081
bb1afbbd93e4 Read x-axis label for timeseries charts from ressources, instead of a hard coded string in source.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 341
diff changeset
5082 * src/main/java/de/intevation/gnv/state/timeseries/TimeSeriesOutputState.java:
bb1afbbd93e4 Read x-axis label for timeseries charts from ressources, instead of a hard coded string in source.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 341
diff changeset
5083 Removed hard coded axis label of timeseries charts. Read label from
bb1afbbd93e4 Read x-axis label for timeseries charts from ressources, instead of a hard coded string in source.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 341
diff changeset
5084 ressources.
bb1afbbd93e4 Read x-axis label for timeseries charts from ressources, instead of a hard coded string in source.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 341
diff changeset
5085
341
8937fd620e55 Added ChangeLog entry for last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 339
diff changeset
5086 2009-12-09 Ingo Weinzierl <ingo.weinzierl@intevation.de>
8937fd620e55 Added ChangeLog entry for last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 339
diff changeset
5087
8937fd620e55 Added ChangeLog entry for last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 339
diff changeset
5088 * src/main/java/de/intevation/gnv/chart/VerticalProfileChart.java,
8937fd620e55 Added ChangeLog entry for last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 339
diff changeset
5089 src/main/java/de/intevation/gnv/chart/HorizontalProfileChart.java: Added
8937fd620e55 Added ChangeLog entry for last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 339
diff changeset
5090 gap detection for horizontal and vertical profile charts.
8937fd620e55 Added ChangeLog entry for last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 339
diff changeset
5091
339
02c71ea5c9c8 Dead artifacts are removed only every 15mins from
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 338
diff changeset
5092 2009-12-09 Sascha L. Teichmann <sascha.teichmann@intevation.de>
02c71ea5c9c8 Dead artifacts are removed only every 15mins from
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 338
diff changeset
5093
02c71ea5c9c8 Dead artifacts are removed only every 15mins from
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 338
diff changeset
5094 * doc/conf/conf.xml: Expanded the time to live of inactive artifacts
02c71ea5c9c8 Dead artifacts are removed only every 15mins from
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 338
diff changeset
5095 to 3600000ms (= 1h). Dead artifacts are removed from databasse
02c71ea5c9c8 Dead artifacts are removed only every 15mins from
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 338
diff changeset
5096 only every 15mins now. Improved the description on the artifact
02c71ea5c9c8 Dead artifacts are removed only every 15mins from
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 338
diff changeset
5097 factories.
02c71ea5c9c8 Dead artifacts are removed only every 15mins from
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 338
diff changeset
5098
337
a887074460b6 Last Step of the Refactoring Work on the Transition Model.
Tim Englich <tim.englich@intevation.de>
parents: 336
diff changeset
5099 2009-12-08 Tim Englich <tim.englich@intevation.de>
a887074460b6 Last Step of the Refactoring Work on the Transition Model.
Tim Englich <tim.englich@intevation.de>
parents: 336
diff changeset
5100
338
c94936b1f4ba Added the Unit of the Parameter to the Query for Parameters in
Tim Englich <tim.englich@intevation.de>
parents: 337
diff changeset
5101 * doc/conf/queries.properties:
c94936b1f4ba Added the Unit of the Parameter to the Query for Parameters in
Tim Englich <tim.englich@intevation.de>
parents: 337
diff changeset
5102 Added the Unit of the Parameter to the Query for Parameters in
c94936b1f4ba Added the Unit of the Parameter to the Query for Parameters in
Tim Englich <tim.englich@intevation.de>
parents: 337
diff changeset
5103 TimeSeries. Now teh Unit will be displaied in the Combobox and
c94936b1f4ba Added the Unit of the Parameter to the Query for Parameters in
Tim Englich <tim.englich@intevation.de>
parents: 337
diff changeset
5104 in the Diagramm-Axis-Description.
c94936b1f4ba Added the Unit of the Parameter to the Query for Parameters in
Tim Englich <tim.englich@intevation.de>
parents: 337
diff changeset
5105
c94936b1f4ba Added the Unit of the Parameter to the Query for Parameters in
Tim Englich <tim.englich@intevation.de>
parents: 337
diff changeset
5106 2009-12-08 Tim Englich <tim.englich@intevation.de>
337
a887074460b6 Last Step of the Refactoring Work on the Transition Model.
Tim Englich <tim.englich@intevation.de>
parents: 336
diff changeset
5107 * src/main/java/de/intevation/gnv/transition/profile:
a887074460b6 Last Step of the Refactoring Work on the Transition Model.
Tim Englich <tim.englich@intevation.de>
parents: 336
diff changeset
5108 Removed empty needless package.
a887074460b6 Last Step of the Refactoring Work on the Transition Model.
Tim Englich <tim.englich@intevation.de>
parents: 336
diff changeset
5109 * src/main/java/de/intevation/gnv/transition/TransitionFactory.java:
a887074460b6 Last Step of the Refactoring Work on the Transition Model.
Tim Englich <tim.englich@intevation.de>
parents: 336
diff changeset
5110 src/main/java/de/intevation/gnv/transition/ValueCompareTransition.java,
a887074460b6 Last Step of the Refactoring Work on the Transition Model.
Tim Englich <tim.englich@intevation.de>
parents: 336
diff changeset
5111 src/main/java/de/intevation/gnv/transition/TransitionBase.java,
a887074460b6 Last Step of the Refactoring Work on the Transition Model.
Tim Englich <tim.englich@intevation.de>
parents: 336
diff changeset
5112 src/main/java/de/intevation/gnv/transition/Transition.java,
a887074460b6 Last Step of the Refactoring Work on the Transition Model.
Tim Englich <tim.englich@intevation.de>
parents: 336
diff changeset
5113 src/main/java/de/intevation/gnv/transition/DefaultTransition.java:
a887074460b6 Last Step of the Refactoring Work on the Transition Model.
Tim Englich <tim.englich@intevation.de>
parents: 336
diff changeset
5114 The new Transitions which has the only job to provide the connectios between
a887074460b6 Last Step of the Refactoring Work on the Transition Model.
Tim Englich <tim.englich@intevation.de>
parents: 336
diff changeset
5115 the different States and look if it is Possible to go the different Ways.
a887074460b6 Last Step of the Refactoring Work on the Transition Model.
Tim Englich <tim.englich@intevation.de>
parents: 336
diff changeset
5116 * src/main/java/de/intevation/gnv/state/StateBase.java,
a887074460b6 Last Step of the Refactoring Work on the Transition Model.
Tim Englich <tim.englich@intevation.de>
parents: 336
diff changeset
5117 src/main/java/de/intevation/gnv/state/State.java:
a887074460b6 Last Step of the Refactoring Work on the Transition Model.
Tim Englich <tim.englich@intevation.de>
parents: 336
diff changeset
5118 Removed the Logic to descide which State is be reacable as next.
a887074460b6 Last Step of the Refactoring Work on the Transition Model.
Tim Englich <tim.englich@intevation.de>
parents: 336
diff changeset
5119 Now the Transition configured in the Artifacts will do that according
a887074460b6 Last Step of the Refactoring Work on the Transition Model.
Tim Englich <tim.englich@intevation.de>
parents: 336
diff changeset
5120 to the modified TransitionModel.
a887074460b6 Last Step of the Refactoring Work on the Transition Model.
Tim Englich <tim.englich@intevation.de>
parents: 336
diff changeset
5121 * src/main/java/de/intevation/gnv/artifacts/GNVArtifactBase.java (transitions):
a887074460b6 Last Step of the Refactoring Work on the Transition Model.
Tim Englich <tim.englich@intevation.de>
parents: 336
diff changeset
5122 Added the Transitions to the Artifact and changed the Logic.
a887074460b6 Last Step of the Refactoring Work on the Transition Model.
Tim Englich <tim.englich@intevation.de>
parents: 336
diff changeset
5123 Now the Transition is able to decide if it could be uses or not.
a887074460b6 Last Step of the Refactoring Work on the Transition Model.
Tim Englich <tim.englich@intevation.de>
parents: 336
diff changeset
5124 * doc/conf/products/verticalprofile/*.xml:
a887074460b6 Last Step of the Refactoring Work on the Transition Model.
Tim Englich <tim.englich@intevation.de>
parents: 336
diff changeset
5125 Modified the Configuration. Splitted States and Transitions into
a887074460b6 Last Step of the Refactoring Work on the Transition Model.
Tim Englich <tim.englich@intevation.de>
parents: 336
diff changeset
5126 different XML-Fragments according to the modified Transitionmodel.
a887074460b6 Last Step of the Refactoring Work on the Transition Model.
Tim Englich <tim.englich@intevation.de>
parents: 336
diff changeset
5127
336
1b9ca0f2d498 Added marker for different data sources in sql queries.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 335
diff changeset
5128 2009-12-08 Ingo Weinzierl <ingo.weinzierl@intevation.de>
1b9ca0f2d498 Added marker for different data sources in sql queries.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 335
diff changeset
5129
1b9ca0f2d498 Added marker for different data sources in sql queries.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 335
diff changeset
5130 * doc/conf/queries.properties: Added marker ('DATAID') for different data
1b9ca0f2d498 Added marker for different data sources in sql queries.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 335
diff changeset
5131 sources.
1b9ca0f2d498 Added marker for different data sources in sql queries.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 335
diff changeset
5132
335
e964a3d8f7bc Some Refactoring work done.
Tim Englich <tim.englich@intevation.de>
parents: 334
diff changeset
5133 2009-12-08 Tim Englich <tim.englich@intevation.de>
e964a3d8f7bc Some Refactoring work done.
Tim Englich <tim.englich@intevation.de>
parents: 334
diff changeset
5134
e964a3d8f7bc Some Refactoring work done.
Tim Englich <tim.englich@intevation.de>
parents: 334
diff changeset
5135 * doc/conf/products/*.xml:
e964a3d8f7bc Some Refactoring work done.
Tim Englich <tim.englich@intevation.de>
parents: 334
diff changeset
5136 Switched all Package and Classnames to the new Names.
e964a3d8f7bc Some Refactoring work done.
Tim Englich <tim.englich@intevation.de>
parents: 334
diff changeset
5137 * src/main/java/de/intevation/gnv/artifacts/GNVArtifactBase.java:
e964a3d8f7bc Some Refactoring work done.
Tim Englich <tim.englich@intevation.de>
parents: 334
diff changeset
5138 Switched Imports from de.intevation.gnv.transition to de.intevation.gnv.state
e964a3d8f7bc Some Refactoring work done.
Tim Englich <tim.englich@intevation.de>
parents: 334
diff changeset
5139 and renamed all Mebers and local Variables from *transition* to *state*
e964a3d8f7bc Some Refactoring work done.
Tim Englich <tim.englich@intevation.de>
parents: 334
diff changeset
5140 * src/main/java/de/intevation/gnv/utils/ArtifactXMLUtilities.java:
e964a3d8f7bc Some Refactoring work done.
Tim Englich <tim.englich@intevation.de>
parents: 334
diff changeset
5141 Changed the Class for the loggeer from TimeseriesoutputTransition
e964a3d8f7bc Some Refactoring work done.
Tim Englich <tim.englich@intevation.de>
parents: 334
diff changeset
5142 to ArtifactXMLUtilities because it was wrong.
e964a3d8f7bc Some Refactoring work done.
Tim Englich <tim.englich@intevation.de>
parents: 334
diff changeset
5143 * src/main/java/de/intevation/gnv/artifacts/fis/FISArtifact.java,
e964a3d8f7bc Some Refactoring work done.
Tim Englich <tim.englich@intevation.de>
parents: 334
diff changeset
5144 src/main/java/de/intevation/gnv/artifacts/fis/product/DefaultProduct.java,
e964a3d8f7bc Some Refactoring work done.
Tim Englich <tim.englich@intevation.de>
parents: 334
diff changeset
5145 src/main/java/de/intevation/gnv/artifacts/fis/product/Product.java,
e964a3d8f7bc Some Refactoring work done.
Tim Englich <tim.englich@intevation.de>
parents: 334
diff changeset
5146 src/main/java/de/intevation/gnv/statistics/VerticalProfileStatistics.java,
e964a3d8f7bc Some Refactoring work done.
Tim Englich <tim.englich@intevation.de>
parents: 334
diff changeset
5147 src/main/java/de/intevation/gnv/statistics/TimeseriesStatistics.java,
e964a3d8f7bc Some Refactoring work done.
Tim Englich <tim.englich@intevation.de>
parents: 334
diff changeset
5148 src/main/java/de/intevation/gnv/statistics/Statistics.java,
e964a3d8f7bc Some Refactoring work done.
Tim Englich <tim.englich@intevation.de>
parents: 334
diff changeset
5149 src/main/java/de/intevation/gnv/statistics/HorizontalProfileStatistics.java,
e964a3d8f7bc Some Refactoring work done.
Tim Englich <tim.englich@intevation.de>
parents: 334
diff changeset
5150 src/main/java/de/intevation/gnv/exports/SimpleOdvDataCollector.java,
e964a3d8f7bc Some Refactoring work done.
Tim Englich <tim.englich@intevation.de>
parents: 334
diff changeset
5151 src/main/java/de/intevation/gnv/exports/ShapeDataCollector.java,
e964a3d8f7bc Some Refactoring work done.
Tim Englich <tim.englich@intevation.de>
parents: 334
diff changeset
5152 src/main/java/de/intevation/gnv/exports/Export.java,
e964a3d8f7bc Some Refactoring work done.
Tim Englich <tim.englich@intevation.de>
parents: 334
diff changeset
5153 src/main/java/de/intevation/gnv/exports/DefaultExport.java,
e964a3d8f7bc Some Refactoring work done.
Tim Englich <tim.englich@intevation.de>
parents: 334
diff changeset
5154 src/main/java/de/intevation/gnv/exports/DefaultDataCollector.java,
e964a3d8f7bc Some Refactoring work done.
Tim Englich <tim.englich@intevation.de>
parents: 334
diff changeset
5155 src/main/java/de/intevation/gnv/chart/VerticalProfileChartFactory.java,
e964a3d8f7bc Some Refactoring work done.
Tim Englich <tim.englich@intevation.de>
parents: 334
diff changeset
5156 src/main/java/de/intevation/gnv/chart/VerticalProfileChart.java,
e964a3d8f7bc Some Refactoring work done.
Tim Englich <tim.englich@intevation.de>
parents: 334
diff changeset
5157 src/main/java/de/intevation/gnv/chart/VerticalCrossSectionChartFactory.java,
e964a3d8f7bc Some Refactoring work done.
Tim Englich <tim.englich@intevation.de>
parents: 334
diff changeset
5158 src/main/java/de/intevation/gnv/chart/TimeSeriesChart.java,
e964a3d8f7bc Some Refactoring work done.
Tim Englich <tim.englich@intevation.de>
parents: 334
diff changeset
5159 src/main/java/de/intevation/gnv/chart/HorizontalProfileChartFactory.java,
e964a3d8f7bc Some Refactoring work done.
Tim Englich <tim.englich@intevation.de>
parents: 334
diff changeset
5160 src/main/java/de/intevation/gnv/chart/HorizontalCrossSectionChartFactory.java,
e964a3d8f7bc Some Refactoring work done.
Tim Englich <tim.englich@intevation.de>
parents: 334
diff changeset
5161 src/main/java/de/intevation/gnv/chart/ChartFactory.java,
e964a3d8f7bc Some Refactoring work done.
Tim Englich <tim.englich@intevation.de>
parents: 334
diff changeset
5162 src/main/java/de/intevation/gnv/chart/AbstractXYLineChart.java:
e964a3d8f7bc Some Refactoring work done.
Tim Englich <tim.englich@intevation.de>
parents: 334
diff changeset
5163 Changed import from de.intevation.gnv.transition.* to de.intevation.gnv.state.*
e964a3d8f7bc Some Refactoring work done.
Tim Englich <tim.englich@intevation.de>
parents: 334
diff changeset
5164 according to refactoring Work in the Transitionsmodel.
e964a3d8f7bc Some Refactoring work done.
Tim Englich <tim.englich@intevation.de>
parents: 334
diff changeset
5165 * de.intevation.gnv.transition.*
e964a3d8f7bc Some Refactoring work done.
Tim Englich <tim.englich@intevation.de>
parents: 334
diff changeset
5166 Moved to de.intevation.gnv.state.*
e964a3d8f7bc Some Refactoring work done.
Tim Englich <tim.englich@intevation.de>
parents: 334
diff changeset
5167 and renamed all Mebers, local Variables, and Methodsignatures from *transition* to *state*
e964a3d8f7bc Some Refactoring work done.
Tim Englich <tim.englich@intevation.de>
parents: 334
diff changeset
5168
334
e37930705daa Changed the way of adding data to charts. Same parameters have one axis - not each parameter its own one.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 333
diff changeset
5169 2009-12-07 Ingo Weinzierl <ingo.weinzierl@intevation.de>
e37930705daa Changed the way of adding data to charts. Same parameters have one axis - not each parameter its own one.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 333
diff changeset
5170
e37930705daa Changed the way of adding data to charts. Same parameters have one axis - not each parameter its own one.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 333
diff changeset
5171 * src/main/java/de/intevation/gnv/transition/timeseries/TimeSeriesOutputTransition.java:
e37930705daa Changed the way of adding data to charts. Same parameters have one axis - not each parameter its own one.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 333
diff changeset
5172 Remove unselected parameters from parameters list before initiating
e37930705daa Changed the way of adding data to charts. Same parameters have one axis - not each parameter its own one.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 333
diff changeset
5173 charts. Parameter names are used as axis labels.
e37930705daa Changed the way of adding data to charts. Same parameters have one axis - not each parameter its own one.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 333
diff changeset
5174
e37930705daa Changed the way of adding data to charts. Same parameters have one axis - not each parameter its own one.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 333
diff changeset
5175 * src/main/java/de/intevation/gnv/chart/TimeSeriesChart.java,
e37930705daa Changed the way of adding data to charts. Same parameters have one axis - not each parameter its own one.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 333
diff changeset
5176 src/main/java/de/intevation/gnv/chart/VerticalProfileChart.java,
e37930705daa Changed the way of adding data to charts. Same parameters have one axis - not each parameter its own one.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 333
diff changeset
5177 src/main/java/de/intevation/gnv/chart/HorizontalProfileChart.java: Changed
e37930705daa Changed the way of adding data to charts. Same parameters have one axis - not each parameter its own one.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 333
diff changeset
5178 the way of adding data to charts: same parameters are stored in the same
e37930705daa Changed the way of adding data to charts. Same parameters have one axis - not each parameter its own one.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 333
diff changeset
5179 dataset. Now, each parameter has only one axis. Axes and renderer are
e37930705daa Changed the way of adding data to charts. Same parameters have one axis - not each parameter its own one.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 333
diff changeset
5180 adjusted one time after collecting data - not after creating every
e37930705daa Changed the way of adding data to charts. Same parameters have one axis - not each parameter its own one.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 333
diff changeset
5181 single series.
e37930705daa Changed the way of adding data to charts. Same parameters have one axis - not each parameter its own one.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 333
diff changeset
5182
e37930705daa Changed the way of adding data to charts. Same parameters have one axis - not each parameter its own one.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 333
diff changeset
5183 * src/main/java/de/intevation/gnv/chart/AbstractXYLineChart.java: Added some
e37930705daa Changed the way of adding data to charts. Same parameters have one axis - not each parameter its own one.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 333
diff changeset
5184 more colors to distinguish between different parameters/attributes.
e37930705daa Changed the way of adding data to charts. Same parameters have one axis - not each parameter its own one.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 333
diff changeset
5185 Changed method to adjust rendering options regarding the changes of
e37930705daa Changed the way of adding data to charts. Same parameters have one axis - not each parameter its own one.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 333
diff changeset
5186 datasets described above.
e37930705daa Changed the way of adding data to charts. Same parameters have one axis - not each parameter its own one.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 333
diff changeset
5187
333
19571fd1d0e8 Sourced ChartFactory call out to an own method, which is overriden by TimeSeriesChart.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 332
diff changeset
5188 2009-12-07 Ingo Weinzierl <ingo.weinzierl@intevation.de>
19571fd1d0e8 Sourced ChartFactory call out to an own method, which is overriden by TimeSeriesChart.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 332
diff changeset
5189
19571fd1d0e8 Sourced ChartFactory call out to an own method, which is overriden by TimeSeriesChart.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 332
diff changeset
5190 * src/main/java/de/intevation/gnv/chart/TimeSeriesChart.java: Changed method
19571fd1d0e8 Sourced ChartFactory call out to an own method, which is overriden by TimeSeriesChart.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 332
diff changeset
5191 generateChart to initChart, which just created a new timeseries chart.
19571fd1d0e8 Sourced ChartFactory call out to an own method, which is overriden by TimeSeriesChart.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 332
diff changeset
5192 General chart stuff is done in AbstractXYLineChart.
19571fd1d0e8 Sourced ChartFactory call out to an own method, which is overriden by TimeSeriesChart.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 332
diff changeset
5193
19571fd1d0e8 Sourced ChartFactory call out to an own method, which is overriden by TimeSeriesChart.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 332
diff changeset
5194 * src/main/java/de/intevation/gnv/chart/AbstractXYLineChart.java: Sourced
19571fd1d0e8 Sourced ChartFactory call out to an own method, which is overriden by TimeSeriesChart.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 332
diff changeset
5195 ChartFactory call out to a new initChart method. This has been done,
19571fd1d0e8 Sourced ChartFactory call out to an own method, which is overriden by TimeSeriesChart.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 332
diff changeset
5196 because TimeSeriesCharts needs to initiate another type of chart than
19571fd1d0e8 Sourced ChartFactory call out to an own method, which is overriden by TimeSeriesChart.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 332
diff changeset
5197 horizontal or vertical charts.
19571fd1d0e8 Sourced ChartFactory call out to an own method, which is overriden by TimeSeriesChart.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 332
diff changeset
5198
332
f5c25c86a625 ChangeLog entry and ressource bundles for last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 330
diff changeset
5199 2009-12-04 Ingo Weinzierl <ingo.weinzierl@intevation.de>
f5c25c86a625 ChangeLog entry and ressource bundles for last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 330
diff changeset
5200
f5c25c86a625 ChangeLog entry and ressource bundles for last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 330
diff changeset
5201 * src/main/java/de/intevation/gnv/artifacts/ressource/RessourceFactory.java:
f5c25c86a625 ChangeLog entry and ressource bundles for last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 330
diff changeset
5202 Added method to fetch a string from ressource bundle with a specified
f5c25c86a625 ChangeLog entry and ressource bundles for last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 330
diff changeset
5203 locale. Before, there just have been existing a method to fetch string
f5c25c86a625 ChangeLog entry and ressource bundles for last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 330
diff changeset
5204 from ressource bundle on basis of the first locale in a list of locales.
f5c25c86a625 ChangeLog entry and ressource bundles for last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 330
diff changeset
5205
f5c25c86a625 ChangeLog entry and ressource bundles for last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 330
diff changeset
5206 * src/main/java/de/intevation/gnv/transition/OutputTransitionBase.java:
f5c25c86a625 ChangeLog entry and ressource bundles for last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 330
diff changeset
5207 Added method to fetch strings from ressource bundle from RessourceFactory
f5c25c86a625 ChangeLog entry and ressource bundles for last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 330
diff changeset
5208 with a specified locale, a key and a default value, if there is no string
f5c25c86a625 ChangeLog entry and ressource bundles for last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 330
diff changeset
5209 matching key in bundle.
f5c25c86a625 ChangeLog entry and ressource bundles for last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 330
diff changeset
5210
f5c25c86a625 ChangeLog entry and ressource bundles for last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 330
diff changeset
5211 * src/main/java/de/intevation/gnv/transition/timeseries/TimeSeriesOutputTransition.java:
f5c25c86a625 ChangeLog entry and ressource bundles for last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 330
diff changeset
5212 Added methods for creating title and subtitle of charts. FIS name is
f5c25c86a625 ChangeLog entry and ressource bundles for last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 330
diff changeset
5213 fetched from ressource bundle with best locale (regarding supported server
f5c25c86a625 ChangeLog entry and ressource bundles for last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 330
diff changeset
5214 and client locales) instead of first locale in list of supported locales
f5c25c86a625 ChangeLog entry and ressource bundles for last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 330
diff changeset
5215 of the server.
f5c25c86a625 ChangeLog entry and ressource bundles for last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 330
diff changeset
5216
f5c25c86a625 ChangeLog entry and ressource bundles for last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 330
diff changeset
5217 * src/main/java/de/intevation/gnv/transition/profile/horizontal/HorizontalProfileOutputTransition.java:
f5c25c86a625 ChangeLog entry and ressource bundles for last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 330
diff changeset
5218 Changed title of charts. The main title contains FIS and station name. The
f5c25c86a625 ChangeLog entry and ressource bundles for last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 330
diff changeset
5219 subtitle contains the time period, the cruise, the depth and the position
f5c25c86a625 ChangeLog entry and ressource bundles for last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 330
diff changeset
5220 of a chart.
f5c25c86a625 ChangeLog entry and ressource bundles for last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 330
diff changeset
5221
f5c25c86a625 ChangeLog entry and ressource bundles for last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 330
diff changeset
5222 * src/main/java/de/intevation/gnv/chart/ChartLabels.java: Added subtitle as
f5c25c86a625 ChangeLog entry and ressource bundles for last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 330
diff changeset
5223 parameter in class and constructor.
f5c25c86a625 ChangeLog entry and ressource bundles for last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 330
diff changeset
5224
f5c25c86a625 ChangeLog entry and ressource bundles for last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 330
diff changeset
5225 * src/main/java/de/intevation/gnv/chart/AbstractXYLineChart.java: Added a
f5c25c86a625 ChangeLog entry and ressource bundles for last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 330
diff changeset
5226 subtitle to charts. Titles and subtitles are stored in a ChartLabels
f5c25c86a625 ChangeLog entry and ressource bundles for last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 330
diff changeset
5227 object.
f5c25c86a625 ChangeLog entry and ressource bundles for last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 330
diff changeset
5228
f5c25c86a625 ChangeLog entry and ressource bundles for last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 330
diff changeset
5229 * src/main/resources/lang/artifactMessages.properties,
f5c25c86a625 ChangeLog entry and ressource bundles for last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 330
diff changeset
5230 src/main/resources/lang/artifactMessages_de_DE.properties,
f5c25c86a625 ChangeLog entry and ressource bundles for last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 330
diff changeset
5231 src/main/resources/lang/artifactMessages_en.properties,
f5c25c86a625 ChangeLog entry and ressource bundles for last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 330
diff changeset
5232 src/main/resources/lang/artifactMessages_de.properties: Added strings for
f5c25c86a625 ChangeLog entry and ressource bundles for last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 330
diff changeset
5233 chart title.
f5c25c86a625 ChangeLog entry and ressource bundles for last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 330
diff changeset
5234
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5235 2009-12-04 Sascha L. Teichmann <sascha.teichmann@intevation.de>
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5236
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5237 * ChangeLog: Cleaned up a bit.
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5238
329
42a5269636eb Added time gap detection to time series charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 328
diff changeset
5239 2009-12-02 Ingo Weinzierl <ingo.weinzierl@intevation.de>
42a5269636eb Added time gap detection to time series charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 328
diff changeset
5240
42a5269636eb Added time gap detection to time series charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 328
diff changeset
5241 * src/main/java/de/intevation/gnv/chart/TimeSeriesChart.java: Added time gap
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5242 detection. If a time gap is detected, a null value will be inserted to
329
42a5269636eb Added time gap detection to time series charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 328
diff changeset
5243 break the current line.
42a5269636eb Added time gap detection to time series charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 328
diff changeset
5244
328
861d939e587c Added JBoss repository for JFreeChart 1.0.13.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 327
diff changeset
5245 2009-12-02 Ingo Weinzierl <ingo.weinzierl@intevation.de>
861d939e587c Added JBoss repository for JFreeChart 1.0.13.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 327
diff changeset
5246
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5247 * pom.xml: Added JBoss repository for JFreeChart 1.0.13 and removed explicit
328
861d939e587c Added JBoss repository for JFreeChart 1.0.13.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 327
diff changeset
5248 JCommon dependency which is now needless. Now, it is no more necessary to
861d939e587c Added JBoss repository for JFreeChart 1.0.13.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 327
diff changeset
5249 install JFreeChart into the local maven repository on your own.
861d939e587c Added JBoss repository for JFreeChart 1.0.13.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 327
diff changeset
5250
327
22a6493e8460 New options in chart template: visibility of lines and points in charts and point's size.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 326
diff changeset
5251 2009-12-02 Ingo Weinzierl <ingo.weinzierl@intevation.de>
22a6493e8460 New options in chart template: visibility of lines and points in charts and point's size.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 326
diff changeset
5252
22a6493e8460 New options in chart template: visibility of lines and points in charts and point's size.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 326
diff changeset
5253 * doc/conf/charttemplate.xml: Added lines to configure rendering of lines
22a6493e8460 New options in chart template: visibility of lines and points in charts and point's size.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 326
diff changeset
5254 and points in charts (visibility of lines/points and size of points).
22a6493e8460 New options in chart template: visibility of lines and points in charts and point's size.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 326
diff changeset
5255
22a6493e8460 New options in chart template: visibility of lines and points in charts and point's size.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 326
diff changeset
5256 * src/main/java/de/intevation/gnv/chart/XMLChartTheme.java: Added method
22a6493e8460 New options in chart template: visibility of lines and points in charts and point's size.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 326
diff changeset
5257 parsing the rendering options for lines and points in charts.
22a6493e8460 New options in chart template: visibility of lines and points in charts and point's size.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 326
diff changeset
5258
22a6493e8460 New options in chart template: visibility of lines and points in charts and point's size.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 326
diff changeset
5259 * src/main/java/de/intevation/gnv/chart/AbstractChart.java: Added boolean
22a6493e8460 New options in chart template: visibility of lines and points in charts and point's size.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 326
diff changeset
5260 member attributes which are used to control the visibility of lines and
22a6493e8460 New options in chart template: visibility of lines and points in charts and point's size.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 326
diff changeset
5261 points in charts.
22a6493e8460 New options in chart template: visibility of lines and points in charts and point's size.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 326
diff changeset
5262
22a6493e8460 New options in chart template: visibility of lines and points in charts and point's size.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 326
diff changeset
5263 * src/main/java/de/intevation/gnv/chart/VerticalProfileChart.java,
22a6493e8460 New options in chart template: visibility of lines and points in charts and point's size.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 326
diff changeset
5264 src/main/java/de/intevation/gnv/chart/TimeSeriesChart.java,
22a6493e8460 New options in chart template: visibility of lines and points in charts and point's size.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 326
diff changeset
5265 src/main/java/de/intevation/gnv/chart/HorizontalProfileChart.java:
22a6493e8460 New options in chart template: visibility of lines and points in charts and point's size.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 326
diff changeset
5266 Constructor needs two further boolean parameter to control the visibility
22a6493e8460 New options in chart template: visibility of lines and points in charts and point's size.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 326
diff changeset
5267 of lines and points in charts.
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5268
327
22a6493e8460 New options in chart template: visibility of lines and points in charts and point's size.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 326
diff changeset
5269 * src/main/java/de/intevation/gnv/chart/AbstractXYLineChart.java: The
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5270 renderer controlling the style of a series is adjusted after adding a
327
22a6493e8460 New options in chart template: visibility of lines and points in charts and point's size.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 326
diff changeset
5271 new series to the chart.
22a6493e8460 New options in chart template: visibility of lines and points in charts and point's size.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 326
diff changeset
5272
22a6493e8460 New options in chart template: visibility of lines and points in charts and point's size.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 326
diff changeset
5273 * src/main/java/de/intevation/gnv/transition/profile/horizontalcrosssection/HorizontalCrossSectionMeshOutputTransition.java,
22a6493e8460 New options in chart template: visibility of lines and points in charts and point's size.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 326
diff changeset
5274 src/main/java/de/intevation/gnv/transition/profile/verticalcrosssection/VerticalCrossSectionOutputTransition.jav,
22a6493e8460 New options in chart template: visibility of lines and points in charts and point's size.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 326
diff changeset
5275 src/main/java/de/intevation/gnv/transition/profile/horizontal/HorizontalProfileOutputTransition.java,
22a6493e8460 New options in chart template: visibility of lines and points in charts and point's size.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 326
diff changeset
5276 src/main/java/de/intevation/gnv/transition/profile/vertical/VerticalProfileOutputTransition.java,
22a6493e8460 New options in chart template: visibility of lines and points in charts and point's size.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 326
diff changeset
5277 src/main/java/de/intevation/gnv/transition/timeseries/TimeSeriesOutputTransition.java:
22a6493e8460 New options in chart template: visibility of lines and points in charts and point's size.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 326
diff changeset
5278 Adjusted method calls regarding the constructor changes in *Chart classes.
22a6493e8460 New options in chart template: visibility of lines and points in charts and point's size.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 326
diff changeset
5279
22a6493e8460 New options in chart template: visibility of lines and points in charts and point's size.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 326
diff changeset
5280 TODO: Lines and points in charts will both always be rendered at the
22a6493e8460 New options in chart template: visibility of lines and points in charts and point's size.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 326
diff changeset
5281 moment. This needs to be changed as soon as a new gui option is
22a6493e8460 New options in chart template: visibility of lines and points in charts and point's size.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 326
diff changeset
5282 implemented to control the visibility of lines/points.
22a6493e8460 New options in chart template: visibility of lines and points in charts and point's size.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 326
diff changeset
5283
325
3eff9241ea1e Refactoring of the Transitionmodel.
Tim Englich <tim.englich@intevation.de>
parents: 324
diff changeset
5284 2009-12-01 Tim Englich <tim.englich@intevation.de>
3eff9241ea1e Refactoring of the Transitionmodel.
Tim Englich <tim.englich@intevation.de>
parents: 324
diff changeset
5285
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5286 * src/test/java/de/intevation/gnv/artifacts/GNVArtifactsTestCase.java:
326
37847d724fc9 Added one more Transitionstep to each Testcase according to the refactored Transitionmodel.
Tim Englich <tim.englich@intevation.de>
parents: 325
diff changeset
5287 Added one more Transitionstep to each Testcase according to the refactored Transitionmodel.
37847d724fc9 Added one more Transitionstep to each Testcase according to the refactored Transitionmodel.
Tim Englich <tim.englich@intevation.de>
parents: 325
diff changeset
5288 * src/test/ressources/verticalprofile/verticalprofile_step_*_advance.xml,
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5289 src/test/ressources/verticalprofile_instantaneouspoint/verticalprofile_step_*_advance.xml,
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5290 src/test/ressources/verticalprofile_mesh/verticalprofile_step_*_advance.xml,
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5291 src/test/ressources/verticalcrosssection_mesh/verticalcrosssection_step_*_advance.xml,
326
37847d724fc9 Added one more Transitionstep to each Testcase according to the refactored Transitionmodel.
Tim Englich <tim.englich@intevation.de>
parents: 325
diff changeset
5292 src/test/ressources/timeseries_mesh/timeseries_step_*_advance.xml,
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5293 src/test/ressources/timeseries/timeseries_step_*_advance.xml,
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5294 src/test/ressources/horizontalProfile_mesh/horizontalprofile_step_*_advance.xml,
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5295 src/test/ressources/horizontalProfile_instantaneouspoint/horizontalprofile_step_*_advance.xml,
326
37847d724fc9 Added one more Transitionstep to each Testcase according to the refactored Transitionmodel.
Tim Englich <tim.englich@intevation.de>
parents: 325
diff changeset
5296 src/test/ressources/horizontalcrosssection_mesh/horizontalcrosssection_step_*_advance.xml:
37847d724fc9 Added one more Transitionstep to each Testcase according to the refactored Transitionmodel.
Tim Englich <tim.englich@intevation.de>
parents: 325
diff changeset
5297 Moved each Adancedocument plus one according to the refactored Transitionmodel.
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5298 Added the first advanced Call for the Product-Artifact
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5299
326
37847d724fc9 Added one more Transitionstep to each Testcase according to the refactored Transitionmodel.
Tim Englich <tim.englich@intevation.de>
parents: 325
diff changeset
5300 2009-12-01 Tim Englich <tim.englich@intevation.de>
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5301
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5302 * src/main/java/de/intevation/gnv/transition/OutputTransitionBase.java:
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5303 All Data which is required to generate the Charts is now fetched using the
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5304 Method getChartResult. The Method advance and initialize now have nothing to do.
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5305
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5306 * src/main/java/de/intevation/gnv/transition/timeseries/TimeSeriesOutputTransition.java (out):
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5307 Removed the advance call because all Data which is required to generate the Charts is
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5308 fetched using the Method getChartResult.
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5309 * src/main/java/de/intevation/gnv/transition/profile/horizontal/NorthSouthEastWestTransition.java (initialize):
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5310 Use Method instantiate instead of Advance to add the required Data for describe
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5311 and feed this Transition.
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5312
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5313 * src/main/java/de/intevation/gnv/transition/TransitionBase.java (initialize),
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5314 src/main/java/de/intevation/gnv/transition/Transition.java (initialize):
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5315 Added new Method Initaialize which will be callcall to Initailize the current
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5316 Transition. In this step all Data will be fetched which is required to Ddescribe and
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5317 feed each Transition.
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5318 Also the AlternativeTransition was removed because it is not longer required.
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5319
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5320 * src/main/java/de/intevation/gnv/artifacts/fis/FISArtifact.java (advance):
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5321 Switched to the usage of the Method initialize instead of Advance while instantiating
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5322 a new Productartifact, according to the Refactoring work wich is done in the
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5323 TransitionModel.
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5324
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5325 * src/main/java/de/intevation/gnv/artifacts/GNVArtifactBase.java (initialize):
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5326 Added new Function Initialize so that it is possible to Initialize an Artifact
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5327 without doing this in the Constructor. That is nessessary because some Artifacts need
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5328 some Metadata (e.g. SourceID) befor it can be initialized.
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5329
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5330 * doc/conf/products/verticalprofile/conf_timeseriespoint.xml,
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5331 doc/conf/products/verticalprofile/conf_mesh.xml,
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5332 doc/conf/products/verticalprofile/conf_instantaneouspoint.xml,
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5333 doc/conf/products/verticalcrosssection/conf_mesh.xml,
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5334 doc/conf/products/timeseries/conf_timeseriespoint.xml,
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5335 doc/conf/products/timeseries/conf_mesh.xml,
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5336 doc/conf/products/horizontalprofile/conf_mesh.xml,
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5337 doc/conf/products/horizontalprofile/conf_instantaneouspoint.xml,
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5338 doc/conf/products/horizontalcrosssection/conf_mesh.xml:
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5339 Some Refactoring work done according to the Refactoring Work wich
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5340 was done in the Transitionmodel.
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5341
324
e6e172a4915e Removed needless imports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 323
diff changeset
5342 2009-11-30 Ingo Weinzierl <ingo.weinzierl@intevation.de>
e6e172a4915e Removed needless imports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 323
diff changeset
5343
e6e172a4915e Removed needless imports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 323
diff changeset
5344 * src/main/java/de/intevation/gnv/artifacts/ressource/RessourceFactory.java,
e6e172a4915e Removed needless imports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 323
diff changeset
5345 src/main/java/de/intevation/gnv/chart/HorizontalProfileChart.java,
e6e172a4915e Removed needless imports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 323
diff changeset
5346 src/main/java/de/intevation/gnv/transition/profile/horizontalcrosssection/HorizontalCrossSectionMeshOutputTransition.java,
e6e172a4915e Removed needless imports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 323
diff changeset
5347 src/main/java/de/intevation/gnv/transition/profile/verticalcrosssection/VerticalCrossSectionOutputTransition.java,
e6e172a4915e Removed needless imports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 323
diff changeset
5348 src/main/java/de/intevation/gnv/transition/profile/horizontal/HorizontalProfileOutputTransition.java,
e6e172a4915e Removed needless imports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 323
diff changeset
5349 src/main/java/de/intevation/gnv/transition/profile/vertical/VerticalProfileOutputTransition.java:
e6e172a4915e Removed needless imports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 323
diff changeset
5350 Removed needless imports.
e6e172a4915e Removed needless imports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 323
diff changeset
5351
323
a88e15972c72 Updated Batik library to 1.7
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 322
diff changeset
5352 2009-11-30 Ingo Weinzierl <ingo.weinzierl@intevation.de>
a88e15972c72 Updated Batik library to 1.7
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 322
diff changeset
5353
a88e15972c72 Updated Batik library to 1.7
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 322
diff changeset
5354 * pom.xml: Updated batik dependencies to 1.7
a88e15972c72 Updated Batik library to 1.7
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 322
diff changeset
5355
a88e15972c72 Updated Batik library to 1.7
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 322
diff changeset
5356 * src/main/java/de/intevation/gnv/exports/ChartExportHelper.java: Use
a88e15972c72 Updated Batik library to 1.7
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 322
diff changeset
5357 java native DOMImplementation instead of Batik's SVGDOMImplementation,
a88e15972c72 Updated Batik library to 1.7
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 322
diff changeset
5358 which is not present in batik 1.7 libs.
a88e15972c72 Updated Batik library to 1.7
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 322
diff changeset
5359
322
57a2bf630854 Completed last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 320
diff changeset
5360 2009-11-30 Ingo Weinzierl <ingo.weinzierl@intevation.de>
57a2bf630854 Completed last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 320
diff changeset
5361
57a2bf630854 Completed last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 320
diff changeset
5362 * doc/conf/products/horizontalcrosssection/conf_mesh.xml,
57a2bf630854 Completed last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 320
diff changeset
5363 doc/conf/products/verticalcrosssection/conf_mesh.xml,
57a2bf630854 Completed last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 320
diff changeset
5364 doc/conf/products/timeseries/conf_mesh.xml,
57a2bf630854 Completed last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 320
diff changeset
5365 doc/conf/products/timeseries/conf_timeseriespoint.xml,
57a2bf630854 Completed last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 320
diff changeset
5366 doc/conf/products/horizontalprofile/conf_mesh.xml,
57a2bf630854 Completed last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 320
diff changeset
5367 doc/conf/products/horizontalprofile/conf_instantaneouspoint.xml,
57a2bf630854 Completed last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 320
diff changeset
5368 doc/conf/products/verticalprofile/conf_mesh.xml,
57a2bf630854 Completed last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 320
diff changeset
5369 doc/conf/products/verticalprofile/conf_timeseriespoint.xml,
57a2bf630854 Completed last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 320
diff changeset
5370 doc/conf/products/verticalprofile/conf_instantaneouspoint.xml: Added svg
57a2bf630854 Completed last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 320
diff changeset
5371 to output modes (MimeType image/svg+xml).
57a2bf630854 Completed last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 320
diff changeset
5372
57a2bf630854 Completed last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 320
diff changeset
5373 * pom.xml: Added batik 1.6.1 dependencies which are used to create svg
57a2bf630854 Completed last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 320
diff changeset
5374 exports.
57a2bf630854 Completed last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 320
diff changeset
5375
57a2bf630854 Completed last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 320
diff changeset
5376 * src/main/java/de/intevation/gnv/exports/ChartExportHelper.java:
57a2bf630854 Completed last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 320
diff changeset
5377 Implemented chart export to svg.
57a2bf630854 Completed last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 320
diff changeset
5378
57a2bf630854 Completed last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 320
diff changeset
5379 * src/main/java/de/intevation/gnv/transition/timeseries/TimeSeriesOutputTransition.java:
57a2bf630854 Completed last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 320
diff changeset
5380 Output mode 'svg' will call svg export of ChartExportHelper.
57a2bf630854 Completed last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 320
diff changeset
5381
320
18302372703f Implemented pdf export of charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 319
diff changeset
5382 2009-11-30 Ingo Weinzierl <ingo.weinzierl@intevation.de>
18302372703f Implemented pdf export of charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 319
diff changeset
5383
18302372703f Implemented pdf export of charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 319
diff changeset
5384 * pom.xm: Added iText 2.1.7 dependency (to create pdf's).
18302372703f Implemented pdf export of charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 319
diff changeset
5385
18302372703f Implemented pdf export of charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 319
diff changeset
5386 * src/main/java/de/intevation/gnv/exports/ChartExportHelper.java:
18302372703f Implemented pdf export of charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 319
diff changeset
5387 Implemented chart export to pdf using iText library. The chart fills the
18302372703f Implemented pdf export of charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 319
diff changeset
5388 complete page. A boolean system property "export.pdf.landscape" can be
18302372703f Implemented pdf export of charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 319
diff changeset
5389 used to adjust the page orientation (portrait or landscape, default is
18302372703f Implemented pdf export of charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 319
diff changeset
5390 landscape).
18302372703f Implemented pdf export of charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 319
diff changeset
5391
18302372703f Implemented pdf export of charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 319
diff changeset
5392 * src/main/java/de/intevation/gnv/transition/timeseries/TimeSeriesOutputTransition.java:
18302372703f Implemented pdf export of charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 319
diff changeset
5393 Added method for exporting chart to pdf. Calls the new method of
18302372703f Implemented pdf export of charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 319
diff changeset
5394 ChartExportHelper.
18302372703f Implemented pdf export of charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 319
diff changeset
5395
319
251f16a083f8 Added RegionFilter-Support to HorizontalProfile InstantaneousPoint
Tim Englich <tim.englich@intevation.de>
parents: 318
diff changeset
5396 2009-11-27 Tim Englich <tim.englich@intevation.de>
251f16a083f8 Added RegionFilter-Support to HorizontalProfile InstantaneousPoint
Tim Englich <tim.englich@intevation.de>
parents: 318
diff changeset
5397
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5398 * src/test/java/de/intevation/gnv/artifacts/GNVArtifactsTestCase.java
319
251f16a083f8 Added RegionFilter-Support to HorizontalProfile InstantaneousPoint
Tim Englich <tim.englich@intevation.de>
parents: 318
diff changeset
5399 (testHorizontalProfileInstantaneousPointArtifact),
251f16a083f8 Added RegionFilter-Support to HorizontalProfile InstantaneousPoint
Tim Englich <tim.englich@intevation.de>
parents: 318
diff changeset
5400 src/test/ressources/horizontalProfile_instantaneouspoint/horizontalprofile_step_*.xml:
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5401 Added new stapes using the RegionFilter into the Tescase of HorizontalProfiles Instantaneous Point.
319
251f16a083f8 Added RegionFilter-Support to HorizontalProfile InstantaneousPoint
Tim Englich <tim.englich@intevation.de>
parents: 318
diff changeset
5402 * src/test/ressources/verticalcrosssection_mesh/verticalcrosssection_step_08_feed.xml,
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5403 src/test/ressources/horizontalcrosssection_mesh/horizontalcrosssection_step_06_feed.xml:
319
251f16a083f8 Added RegionFilter-Support to HorizontalProfile InstantaneousPoint
Tim Englich <tim.englich@intevation.de>
parents: 318
diff changeset
5404 Bugfix: Removed second dateid. horizontalcrosssection and verticalcrosssection only provide the usage of one dateid.
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5405 * doc/conf/products/horizontalprofile/conf_instantaneouspoint.xml:
319
251f16a083f8 Added RegionFilter-Support to HorizontalProfile InstantaneousPoint
Tim Englich <tim.englich@intevation.de>
parents: 318
diff changeset
5406 Added the RegionFilters into the configuration of the Products for
251f16a083f8 Added RegionFilter-Support to HorizontalProfile InstantaneousPoint
Tim Englich <tim.englich@intevation.de>
parents: 318
diff changeset
5407 Horizontalprofiles IntantaneousPoints.
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5408 * doc/conf/queries.properties:
319
251f16a083f8 Added RegionFilter-Support to HorizontalProfile InstantaneousPoint
Tim Englich <tim.englich@intevation.de>
parents: 318
diff changeset
5409 Query to select only Ships, Cruises, Tracks which are within an Region.
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5410 * src/main/java/de/intevation/gnv/transition/TransitionBase.java (extractKVP):
319
251f16a083f8 Added RegionFilter-Support to HorizontalProfile InstantaneousPoint
Tim Englich <tim.englich@intevation.de>
parents: 318
diff changeset
5411 Added Row-Number lookup for ColumnNames for Performanceimprofements.
251f16a083f8 Added RegionFilter-Support to HorizontalProfile InstantaneousPoint
Tim Englich <tim.englich@intevation.de>
parents: 318
diff changeset
5412
318
5f2820e821e0 Implemented a helper class for exporting charts. Adapted code.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 317
diff changeset
5413 2009-11-26 Ingo Weinzierl <ingo.weinzierl@intevation.de>
5f2820e821e0 Implemented a helper class for exporting charts. Adapted code.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 317
diff changeset
5414
5f2820e821e0 Implemented a helper class for exporting charts. Adapted code.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 317
diff changeset
5415 * src/main/java/de/intevation/gnv/exports/ChartExportHelper.java: Helper
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5416 class to export charts. Dependencies on JFreeChart and iText are capsuled
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5417 here, no further dependencies in OutputTransitions. Export methods for
318
5f2820e821e0 Implemented a helper class for exporting charts. Adapted code.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 317
diff changeset
5418 images and pdf already implemented.
5f2820e821e0 Implemented a helper class for exporting charts. Adapted code.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 317
diff changeset
5419
5f2820e821e0 Implemented a helper class for exporting charts. Adapted code.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 317
diff changeset
5420 * src/main/java/de/intevation/gnv/chart/Chart.java,
5f2820e821e0 Implemented a helper class for exporting charts. Adapted code.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 317
diff changeset
5421 src/main/java/de/intevation/gnv/chart/AbstractChart.java: Outsourcing of
5f2820e821e0 Implemented a helper class for exporting charts. Adapted code.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 317
diff changeset
5422 export methods to ChartExportHelper.
5f2820e821e0 Implemented a helper class for exporting charts. Adapted code.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 317
diff changeset
5423
5f2820e821e0 Implemented a helper class for exporting charts. Adapted code.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 317
diff changeset
5424 * src/main/java/de/intevation/gnv/transition/timeseries/TimeSeriesOutputTransition.java:
5f2820e821e0 Implemented a helper class for exporting charts. Adapted code.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 317
diff changeset
5425 Adapted current export of charts.
5f2820e821e0 Implemented a helper class for exporting charts. Adapted code.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 317
diff changeset
5426
317
342cd58291f1 Added pdf as export format to xml configuration of products.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 316
diff changeset
5427 2009-11-26 Ingo Weinzierl <ingo.weinzierl@intevation.de>
342cd58291f1 Added pdf as export format to xml configuration of products.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 316
diff changeset
5428
342cd58291f1 Added pdf as export format to xml configuration of products.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 316
diff changeset
5429 * doc/conf/products/horizontalcrosssection/conf_mesh.xml,
342cd58291f1 Added pdf as export format to xml configuration of products.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 316
diff changeset
5430 doc/conf/products/verticalcrosssection/conf_mesh.xml,
342cd58291f1 Added pdf as export format to xml configuration of products.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 316
diff changeset
5431 doc/conf/products/timeseries/conf_mesh.xml,
342cd58291f1 Added pdf as export format to xml configuration of products.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 316
diff changeset
5432 doc/conf/products/timeseries/conf_timeseriespoint.xml,
342cd58291f1 Added pdf as export format to xml configuration of products.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 316
diff changeset
5433 doc/conf/products/horizontalprofile/conf_mesh.xml,
342cd58291f1 Added pdf as export format to xml configuration of products.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 316
diff changeset
5434 doc/conf/products/horizontalprofile/conf_instantaneouspoint.xml,
342cd58291f1 Added pdf as export format to xml configuration of products.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 316
diff changeset
5435 doc/conf/products/verticalprofile/conf_mesh.xml,
342cd58291f1 Added pdf as export format to xml configuration of products.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 316
diff changeset
5436 doc/conf/products/verticalprofile/conf_timeseriespoint.xml,
342cd58291f1 Added pdf as export format to xml configuration of products.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 316
diff changeset
5437 doc/conf/products/verticalprofile/conf_instantaneouspoint.xml: Added pdf
342cd58291f1 Added pdf as export format to xml configuration of products.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 316
diff changeset
5438 as export format.
342cd58291f1 Added pdf as export format to xml configuration of products.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 316
diff changeset
5439
316
446301258f34 Added point in TODO regarding tick-unit distance of timeseries charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 315
diff changeset
5440 2009-11-26 Ingo Weinzierl <ingo.weinzierl@intevation.de>
446301258f34 Added point in TODO regarding tick-unit distance of timeseries charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 315
diff changeset
5441
446301258f34 Added point in TODO regarding tick-unit distance of timeseries charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 315
diff changeset
5442 * TODO: Added point in TODO regarding tick units and distance between tick
446301258f34 Added point in TODO regarding tick-unit distance of timeseries charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 315
diff changeset
5443 units in timeseries charts.
446301258f34 Added point in TODO regarding tick-unit distance of timeseries charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 315
diff changeset
5444
315
63f8b3fb7d9a Localization of chart axis with locale which fits best to server and browser settings.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 314
diff changeset
5445 2009-11-26 Ingo Weinzierl <ingo.weinzierl@intevation.de>
63f8b3fb7d9a Localization of chart axis with locale which fits best to server and browser settings.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 314
diff changeset
5446
63f8b3fb7d9a Localization of chart axis with locale which fits best to server and browser settings.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 314
diff changeset
5447 * src/main/java/de/intevation/gnv/chart/AbstractXYLineChart.java: Localized
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5448 chart axis. Two method have been added - method to localize y-axis of
315
63f8b3fb7d9a Localization of chart axis with locale which fits best to server and browser settings.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 314
diff changeset
5449 charts, abstract method to localize x-axis of charts.
63f8b3fb7d9a Localization of chart axis with locale which fits best to server and browser settings.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 314
diff changeset
5450
63f8b3fb7d9a Localization of chart axis with locale which fits best to server and browser settings.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 314
diff changeset
5451 * src/main/java/de/intevation/gnv/chart/VerticalProfileChart.java,
63f8b3fb7d9a Localization of chart axis with locale which fits best to server and browser settings.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 314
diff changeset
5452 src/main/java/de/intevation/gnv/chart/TimeSeriesChart.java: Override
63f8b3fb7d9a Localization of chart axis with locale which fits best to server and browser settings.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 314
diff changeset
5453 abstract method to localize x-axis.
63f8b3fb7d9a Localization of chart axis with locale which fits best to server and browser settings.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 314
diff changeset
5454
63f8b3fb7d9a Localization of chart axis with locale which fits best to server and browser settings.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 314
diff changeset
5455 * src/main/java/de/intevation/gnv/transition/timeseries/TimeSeriesOutputTransition.java:
63f8b3fb7d9a Localization of chart axis with locale which fits best to server and browser settings.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 314
diff changeset
5456 Call algorithm to determine the best locale regarding intersection of
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5457 supported server and browser locales. This locale is used to create
315
63f8b3fb7d9a Localization of chart axis with locale which fits best to server and browser settings.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 314
diff changeset
5458 localized charts.
63f8b3fb7d9a Localization of chart axis with locale which fits best to server and browser settings.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 314
diff changeset
5459
314
6f72e335e2c9 Added ChangeLog entry from last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 312
diff changeset
5460 2009-11-26 Ingo Weinzierl <ingo.weinzierl@intevation.de>
6f72e335e2c9 Added ChangeLog entry from last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 312
diff changeset
5461
6f72e335e2c9 Added ChangeLog entry from last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 312
diff changeset
5462 * src/main/java/de/intevation/gnv/artifacts/ressource/RessourceFactory.java:
6f72e335e2c9 Added ChangeLog entry from last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 312
diff changeset
5463 New method getLocales() which returns an array of locales which are
6f72e335e2c9 Added ChangeLog entry from last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 312
diff changeset
5464 supported by the server.
6f72e335e2c9 Added ChangeLog entry from last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 312
diff changeset
5465
6f72e335e2c9 Added ChangeLog entry from last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 312
diff changeset
5466 * src/main/resources/lang/lang.conf: Config-file for supported languages.
6f72e335e2c9 Added ChangeLog entry from last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 312
diff changeset
5467 The resource bundles for localized text should be configured here. It is
6f72e335e2c9 Added ChangeLog entry from last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 312
diff changeset
5468 used to determine the best locale regarding the supported locales by
6f72e335e2c9 Added ChangeLog entry from last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 312
diff changeset
5469 server and browser.
6f72e335e2c9 Added ChangeLog entry from last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 312
diff changeset
5470
312
19fbd03544ea Generate timeseries chart in TimeSeriesChart class instead of AbstractXYChart to instantiate special timeseries charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 311
diff changeset
5471 2009-11-25 Ingo Weinzierl <ingo.weinzierl@intevation.de>
19fbd03544ea Generate timeseries chart in TimeSeriesChart class instead of AbstractXYChart to instantiate special timeseries charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 311
diff changeset
5472
19fbd03544ea Generate timeseries chart in TimeSeriesChart class instead of AbstractXYChart to instantiate special timeseries charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 311
diff changeset
5473 * src/main/java/de/intevation/gnv/chart/TimeSeriesChart.java: Override
19fbd03544ea Generate timeseries chart in TimeSeriesChart class instead of AbstractXYChart to instantiate special timeseries charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 311
diff changeset
5474 method generateChart to instantiate TimeSeries charts instead of XY
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5475 charts. Before these changes, timeseries charts did not have a valid date
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5476 axis.
312
19fbd03544ea Generate timeseries chart in TimeSeriesChart class instead of AbstractXYChart to instantiate special timeseries charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 311
diff changeset
5477
311
cbb610197b9f Corrected committer from the last revision in ChangeLog.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 310
diff changeset
5478 2009-11-24 Ingo Weinzierl <ingo.weinzierl@intevation.de>
310
45625b5cd6d4 Added timegap definitions to charts. Adapted constructors and constructor calls.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 309
diff changeset
5479
45625b5cd6d4 Added timegap definitions to charts. Adapted constructors and constructor calls.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 309
diff changeset
5480 * src/main/java/de/intevation/gnv/chart/VerticalProfileChart.java,
45625b5cd6d4 Added timegap definitions to charts. Adapted constructors and constructor calls.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 309
diff changeset
5481 src/main/java/de/intevation/gnv/chart/AbstractChart.java,
45625b5cd6d4 Added timegap definitions to charts. Adapted constructors and constructor calls.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 309
diff changeset
5482 src/main/java/de/intevation/gnv/chart/TimeSeriesChart.java,
45625b5cd6d4 Added timegap definitions to charts. Adapted constructors and constructor calls.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 309
diff changeset
5483 src/main/java/de/intevation/gnv/chart/HorizontalProfileChart.java: Added
45625b5cd6d4 Added timegap definitions to charts. Adapted constructors and constructor calls.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 309
diff changeset
5484 timegap definitions, adapted constructors.
45625b5cd6d4 Added timegap definitions to charts. Adapted constructors and constructor calls.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 309
diff changeset
5485
45625b5cd6d4 Added timegap definitions to charts. Adapted constructors and constructor calls.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 309
diff changeset
5486 * src/main/java/de/intevation/gnv/transition/profile/horizontalcrosssection/HorizontalCrossSectionMeshOutputTransition.java,
45625b5cd6d4 Added timegap definitions to charts. Adapted constructors and constructor calls.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 309
diff changeset
5487 src/main/java/de/intevation/gnv/transition/profile/verticalcrosssection/VerticalCrossSectionOutputTransition.java,
45625b5cd6d4 Added timegap definitions to charts. Adapted constructors and constructor calls.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 309
diff changeset
5488 src/main/java/de/intevation/gnv/transition/profile/horizontal/HorizontalProfileOutputTransition.java,
45625b5cd6d4 Added timegap definitions to charts. Adapted constructors and constructor calls.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 309
diff changeset
5489 src/main/java/de/intevation/gnv/transition/profile/vertical/VerticalProfileOutputTransition.java,
45625b5cd6d4 Added timegap definitions to charts. Adapted constructors and constructor calls.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 309
diff changeset
5490 src/main/java/de/intevation/gnv/transition/timeseries/TimeSeriesOutputTransition.java:
45625b5cd6d4 Added timegap definitions to charts. Adapted constructors and constructor calls.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 309
diff changeset
5491 Adapted creation of charts regarding changes of constructors.
45625b5cd6d4 Added timegap definitions to charts. Adapted constructors and constructor calls.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 309
diff changeset
5492
309
333ea3d54423 Added new Timevalues because the Data in the DWH has changed.
Tim Englich <tim.englich@intevation.de>
parents: 308
diff changeset
5493 2009-11-24 Tim Englich <tim.englich@intevation.de>
333ea3d54423 Added new Timevalues because the Data in the DWH has changed.
Tim Englich <tim.englich@intevation.de>
parents: 308
diff changeset
5494
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5495 * src/test/ressources/verticalprofile_mesh/verticalprofile_step_10_feed.xml,
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5496 src/test/ressources/verticalcrosssection_mesh/verticalcrosssection_step_08_feed.xml,
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5497 src/test/ressources/timeseries_mesh/timeseries_step_08_feed.xml,
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5498 src/test/ressources/horizontalProfile_mesh/horizontalprofile_step_10_feed.xml,
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5499 src/test/ressources/horizontalcrosssection_mesh/horizontalcrosssection_step_06_feed.xml,
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5500 src/test/ressources/timeseries/timeseries_step_06_out_chart.xml:
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5501 Added new Timevalues because the Data in the DWH has changed.
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5502
308
677da0e143cc Added dependencies for esri and ibm libraries required for unit tests.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 307
diff changeset
5503 2009-11-24 Ingo Weinzierl <ingo.weinzierl@intevation.de>
677da0e143cc Added dependencies for esri and ibm libraries required for unit tests.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 307
diff changeset
5504
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5505 * pom.xml: Added dependencies for esri and ibm libraries required for unit
308
677da0e143cc Added dependencies for esri and ibm libraries required for unit tests.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 307
diff changeset
5506 tests.
677da0e143cc Added dependencies for esri and ibm libraries required for unit tests.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 307
diff changeset
5507
306
e7f1c79bf9cd Bugfix for issue91, wrong depth will be drawn in TimeseriesCharts in Meshes
Tim Englich <tim.englich@intevation.de>
parents: 305
diff changeset
5508 2009-11-24 Tim Englich <tim.englich@intevation.de>
e7f1c79bf9cd Bugfix for issue91, wrong depth will be drawn in TimeseriesCharts in Meshes
Tim Englich <tim.englich@intevation.de>
parents: 305
diff changeset
5509
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5510 * src/test/ressources/timeseries/timeseries_step_06_out_chart.xml:
307
f0f106c7b906 Fixed some broken Method-Extentions.
Tim Englich <tim.englich@intevation.de>
parents: 306
diff changeset
5511 Added mime-type to get a propper output-result and not an NPE
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5512 * src/main/java/de/intevation/gnv/chart/AbstractXYLineChart.java (findValueTitle):
307
f0f106c7b906 Fixed some broken Method-Extentions.
Tim Englich <tim.englich@intevation.de>
parents: 306
diff changeset
5513 Added null-value check to prevent NPEs.
f0f106c7b906 Fixed some broken Method-Extentions.
Tim Englich <tim.englich@intevation.de>
parents: 306
diff changeset
5514 * src/main/java/de/intevation/gnv/transition/profile/verticalcrosssection/VerticalCrossSectionOutputTransition.java (getChart),
f0f106c7b906 Fixed some broken Method-Extentions.
Tim Englich <tim.englich@intevation.de>
parents: 306
diff changeset
5515 src/main/java/de/intevation/gnv/transition/profile/vertical/VerticalProfileOutputTransition.java (getChart),
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5516 src/main/java/de/intevation/gnv/transition/profile/horizontalcrosssection/HorizontalCrossSectionMeshOutputTransition.java (getChart),
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5517 src/main/java/de/intevation/gnv/transition/profile/horizontal/HorizontalProfileOutputTransition.java (getChart):
307
f0f106c7b906 Fixed some broken Method-Extentions.
Tim Englich <tim.englich@intevation.de>
parents: 306
diff changeset
5518 Changed Method-Signature to this one which the base method provide.
f0f106c7b906 Fixed some broken Method-Extentions.
Tim Englich <tim.englich@intevation.de>
parents: 306
diff changeset
5519 Now the Methods will be used again.
f0f106c7b906 Fixed some broken Method-Extentions.
Tim Englich <tim.englich@intevation.de>
parents: 306
diff changeset
5520
f0f106c7b906 Fixed some broken Method-Extentions.
Tim Englich <tim.englich@intevation.de>
parents: 306
diff changeset
5521 2009-11-24 Tim Englich <tim.englich@intevation.de>
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5522
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5523 * src/test/java/de/intevation/gnv/artifacts/TestCallContext.java (TestCallContext):
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5524 Removed Compilationerrors that were triggert by API-Changes in
306
e7f1c79bf9cd Bugfix for issue91, wrong depth will be drawn in TimeseriesCharts in Meshes
Tim Englich <tim.englich@intevation.de>
parents: 305
diff changeset
5525 Module Artifact-Database.
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5526
306
e7f1c79bf9cd Bugfix for issue91, wrong depth will be drawn in TimeseriesCharts in Meshes
Tim Englich <tim.englich@intevation.de>
parents: 305
diff changeset
5527 * doc/conf/queries.properties,
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5528 doc/conf/products/timeseries/conf_mesh.xml:
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5529 Removed Meshpoint from SQL-Query because the same value will be
306
e7f1c79bf9cd Bugfix for issue91, wrong depth will be drawn in TimeseriesCharts in Meshes
Tim Englich <tim.englich@intevation.de>
parents: 305
diff changeset
5530 insert by using the depthid.
e7f1c79bf9cd Bugfix for issue91, wrong depth will be drawn in TimeseriesCharts in Meshes
Tim Englich <tim.englich@intevation.de>
parents: 305
diff changeset
5531 depthid on layer 1 = featureid
e7f1c79bf9cd Bugfix for issue91, wrong depth will be drawn in TimeseriesCharts in Meshes
Tim Englich <tim.englich@intevation.de>
parents: 305
diff changeset
5532 In the old configuration only Charts on Layer 1 were drawn.
e7f1c79bf9cd Bugfix for issue91, wrong depth will be drawn in TimeseriesCharts in Meshes
Tim Englich <tim.englich@intevation.de>
parents: 305
diff changeset
5533 issue91
e7f1c79bf9cd Bugfix for issue91, wrong depth will be drawn in TimeseriesCharts in Meshes
Tim Englich <tim.englich@intevation.de>
parents: 305
diff changeset
5534
305
91c37bf28c0e Remove chart from cache when data which is displayed in chart has changed.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 304
diff changeset
5535 2009-11-23 Ingo Weinzierl <ingo.weinzierl@intevation.de>
91c37bf28c0e Remove chart from cache when data which is displayed in chart has changed.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 304
diff changeset
5536
91c37bf28c0e Remove chart from cache when data which is displayed in chart has changed.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 304
diff changeset
5537 * src/main/java/de/intevation/gnv/transition/OutputTransitionBase.java:
91c37bf28c0e Remove chart from cache when data which is displayed in chart has changed.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 304
diff changeset
5538 Remove chart from cache when data which is displayed has changed.
91c37bf28c0e Remove chart from cache when data which is displayed in chart has changed.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 304
diff changeset
5539
304
a16d337c5678 The style of charts can be configured with ChartThemes using XML configuration files.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 303
diff changeset
5540 2009-11-23 Ingo Weinzierl <ingo.weinzierl@intevation.de>
a16d337c5678 The style of charts can be configured with ChartThemes using XML configuration files.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 303
diff changeset
5541
a16d337c5678 The style of charts can be configured with ChartThemes using XML configuration files.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 303
diff changeset
5542 * doc/conf/charttemplate.xml: Added configuration file for chart themes.
a16d337c5678 The style of charts can be configured with ChartThemes using XML configuration files.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 303
diff changeset
5543
a16d337c5678 The style of charts can be configured with ChartThemes using XML configuration files.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 303
diff changeset
5544 * src/main/java/de/intevation/gnv/chart/XMLChartTheme.java: Theme class for
a16d337c5678 The style of charts can be configured with ChartThemes using XML configuration files.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 303
diff changeset
5545 reading xml files which describe chart styles. It extends the
a16d337c5678 The style of charts can be configured with ChartThemes using XML configuration files.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 303
diff changeset
5546 StandardChartTheme class of JFreeChart which defines default values for
a16d337c5678 The style of charts can be configured with ChartThemes using XML configuration files.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 303
diff changeset
5547 chart parameters. It is possible to apply different xml configurations for
a16d337c5678 The style of charts can be configured with ChartThemes using XML configuration files.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 303
diff changeset
5548 different charts.
a16d337c5678 The style of charts can be configured with ChartThemes using XML configuration files.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 303
diff changeset
5549
a16d337c5678 The style of charts can be configured with ChartThemes using XML configuration files.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 303
diff changeset
5550 * src/main/java/de/intevation/gnv/chart/AbstractXYLineChart.java,
a16d337c5678 The style of charts can be configured with ChartThemes using XML configuration files.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 303
diff changeset
5551 src/main/java/de/intevation/gnv/transition/timeseries/TimeSeriesOutputTransition.java:
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5552 Before creating a new chart, an instance of XMLChartTheme is initialized
304
a16d337c5678 The style of charts can be configured with ChartThemes using XML configuration files.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 303
diff changeset
5553 which is responsible for the chart style.
a16d337c5678 The style of charts can be configured with ChartThemes using XML configuration files.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 303
diff changeset
5554
a16d337c5678 The style of charts can be configured with ChartThemes using XML configuration files.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 303
diff changeset
5555 NOTE: 'charttemplate.xml' is used by artifact server and has to be placed
a16d337c5678 The style of charts can be configured with ChartThemes using XML configuration files.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 303
diff changeset
5556 in the config directory.
a16d337c5678 The style of charts can be configured with ChartThemes using XML configuration files.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 303
diff changeset
5557
303
9ba2cf8cad8d Export format of charts is related to mime-type.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 302
diff changeset
5558 2009-11-20 Ingo Weinzierl <ingo.weinzierl@intevation.de>
9ba2cf8cad8d Export format of charts is related to mime-type.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 302
diff changeset
5559
9ba2cf8cad8d Export format of charts is related to mime-type.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 302
diff changeset
5560 * src/main/java/de/intevation/gnv/transition/timeseries/TimeSeriesOutputTransition.java:
9ba2cf8cad8d Export format of charts is related to mime-type.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 302
diff changeset
5561 Export format of charts (png, jpeg, gif) depends on mime-type.
9ba2cf8cad8d Export format of charts is related to mime-type.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 302
diff changeset
5562
9ba2cf8cad8d Export format of charts is related to mime-type.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 302
diff changeset
5563 * src/main/java/de/intevation/gnv/chart/Chart.java,
9ba2cf8cad8d Export format of charts is related to mime-type.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 302
diff changeset
5564 src/main/java/de/intevation/gnv/chart/AbstractChart.java: Renamed export
9ba2cf8cad8d Export format of charts is related to mime-type.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 302
diff changeset
5565 method, because it doesn't export just png anymore, but jpeg or gif as
9ba2cf8cad8d Export format of charts is related to mime-type.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 302
diff changeset
5566 well.
9ba2cf8cad8d Export format of charts is related to mime-type.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 302
diff changeset
5567
302
dc2713a3eaa7 Removed mistake from xml structure of the artifact protocol.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 301
diff changeset
5568 2009-11-20 Ingo Weinzierl <ingo.weinzierl@intevation.de>
dc2713a3eaa7 Removed mistake from xml structure of the artifact protocol.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 301
diff changeset
5569
dc2713a3eaa7 Removed mistake from xml structure of the artifact protocol.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 301
diff changeset
5570 * src/test/ressources/horizontalProfile_instantaneouspoint/horizontalprofile_step_06_out_chart.xml,
dc2713a3eaa7 Removed mistake from xml structure of the artifact protocol.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 301
diff changeset
5571 src/test/ressources/verticalprofile_instantaneouspoint/verticalprofile_step_05_out_chart.xml,
dc2713a3eaa7 Removed mistake from xml structure of the artifact protocol.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 301
diff changeset
5572 src/test/ressources/horizontalcrosssection_mesh/horizontalcrosssection_step_06_out_chart.xml,
dc2713a3eaa7 Removed mistake from xml structure of the artifact protocol.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 301
diff changeset
5573 src/test/ressources/verticalcrosssection_mesh/verticalcrosssection_step_08_out_chart.xml,
dc2713a3eaa7 Removed mistake from xml structure of the artifact protocol.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 301
diff changeset
5574 src/test/ressources/timeseries_mesh/timeseries_step_08_out_chart.xml,
dc2713a3eaa7 Removed mistake from xml structure of the artifact protocol.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 301
diff changeset
5575 src/test/ressources/horizontalProfile_mesh/horizontalprofile_step_10_out_chart.xml,
dc2713a3eaa7 Removed mistake from xml structure of the artifact protocol.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 301
diff changeset
5576 src/test/ressources/verticalprofile_mesh/verticalprofile_step_10_out_chart.xml,
dc2713a3eaa7 Removed mistake from xml structure of the artifact protocol.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 301
diff changeset
5577 src/test/ressources/verticalprofile/verticalprofile_step_06_out_chart.xml:
dc2713a3eaa7 Removed mistake from xml structure of the artifact protocol.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 301
diff changeset
5578 Removed mistake in xml structure of artifact protocol. Mime-type node was
dc2713a3eaa7 Removed mistake from xml structure of the artifact protocol.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 301
diff changeset
5579 called 'out' instead of 'mime-type'.
dc2713a3eaa7 Removed mistake from xml structure of the artifact protocol.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 301
diff changeset
5580
301
3ea030aafe65 Removed duplicated and needless imports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 300
diff changeset
5581 2009-11-20 Ingo Weinzierl <ingo.weinzierl@intevation.de>
3ea030aafe65 Removed duplicated and needless imports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 300
diff changeset
5582
3ea030aafe65 Removed duplicated and needless imports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 300
diff changeset
5583 * src/main/java/de/intevation/gnv/artifacts/GNVArtifactBase.java,
3ea030aafe65 Removed duplicated and needless imports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 300
diff changeset
5584 src/main/java/de/intevation/gnv/chart/VerticalProfileChart.java,
3ea030aafe65 Removed duplicated and needless imports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 300
diff changeset
5585 src/main/java/de/intevation/gnv/chart/AbstractXYLineChart.java,
3ea030aafe65 Removed duplicated and needless imports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 300
diff changeset
5586 src/main/java/de/intevation/gnv/chart/AbstractChart.java,
3ea030aafe65 Removed duplicated and needless imports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 300
diff changeset
5587 src/main/java/de/intevation/gnv/exports/Export.java,
3ea030aafe65 Removed duplicated and needless imports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 300
diff changeset
5588 src/main/java/de/intevation/gnv/exports/ShapeDataCollector.java,
3ea030aafe65 Removed duplicated and needless imports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 300
diff changeset
5589 src/main/java/de/intevation/gnv/exports/SimpleOdvDataCollector.java,
3ea030aafe65 Removed duplicated and needless imports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 300
diff changeset
5590 src/main/java/de/intevation/gnv/exports/DefaultProfile.java,
3ea030aafe65 Removed duplicated and needless imports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 300
diff changeset
5591 src/main/java/de/intevation/gnv/exports/DefaultExport.java,
3ea030aafe65 Removed duplicated and needless imports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 300
diff changeset
5592 src/main/java/de/intevation/gnv/transition/profile/horizontalcrosssection/HorizontalCrossSectionMeshOutputTransition.java,
3ea030aafe65 Removed duplicated and needless imports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 300
diff changeset
5593 src/main/java/de/intevation/gnv/transition/profile/horizontal/HorizontalProfileOutputTransition.java,
3ea030aafe65 Removed duplicated and needless imports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 300
diff changeset
5594 src/main/java/de/intevation/gnv/transition/profile/vertical/VerticalProfileOutputTransition.java,
3ea030aafe65 Removed duplicated and needless imports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 300
diff changeset
5595 src/main/java/de/intevation/gnv/transition/timeseries/TimeSeriesOutputTransition.java:
3ea030aafe65 Removed duplicated and needless imports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 300
diff changeset
5596 Removed duplicated and needless imports.
3ea030aafe65 Removed duplicated and needless imports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 300
diff changeset
5597
300
6a3a02e004d9 Refactored process of chart generation. Charts will be generated via Chart-Interface from rev351 and no more via factory classes.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 298
diff changeset
5598 2009-11-20 Ingo Weinzierl <ingo.weinzierl@intevation.de>
6a3a02e004d9 Refactored process of chart generation. Charts will be generated via Chart-Interface from rev351 and no more via factory classes.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 298
diff changeset
5599
6a3a02e004d9 Refactored process of chart generation. Charts will be generated via Chart-Interface from rev351 and no more via factory classes.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 298
diff changeset
5600 * src/main/java/de/intevation/gnv/transition/OutputTransitionBase.java:
6a3a02e004d9 Refactored process of chart generation. Charts will be generated via Chart-Interface from rev351 and no more via factory classes.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 298
diff changeset
5601 Added methods for caching charts.
6a3a02e004d9 Refactored process of chart generation. Charts will be generated via Chart-Interface from rev351 and no more via factory classes.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 298
diff changeset
5602
6a3a02e004d9 Refactored process of chart generation. Charts will be generated via Chart-Interface from rev351 and no more via factory classes.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 298
diff changeset
5603 * src/main/java/de/intevation/gnv/transition/profile/horizontal/HorizontalProfileOutputTransition.java,
6a3a02e004d9 Refactored process of chart generation. Charts will be generated via Chart-Interface from rev351 and no more via factory classes.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 298
diff changeset
5604 src/main/java/de/intevation/gnv/transition/profile/vertical/VerticalProfileOutputTransition.java,
6a3a02e004d9 Refactored process of chart generation. Charts will be generated via Chart-Interface from rev351 and no more via factory classes.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 298
diff changeset
5605 src/main/java/de/intevation/gnv/transition/profile/horizontalcrosssection/HorizontalCrossSectionMeshOutputTransition.java,
6a3a02e004d9 Refactored process of chart generation. Charts will be generated via Chart-Interface from rev351 and no more via factory classes.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 298
diff changeset
5606 src/main/java/de/intevation/gnv/transition/profile/verticalcrosssection/VerticalCrossSectionOutputTransition.java,
6a3a02e004d9 Refactored process of chart generation. Charts will be generated via Chart-Interface from rev351 and no more via factory classes.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 298
diff changeset
5607 src/main/java/de/intevation/gnv/transition/timeseries/TimeSeriesOutputTransition.java:
6a3a02e004d9 Refactored process of chart generation. Charts will be generated via Chart-Interface from rev351 and no more via factory classes.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 298
diff changeset
5608 Changed chart generation. Charts will now be generated in a central place
6a3a02e004d9 Refactored process of chart generation. Charts will be generated via Chart-Interface from rev351 and no more via factory classes.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 298
diff changeset
5609 in TimeSeriesOutputTransition which is the parent class of other
6a3a02e004d9 Refactored process of chart generation. Charts will be generated via Chart-Interface from rev351 and no more via factory classes.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 298
diff changeset
5610 OutputTransitions. Each OutputTransition got a new method to serve its own
6a3a02e004d9 Refactored process of chart generation. Charts will be generated via Chart-Interface from rev351 and no more via factory classes.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 298
diff changeset
5611 special chart class.
6a3a02e004d9 Refactored process of chart generation. Charts will be generated via Chart-Interface from rev351 and no more via factory classes.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 298
diff changeset
5612
6a3a02e004d9 Refactored process of chart generation. Charts will be generated via Chart-Interface from rev351 and no more via factory classes.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 298
diff changeset
5613 * TODO: Added hint for caching charts. Verticalcrosssection and
6a3a02e004d9 Refactored process of chart generation. Charts will be generated via Chart-Interface from rev351 and no more via factory classes.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 298
diff changeset
5614 orizontalcrosssection charts aren't implemented yet.
6a3a02e004d9 Refactored process of chart generation. Charts will be generated via Chart-Interface from rev351 and no more via factory classes.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 298
diff changeset
5615
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5616 NOTE: Charts can be cached. This could be useful if the user exports
300
6a3a02e004d9 Refactored process of chart generation. Charts will be generated via Chart-Interface from rev351 and no more via factory classes.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 298
diff changeset
5617 charts as svg, png or pdf. The caching of charts is configured via system
6a3a02e004d9 Refactored process of chart generation. Charts will be generated via Chart-Interface from rev351 and no more via factory classes.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 298
diff changeset
5618 property 'cache.chart' at the moment.
6a3a02e004d9 Refactored process of chart generation. Charts will be generated via Chart-Interface from rev351 and no more via factory classes.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 298
diff changeset
5619
6a3a02e004d9 Refactored process of chart generation. Charts will be generated via Chart-Interface from rev351 and no more via factory classes.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 298
diff changeset
5620 2009-11-19 Ingo Weinzierl <ingo.weinzierl@intevation.de>
6a3a02e004d9 Refactored process of chart generation. Charts will be generated via Chart-Interface from rev351 and no more via factory classes.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 298
diff changeset
5621
6a3a02e004d9 Refactored process of chart generation. Charts will be generated via Chart-Interface from rev351 and no more via factory classes.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 298
diff changeset
5622 * src/main/java/de/intevation/gnv/artifacts/GNVArtifactBase.java,
6a3a02e004d9 Refactored process of chart generation. Charts will be generated via Chart-Interface from rev351 and no more via factory classes.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 298
diff changeset
5623 src/main/java/de/intevation/gnv/transition/OutputTransition.java,
6a3a02e004d9 Refactored process of chart generation. Charts will be generated via Chart-Interface from rev351 and no more via factory classes.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 298
diff changeset
5624 src/main/java/de/intevation/gnv/transition/timeseries/TimeSeriesOutputTransition.java:
6a3a02e004d9 Refactored process of chart generation. Charts will be generated via Chart-Interface from rev351 and no more via factory classes.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 298
diff changeset
5625 Changed parameter of 'out'-method of OutputTransition. Now, the
6a3a02e004d9 Refactored process of chart generation. Charts will be generated via Chart-Interface from rev351 and no more via factory classes.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 298
diff changeset
5626 OutputTransition gets the complete xml document of the request (before
6a3a02e004d9 Refactored process of chart generation. Charts will be generated via Chart-Interface from rev351 and no more via factory classes.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 298
diff changeset
5627 just the target name). The mime type of this xml ist used to distinguish
6a3a02e004d9 Refactored process of chart generation. Charts will be generated via Chart-Interface from rev351 and no more via factory classes.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 298
diff changeset
5628 between different output formats of charts (png, jpeg).
6a3a02e004d9 Refactored process of chart generation. Charts will be generated via Chart-Interface from rev351 and no more via factory classes.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 298
diff changeset
5629
298
80f7c5dc09c6 Implementation of classes for creating timeseries, verticalprofile and horizontalprofile charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 297
diff changeset
5630 2009-11-19 Ingo Weinzierl <ingo.weinzierl@intevation.de>
80f7c5dc09c6 Implementation of classes for creating timeseries, verticalprofile and horizontalprofile charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 297
diff changeset
5631
80f7c5dc09c6 Implementation of classes for creating timeseries, verticalprofile and horizontalprofile charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 297
diff changeset
5632 * src/main/java/de/intevation/gnv/chart/TimeSeriesChart.java,
80f7c5dc09c6 Implementation of classes for creating timeseries, verticalprofile and horizontalprofile charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 297
diff changeset
5633 src/main/java/de/intevation/gnv/chart/VerticalProfileChart.java,
80f7c5dc09c6 Implementation of classes for creating timeseries, verticalprofile and horizontalprofile charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 297
diff changeset
5634 src/main/java/de/intevation/gnv/chart/HorizontalProfileChart.java:
80f7c5dc09c6 Implementation of classes for creating timeseries, verticalprofile and horizontalprofile charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 297
diff changeset
5635 Classes for creating charts of different output transitions, inherit from
80f7c5dc09c6 Implementation of classes for creating timeseries, verticalprofile and horizontalprofile charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 297
diff changeset
5636 AbstractXYLineChart. The subclasses should only implement special code.
80f7c5dc09c6 Implementation of classes for creating timeseries, verticalprofile and horizontalprofile charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 297
diff changeset
5637 General configurations should be done in AbstractChart or
80f7c5dc09c6 Implementation of classes for creating timeseries, verticalprofile and horizontalprofile charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 297
diff changeset
5638 AbstractXYLineChart.
80f7c5dc09c6 Implementation of classes for creating timeseries, verticalprofile and horizontalprofile charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 297
diff changeset
5639
80f7c5dc09c6 Implementation of classes for creating timeseries, verticalprofile and horizontalprofile charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 297
diff changeset
5640 TODO: Take care of gaps between two values.
80f7c5dc09c6 Implementation of classes for creating timeseries, verticalprofile and horizontalprofile charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 297
diff changeset
5641
297
3f43392df3f6 Interface and abstract classes for chart creation implemented.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 295
diff changeset
5642 2009-11-19 Ingo Weinzierl <ingo.weinzierl@intevation.de>
3f43392df3f6 Interface and abstract classes for chart creation implemented.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 295
diff changeset
5643
3f43392df3f6 Interface and abstract classes for chart creation implemented.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 295
diff changeset
5644 * src/main/java/de/intevation/gnv/chart/Chart.java: Interface, which
3f43392df3f6 Interface and abstract classes for chart creation implemented.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 295
diff changeset
5645 declares basic method to create charts and export it in different formats.
3f43392df3f6 Interface and abstract classes for chart creation implemented.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 295
diff changeset
5646
3f43392df3f6 Interface and abstract classes for chart creation implemented.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 295
diff changeset
5647 * src/main/java/de/intevation/gnv/chart/AbstractChart.java,
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5648 src/main/java/de/intevation/gnv/chart/AbstractXYLineChart.java: Abstract
297
3f43392df3f6 Interface and abstract classes for chart creation implemented.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 295
diff changeset
5649 chart classes which declare basic methods for chart creation and implement
3f43392df3f6 Interface and abstract classes for chart creation implemented.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 295
diff changeset
5650 general methods used by subclasses.
3f43392df3f6 Interface and abstract classes for chart creation implemented.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 295
diff changeset
5651
3f43392df3f6 Interface and abstract classes for chart creation implemented.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 295
diff changeset
5652 2009-11-19 Ingo Weinzierl <ingo.weinzierl@intevation.de>
3f43392df3f6 Interface and abstract classes for chart creation implemented.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 295
diff changeset
5653
3f43392df3f6 Interface and abstract classes for chart creation implemented.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 295
diff changeset
5654 * src/main/java/de/intevation/gnv/utils/DistanceCalculator.java: Declared a
3f43392df3f6 Interface and abstract classes for chart creation implemented.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 295
diff changeset
5655 method as static, which can be used without instantiating an object of its
3f43392df3f6 Interface and abstract classes for chart creation implemented.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 295
diff changeset
5656 class.
3f43392df3f6 Interface and abstract classes for chart creation implemented.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 295
diff changeset
5657
295
255b1b5c52ff Updated JFreeChart to 1.0.13 and added dependency of JCommon 1.0.15
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 294
diff changeset
5658 2009-11-17 Ingo Weinzierl <ingo.weinzierl@intevation.de>
255b1b5c52ff Updated JFreeChart to 1.0.13 and added dependency of JCommon 1.0.15
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 294
diff changeset
5659
255b1b5c52ff Updated JFreeChart to 1.0.13 and added dependency of JCommon 1.0.15
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 294
diff changeset
5660 * pom.xml: Changed version of JFreeChart from 1.0.12 to 1.0.13 and added
255b1b5c52ff Updated JFreeChart to 1.0.13 and added dependency of JCommon 1.0.15
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 294
diff changeset
5661 dependency of JCommon 1.0.15, which is used by JFreeChart.
255b1b5c52ff Updated JFreeChart to 1.0.13 and added dependency of JCommon 1.0.15
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 294
diff changeset
5662
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5663 NOTE: The JFreeChart 1.0.13 jar has to be installed on your own for the
295
255b1b5c52ff Updated JFreeChart to 1.0.13 and added dependency of JCommon 1.0.15
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 294
diff changeset
5664 time the central maven repository is broken.
255b1b5c52ff Updated JFreeChart to 1.0.13 and added dependency of JCommon 1.0.15
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 294
diff changeset
5665
294
4a7ba01eae7f Updated JFreeChart library from 1.0.7 to 1.0.12
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 261
diff changeset
5666 2009-11-17 Ingo Weinzierl <ingo.weinzierl@intevation.de>
4a7ba01eae7f Updated JFreeChart library from 1.0.7 to 1.0.12
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 261
diff changeset
5667
4a7ba01eae7f Updated JFreeChart library from 1.0.7 to 1.0.12
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 261
diff changeset
5668 * pom.xml: Changed version of JFreeChart from 1.0.7 to 1.0.12, which
4a7ba01eae7f Updated JFreeChart library from 1.0.7 to 1.0.12
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 261
diff changeset
5669 includes the template mechanism to configure the style of charts.
4a7ba01eae7f Updated JFreeChart library from 1.0.7 to 1.0.12
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 261
diff changeset
5670
4a7ba01eae7f Updated JFreeChart library from 1.0.7 to 1.0.12
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 261
diff changeset
5671 NOTE: JFreeChart 1.0.13 is the newest release, but the maven repository
4a7ba01eae7f Updated JFreeChart library from 1.0.7 to 1.0.12
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 261
diff changeset
5672 does not contain a pom.xml file. Created an issue on
4a7ba01eae7f Updated JFreeChart library from 1.0.7 to 1.0.12
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 261
diff changeset
5673 (http://jira.codehaus.org/browse/MEV-647).
4a7ba01eae7f Updated JFreeChart library from 1.0.7 to 1.0.12
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 261
diff changeset
5674
261
874644bf1da8 Added start-script to version control.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 260
diff changeset
5675 2009-11-16 Ingo Weinzierl <ingo.weinzierl@intevation.de>
874644bf1da8 Added start-script to version control.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 260
diff changeset
5676
874644bf1da8 Added start-script to version control.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 260
diff changeset
5677 * bin/run.sh: Added start-script to version control.
874644bf1da8 Added start-script to version control.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 260
diff changeset
5678
260
56c9b33e8533 RELEASE 0.2: Summarized activities in NEWS, Changes
Hans Plum <hans.plum@intevation.de>
parents: 259
diff changeset
5679 2009-11-13 Hans Plum <hans@intevation.de>
56c9b33e8533 RELEASE 0.2: Summarized activities in NEWS, Changes
Hans Plum <hans.plum@intevation.de>
parents: 259
diff changeset
5680
56c9b33e8533 RELEASE 0.2: Summarized activities in NEWS, Changes
Hans Plum <hans.plum@intevation.de>
parents: 259
diff changeset
5681 * RELEASE 0.2:
56c9b33e8533 RELEASE 0.2: Summarized activities in NEWS, Changes
Hans Plum <hans.plum@intevation.de>
parents: 259
diff changeset
5682 Summarized activities in NEWS, Changes
56c9b33e8533 RELEASE 0.2: Summarized activities in NEWS, Changes
Hans Plum <hans.plum@intevation.de>
parents: 259
diff changeset
5683
259
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
5684 2009-11-13 Hans Plum <hans@intevation.de>
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
5685
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
5686 * ChangeLog:
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
5687 Unified style of ChangeLog descriptions refering to issues.
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
5688
256
008709f79611 Removed Statisticsupport for VerticalCrossSection and HorizontalCrossSection according to Requirement TG_0030.061
Tim Englich <tim.englich@intevation.de>
parents: 255
diff changeset
5689 2009-11-13 Tim Englich <tim.englich@intevation.de>
008709f79611 Removed Statisticsupport for VerticalCrossSection and HorizontalCrossSection according to Requirement TG_0030.061
Tim Englich <tim.englich@intevation.de>
parents: 255
diff changeset
5690
258
9147e3931723 Moved Comment according to Instantiationerrors loading Artifact.
Tim Englich <tim.englich@intevation.de>
parents: 257
diff changeset
5691 * doc/conf/products/timeseries/conf_timeseriespoint.xml:
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5692 Moved Comment according to Instantiationerrors loading Artifact.
258
9147e3931723 Moved Comment according to Instantiationerrors loading Artifact.
Tim Englich <tim.englich@intevation.de>
parents: 257
diff changeset
5693
9147e3931723 Moved Comment according to Instantiationerrors loading Artifact.
Tim Englich <tim.englich@intevation.de>
parents: 257
diff changeset
5694 2009-11-13 Tim Englich <tim.englich@intevation.de>
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5695
257
b198ca47f363 Added Documentation of Configuration-Files
Tim Englich <tim.englich@intevation.de>
parents: 256
diff changeset
5696 * doc/conf/log4j.properties,,
b198ca47f363 Added Documentation of Configuration-Files
Tim Englich <tim.englich@intevation.de>
parents: 256
diff changeset
5697 doc/conf/conf.xml,
b198ca47f363 Added Documentation of Configuration-Files
Tim Englich <tim.englich@intevation.de>
parents: 256
diff changeset
5698 doc/conf/arcsdeconnectionpool.properties,
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5699 doc/conf/products/timeseries/conf_timeseriespoint.xml:
257
b198ca47f363 Added Documentation of Configuration-Files
Tim Englich <tim.englich@intevation.de>
parents: 256
diff changeset
5700 Added Documentation of Configuration-Files.
b198ca47f363 Added Documentation of Configuration-Files
Tim Englich <tim.englich@intevation.de>
parents: 256
diff changeset
5701
b198ca47f363 Added Documentation of Configuration-Files
Tim Englich <tim.englich@intevation.de>
parents: 256
diff changeset
5702 2009-11-13 Tim Englich <tim.englich@intevation.de>
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5703
256
008709f79611 Removed Statisticsupport for VerticalCrossSection and HorizontalCrossSection according to Requirement TG_0030.061
Tim Englich <tim.englich@intevation.de>
parents: 255
diff changeset
5704 * doc/conf/products/verticalcrosssection/conf_mesh.xml,
008709f79611 Removed Statisticsupport for VerticalCrossSection and HorizontalCrossSection according to Requirement TG_0030.061
Tim Englich <tim.englich@intevation.de>
parents: 255
diff changeset
5705 doc/conf/products/horizontalcrosssection/conf_mesh.xml:
008709f79611 Removed Statisticsupport for VerticalCrossSection and HorizontalCrossSection according to Requirement TG_0030.061
Tim Englich <tim.englich@intevation.de>
parents: 255
diff changeset
5706 Removed statistics as possible out-Variant from Configuration
008709f79611 Removed Statisticsupport for VerticalCrossSection and HorizontalCrossSection according to Requirement TG_0030.061
Tim Englich <tim.englich@intevation.de>
parents: 255
diff changeset
5707 according to TG_0030.061
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5708
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5709 * src/test/ressources/verticalcrosssection_mesh/verticalcrosssection_step_08_out_statistics.xml,
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5710 src/test/ressources/horizontalcrosssection_mesh/horizontalcrosssection_step_06_out_statistics.xml,
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5711 src/test/java/de/intevation/gnv/artifacts/GNVArtifactsTestCase.java (testHorizontalCrossSectionMeshArtifact),
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5712 (testVerticalCrossSectionMeshArtifact):
256
008709f79611 Removed Statisticsupport for VerticalCrossSection and HorizontalCrossSection according to Requirement TG_0030.061
Tim Englich <tim.englich@intevation.de>
parents: 255
diff changeset
5713 Removed Statistics-Test on This Artifact-Test because no Statistic is required
008709f79611 Removed Statisticsupport for VerticalCrossSection and HorizontalCrossSection according to Requirement TG_0030.061
Tim Englich <tim.englich@intevation.de>
parents: 255
diff changeset
5714 for this Producttyp.
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5715
259
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
5716 * src/main/java/de/intevation/gnv/transition/profile/horizontalcrosssection/
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5717 HorizontalCrossSectionMeshOutputTransition.java (createCSV):
256
008709f79611 Removed Statisticsupport for VerticalCrossSection and HorizontalCrossSection according to Requirement TG_0030.061
Tim Englich <tim.englich@intevation.de>
parents: 255
diff changeset
5718 No Statistics for this Output is required.
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5719
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5720 * src/main/java/de/intevation/gnv/statistics/HorizontalCrossSectionStatistics.java:
256
008709f79611 Removed Statisticsupport for VerticalCrossSection and HorizontalCrossSection according to Requirement TG_0030.061
Tim Englich <tim.englich@intevation.de>
parents: 255
diff changeset
5721 Removed becaus the Statistics for ths product is not required.
008709f79611 Removed Statisticsupport for VerticalCrossSection and HorizontalCrossSection according to Requirement TG_0030.061
Tim Englich <tim.englich@intevation.de>
parents: 255
diff changeset
5722
253
07650fc6014c Put a name to each Statistic group which is similar to the name of the
Tim Englich <tim.englich@intevation.de>
parents: 252
diff changeset
5723 2009-11-12 Tim Englich <tim.englich@intevation.de>
07650fc6014c Put a name to each Statistic group which is similar to the name of the
Tim Englich <tim.englich@intevation.de>
parents: 252
diff changeset
5724
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5725 * src/main/java/de/intevation/gnv/statistics/HorizontalCrossSectionStatistics.java (calculateXOrdinateValue),
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5726 src/main/java/de/intevation/gnv/statistics/HorizontalProfileStatistics.java (calculateXOrdinateValue),
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5727 src/main/java/de/intevation/gnv/statistics/VerticalProfileStatistics.java (calculateXOrdinateValue),
255
5403452c06fc Added proper values for calculating the Statistics of VerticalProfiles and HorizontalProfiles issue86
Tim Englich <tim.englich@intevation.de>
parents: 254
diff changeset
5728 src/main/java/de/intevation/gnv/statistics/TimeseriesStatistics.java :
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5729 Added the previous Row to the Method for calculating the GAP between
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5730 those Rows. Also added Calculation of the Distance between two Points in
255
5403452c06fc Added proper values for calculating the Statistics of VerticalProfiles and HorizontalProfiles issue86
Tim Englich <tim.englich@intevation.de>
parents: 254
diff changeset
5731 HorizontalProfileStatistic and returning the Depth in VerticalProfileStatistics.
5403452c06fc Added proper values for calculating the Statistics of VerticalProfiles and HorizontalProfiles issue86
Tim Englich <tim.englich@intevation.de>
parents: 254
diff changeset
5732 Also added the Metjod clearStatistics to restet the Object if an new Calculation
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5733 will started.
255
5403452c06fc Added proper values for calculating the Statistics of VerticalProfiles and HorizontalProfiles issue86
Tim Englich <tim.englich@intevation.de>
parents: 254
diff changeset
5734
5403452c06fc Added proper values for calculating the Statistics of VerticalProfiles and HorizontalProfiles issue86
Tim Englich <tim.englich@intevation.de>
parents: 254
diff changeset
5735 2009-11-12 Tim Englich <tim.englich@intevation.de>
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5736
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5737 * src/main/java/de/intevation/gnv/transition/TransitionBase.java (extractKVP):
254
ce408af0ee57 Translated "Keine Auswahl" to "No Selection" according to the Specification that
Tim Englich <tim.englich@intevation.de>
parents: 253
diff changeset
5738 Translated "Keine Auswahl" to "No Selection" according to the Specification that
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5739 the primary Language is english. Please note that the Values that are currently
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5740 displaied are almost in german.
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5741
254
ce408af0ee57 Translated "Keine Auswahl" to "No Selection" according to the Specification that
Tim Englich <tim.englich@intevation.de>
parents: 253
diff changeset
5742 2009-11-12 Tim Englich <tim.englich@intevation.de>
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5743
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5744 * src/main/java/de/intevation/gnv/transition/timeseries/TimeSeriesOutputTransition.java (writeStatistics2XML):
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5745 Changed XML-Syntaxt according to the new Structure of StatisticValues.
253
07650fc6014c Put a name to each Statistic group which is similar to the name of the
Tim Englich <tim.englich@intevation.de>
parents: 252
diff changeset
5746 (out):
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5747 Changed Call of calculateStatistics according to the new Methodsignature.
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5748
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5749 * src/main/java/de/intevation/gnv/statistics/HorizontalProfileStatistics.java,
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5750 src/main/java/de/intevation/gnv/statistics/VerticalProfileStatistics.java.
253
07650fc6014c Put a name to each Statistic group which is similar to the name of the
Tim Englich <tim.englich@intevation.de>
parents: 252
diff changeset
5751 src/main/java/de/intevation/gnv/statistics/TimeseriesStatistics.java,
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5752 src/main/java/de/intevation/gnv/statistics/Statistics.java:
253
07650fc6014c Put a name to each Statistic group which is similar to the name of the
Tim Englich <tim.englich@intevation.de>
parents: 252
diff changeset
5753 Extended Methods calculateStatistics to put Lable-Values into the
07650fc6014c Put a name to each Statistic group which is similar to the name of the
Tim Englich <tim.englich@intevation.de>
parents: 252
diff changeset
5754 Calculation. Now for each Group of Statistics is it possible
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5755 to calclulate a separat name which is simmilar to the name of
253
07650fc6014c Put a name to each Statistic group which is similar to the name of the
Tim Englich <tim.englich@intevation.de>
parents: 252
diff changeset
5756 the Diagramm-Series-Name.
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5757 Also the Representation of the Statistics has changed so each Group
253
07650fc6014c Put a name to each Statistic group which is similar to the name of the
Tim Englich <tim.englich@intevation.de>
parents: 252
diff changeset
5758 will be stored in one StatisticSet
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5759
253
07650fc6014c Put a name to each Statistic group which is similar to the name of the
Tim Englich <tim.englich@intevation.de>
parents: 252
diff changeset
5760 * src/main/java/de/intevation/gnv/statistics/StatisticSet.java:
07650fc6014c Put a name to each Statistic group which is similar to the name of the
Tim Englich <tim.englich@intevation.de>
parents: 252
diff changeset
5761 Bean for Storing the Statistic to one Group and also storing the
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5762 Name of the Statistic.
253
07650fc6014c Put a name to each Statistic group which is similar to the name of the
Tim Englich <tim.englich@intevation.de>
parents: 252
diff changeset
5763
251
113b06ab2110 BugFix: The Value of SingleInputFields will now also be shown in the static ui. issue81
Tim Englich <tim.englich@intevation.de>
parents: 250
diff changeset
5764 2009-11-11 Tim Englich <tim.englich@intevation.de>
113b06ab2110 BugFix: The Value of SingleInputFields will now also be shown in the static ui. issue81
Tim Englich <tim.englich@intevation.de>
parents: 250
diff changeset
5765
259
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
5766 Issue 19: Validation of max. min value order
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
5767
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5768 * src/main/java/de/intevation/gnv/transition/TransitionBase.java (putInputData):
252
f1e7ddeef5bc Added Validation if a given maxvalue is greater than a given minvalue issue19
Tim Englich <tim.englich@intevation.de>
parents: 251
diff changeset
5769 Added Validation if a given maxvalue is greater than a given minvalue issue19
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5770 * src/main/java/de/intevation/gnv/utils/InputValidator.java (isInputValid):
252
f1e7ddeef5bc Added Validation if a given maxvalue is greater than a given minvalue issue19
Tim Englich <tim.englich@intevation.de>
parents: 251
diff changeset
5771 Added new Method for validating if a maxvalue is greater than a minvalue. issue19
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5772
252
f1e7ddeef5bc Added Validation if a given maxvalue is greater than a given minvalue issue19
Tim Englich <tim.englich@intevation.de>
parents: 251
diff changeset
5773 2009-11-11 Tim Englich <tim.englich@intevation.de>
259
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
5774
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
5775 Issue 81: Keeping input values in coordinate input fields
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
5776
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5777 * src/main/java/de/intevation/gnv/transition/describedata/DefaultSingleValueDescribeData.java
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5778 (setValue), src/main/java/de/intevation/gnv/transition/describedata/SingleValueDescribeData.java:
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5779 Added setValue-Method
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5780 for setting the Value which was sent back to the Server using the feed-request. issue81
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5781
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5782 * src/main/java/de/intevation/gnv/transition/TransitionBase.java (getDescribeData):
251
113b06ab2110 BugFix: The Value of SingleInputFields will now also be shown in the static ui. issue81
Tim Englich <tim.englich@intevation.de>
parents: 250
diff changeset
5783 Added SingleValueDescribeData to the method for storing InputValues for
113b06ab2110 BugFix: The Value of SingleInputFields will now also be shown in the static ui. issue81
Tim Englich <tim.englich@intevation.de>
parents: 250
diff changeset
5784 Describeoutput issue81
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5785
250
4e8f0fd8ed79 BugFix: Storage of "feeded" MinMaxValues will now work. issue79
Tim Englich <tim.englich@intevation.de>
parents: 249
diff changeset
5786 2009-11-11 Tim Englich <tim.englich@intevation.de>
4e8f0fd8ed79 BugFix: Storage of "feeded" MinMaxValues will now work. issue79
Tim Englich <tim.englich@intevation.de>
parents: 249
diff changeset
5787
4e8f0fd8ed79 BugFix: Storage of "feeded" MinMaxValues will now work. issue79
Tim Englich <tim.englich@intevation.de>
parents: 249
diff changeset
5788 * src/main/java/de/intevation/gnv/transition/describedata/MinMaxDescribeData.java,
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5789 src/main/java/de/intevation/gnv/transition/describedata/DefaultMinMaxDescribeData.java:
250
4e8f0fd8ed79 BugFix: Storage of "feeded" MinMaxValues will now work. issue79
Tim Englich <tim.englich@intevation.de>
parents: 249
diff changeset
5790 Added getName and added Constants for minValue and maxValue Id to
4e8f0fd8ed79 BugFix: Storage of "feeded" MinMaxValues will now work. issue79
Tim Englich <tim.englich@intevation.de>
parents: 249
diff changeset
5791 enable the storage of this Values which would be put using the
4e8f0fd8ed79 BugFix: Storage of "feeded" MinMaxValues will now work. issue79
Tim Englich <tim.englich@intevation.de>
parents: 249
diff changeset
5792 feed command.
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5793
250
4e8f0fd8ed79 BugFix: Storage of "feeded" MinMaxValues will now work. issue79
Tim Englich <tim.englich@intevation.de>
parents: 249
diff changeset
5794 * src/main/java/de/intevation/gnv/transition/TransitionBase.java (describe):
4e8f0fd8ed79 BugFix: Storage of "feeded" MinMaxValues will now work. issue79
Tim Englich <tim.englich@intevation.de>
parents: 249
diff changeset
5795 Changed the usage of the Name of the MinMaxTransition from getMinName to getName.
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5796
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5797 * src/main/java/de/intevation/gnv/transition/MinMaxTransition.java (purifyResult):
250
4e8f0fd8ed79 BugFix: Storage of "feeded" MinMaxValues will now work. issue79
Tim Englich <tim.englich@intevation.de>
parents: 249
diff changeset
5798 Changed the Constructor of MinMaxTransition according to API-Changes of
4e8f0fd8ed79 BugFix: Storage of "feeded" MinMaxValues will now work. issue79
Tim Englich <tim.englich@intevation.de>
parents: 249
diff changeset
5799 DefaultMinMaxDescribeData
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5800
249
cad7c220adbc Removed unnecessary characters 'v' from the Documents. issue76
Tim Englich <tim.englich@intevation.de>
parents: 248
diff changeset
5801 2009-11-11 Tim Englich <tim.englich@intevation.de>
cad7c220adbc Removed unnecessary characters 'v' from the Documents. issue76
Tim Englich <tim.englich@intevation.de>
parents: 248
diff changeset
5802
259
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
5803 Issue 76: Improving XML config documents
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
5804
249
cad7c220adbc Removed unnecessary characters 'v' from the Documents. issue76
Tim Englich <tim.englich@intevation.de>
parents: 248
diff changeset
5805 * doc/conf/products/verticalprofile/conf_mesh.xml,
cad7c220adbc Removed unnecessary characters 'v' from the Documents. issue76
Tim Englich <tim.englich@intevation.de>
parents: 248
diff changeset
5806 doc/conf/products/verticalprofile/conf_instantaneouspoint.xml,
cad7c220adbc Removed unnecessary characters 'v' from the Documents. issue76
Tim Englich <tim.englich@intevation.de>
parents: 248
diff changeset
5807 doc/conf/products/verticalcrosssection/conf_mesh.xml,
cad7c220adbc Removed unnecessary characters 'v' from the Documents. issue76
Tim Englich <tim.englich@intevation.de>
parents: 248
diff changeset
5808 doc/conf/products/timeseries/conf_mesh.xml,
cad7c220adbc Removed unnecessary characters 'v' from the Documents. issue76
Tim Englich <tim.englich@intevation.de>
parents: 248
diff changeset
5809 doc/conf/products/horizontalprofile/conf_mesh.xml,
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5810 doc/conf/products/horizontalcrosssection/conf_mesh.xml:
249
cad7c220adbc Removed unnecessary characters 'v' from the Documents. issue76
Tim Englich <tim.englich@intevation.de>
parents: 248
diff changeset
5811 Removed unnecessary characters 'v' from the Documents. issue76
cad7c220adbc Removed unnecessary characters 'v' from the Documents. issue76
Tim Englich <tim.englich@intevation.de>
parents: 248
diff changeset
5812
247
af474a541f74 Sort Columns to the given order of the ODV-Specification
Tim Englich <tim.englich@intevation.de>
parents: 246
diff changeset
5813 2009-11-10 Tim Englich <tim.englich@intevation.de>
af474a541f74 Sort Columns to the given order of the ODV-Specification
Tim Englich <tim.englich@intevation.de>
parents: 246
diff changeset
5814
248
bcb0b676f94d Added Ressources for the AreaFilter Ids areaid and subareid
Tim Englich <tim.englich@intevation.de>
parents: 247
diff changeset
5815 * src/main/resources/lang/artifactMessages_*.properties:
bcb0b676f94d Added Ressources for the AreaFilter Ids areaid and subareid
Tim Englich <tim.englich@intevation.de>
parents: 247
diff changeset
5816 Added Ressources for the AreaFilter Ids areaid and subareid
bcb0b676f94d Added Ressources for the AreaFilter Ids areaid and subareid
Tim Englich <tim.englich@intevation.de>
parents: 247
diff changeset
5817
bcb0b676f94d Added Ressources for the AreaFilter Ids areaid and subareid
Tim Englich <tim.englich@intevation.de>
parents: 247
diff changeset
5818 2009-11-10 Tim Englich <tim.englich@intevation.de>
259
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
5819
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
5820 Issue 68: Improving ODV Export
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5821
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5822 * src/main/java/de/intevation/gnv/transition/timeseries/TimeSeriesOutputTransition.java (TIMESERIES_ODV_PROFILE_NAMES):
247
af474a541f74 Sort Columns to the given order of the ODV-Specification
Tim Englich <tim.englich@intevation.de>
parents: 246
diff changeset
5823 Sort Columns to the given order of the ODV-Specification
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5824 and added the Columns DATAVALUE and PARAMETER to the output
247
af474a541f74 Sort Columns to the given order of the ODV-Specification
Tim Englich <tim.englich@intevation.de>
parents: 246
diff changeset
5825 according to issue68
259
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
5826
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5827 * doc/conf/queries.properties:
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5828 Changed Column-alias in Query for HorizontalProfile ODV-Exports in Meshes
247
af474a541f74 Sort Columns to the given order of the ODV-Specification
Tim Englich <tim.englich@intevation.de>
parents: 246
diff changeset
5829 from PARAMETERID to PARAMETER to be able to use in only on ODV-Export-Profile
af474a541f74 Sort Columns to the given order of the ODV-Specification
Tim Englich <tim.englich@intevation.de>
parents: 246
diff changeset
5830
242
5925739d25ac Added ODV-Export to HorizontalProfiles in Meshes
Tim Englich <tim.englich@intevation.de>
parents: 241
diff changeset
5831 2009-11-10 Tim Englich <tim.englich@intevation.de>
5925739d25ac Added ODV-Export to HorizontalProfiles in Meshes
Tim Englich <tim.englich@intevation.de>
parents: 241
diff changeset
5832
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5833 * src/test/java/de/intevation/gnv/artifacts/GNVArtifactsTestCase.java (testVerticalCrossSectionMeshArtifact):
246
b7f69809239c Added ODV-Export to VerticalCrossSection on Meshes
Tim Englich <tim.englich@intevation.de>
parents: 245
diff changeset
5834 Added the ODV-Export to the Unit-Testcase for VerticalCrossSection-Mesh.
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5835 Some Refactoring Work done.
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5836 * doc/conf/products/verticalcrosssection/conf_mesh.xml:
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5837 Added QueryID for ODV-Exports to the Configuration of an
246
b7f69809239c Added ODV-Export to VerticalCrossSection on Meshes
Tim Englich <tim.englich@intevation.de>
parents: 245
diff changeset
5838 Mesh-VerticalCrossSection-Artifacts
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5839 * doc/conf/queries.properties:
246
b7f69809239c Added ODV-Export to VerticalCrossSection on Meshes
Tim Englich <tim.englich@intevation.de>
parents: 245
diff changeset
5840 Added Query for VerticalCrossSection ODV-Exports in Meshes.
b7f69809239c Added ODV-Export to VerticalCrossSection on Meshes
Tim Englich <tim.englich@intevation.de>
parents: 245
diff changeset
5841 * src/test/ressources/verticalcrosssection_mesh/verticalcrosssection_step_08_feed.xml:
b7f69809239c Added ODV-Export to VerticalCrossSection on Meshes
Tim Englich <tim.englich@intevation.de>
parents: 245
diff changeset
5842 Changed Datevalue, because the old value was out of range to the Data.
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5843 * src/test/ressources/verticalcrosssection_mesh/verticalcrosssection_step_08_out_odv.xml:
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5844 Added Out-Request for ODV-Export to the JUnitTest Configuration for
246
b7f69809239c Added ODV-Export to VerticalCrossSection on Meshes
Tim Englich <tim.englich@intevation.de>
parents: 245
diff changeset
5845 VerticalCrossSection Mesh.
b7f69809239c Added ODV-Export to VerticalCrossSection on Meshes
Tim Englich <tim.englich@intevation.de>
parents: 245
diff changeset
5846
b7f69809239c Added ODV-Export to VerticalCrossSection on Meshes
Tim Englich <tim.englich@intevation.de>
parents: 245
diff changeset
5847 2009-11-10 Tim Englich <tim.englich@intevation.de>
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5848
245
9697a6b8d2c9 Added ODV-Export to HorizontalCrossSection on Meshes
Tim Englich <tim.englich@intevation.de>
parents: 244
diff changeset
5849 * src/test/java/de/intevation/gnv/artifacts/GNVArtifactsTestCase.java (testHorizontalCrossSectionMeshArtifact):
9697a6b8d2c9 Added ODV-Export to HorizontalCrossSection on Meshes
Tim Englich <tim.englich@intevation.de>
parents: 244
diff changeset
5850 Added the ODV-Export to the Unit-Testcase for HorizontalCrossSection-Mesh.
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5851 Some Refactoring Work done.
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5852 * doc/conf/queries.properties:
245
9697a6b8d2c9 Added ODV-Export to HorizontalCrossSection on Meshes
Tim Englich <tim.englich@intevation.de>
parents: 244
diff changeset
5853 Added Query for HorizontalCrossSection ODV-Exports in Meshes.
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5854 * doc/conf/products/horizontalcrosssection/conf_mesh.xml:
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5855 Added QueryID for ODV-Exports to the Configuration of an
245
9697a6b8d2c9 Added ODV-Export to HorizontalCrossSection on Meshes
Tim Englich <tim.englich@intevation.de>
parents: 244
diff changeset
5856 Mesh-HorizontalCrossSection-Artifacts
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5857 * src/test/ressources/horizontalcrosssection_mesh/horizontalcrosssection_step_06_feed.xml:
245
9697a6b8d2c9 Added ODV-Export to HorizontalCrossSection on Meshes
Tim Englich <tim.englich@intevation.de>
parents: 244
diff changeset
5858 Changed Datevalue, because the old value was out of range to the Data.
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5859 * src/test/ressources/horizontalcrosssection_mesh/horizontalcrosssection_step_06_out_odv.xml:
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5860 Added Out-Request for ODV-Export to the JUnitTest Configuration for
245
9697a6b8d2c9 Added ODV-Export to HorizontalCrossSection on Meshes
Tim Englich <tim.englich@intevation.de>
parents: 244
diff changeset
5861 HorizontalCrossSection Mesh.
9697a6b8d2c9 Added ODV-Export to HorizontalCrossSection on Meshes
Tim Englich <tim.englich@intevation.de>
parents: 244
diff changeset
5862
9697a6b8d2c9 Added ODV-Export to HorizontalCrossSection on Meshes
Tim Englich <tim.englich@intevation.de>
parents: 244
diff changeset
5863 2009-11-10 Tim Englich <tim.englich@intevation.de>
260
56c9b33e8533 RELEASE 0.2: Summarized activities in NEWS, Changes
Hans Plum <hans.plum@intevation.de>
parents: 259
diff changeset
5864
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5865 * src/test/java/de/intevation/gnv/artifacts/GNVArtifactsTestCase.java (testHorizontalProfileInstantaneousPointArtifact):
244
9048bc4b17cd Added ODV-Export to HorizontalProfiles on InstantaneousPoint
Tim Englich <tim.englich@intevation.de>
parents: 243
diff changeset
5866 Added the ODV-Export to the Unit-Testcase for HorizontalProfile-InstantaneousPoint.
9048bc4b17cd Added ODV-Export to HorizontalProfiles on InstantaneousPoint
Tim Englich <tim.englich@intevation.de>
parents: 243
diff changeset
5867 Some Refactoring Work done.
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5868 * src/test/ressources/horizontalProfile_instantaneouspoint/horizontalprofile_step_06_out_odv.xml:
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5869 Added Out-Request for ODV-Export to the JUnitTest Configuration for
244
9048bc4b17cd Added ODV-Export to HorizontalProfiles on InstantaneousPoint
Tim Englich <tim.englich@intevation.de>
parents: 243
diff changeset
5870 HorizontalProfiles InstantaneousPoint.
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5871 * doc/conf/products/horizontalprofile/conf_instantaneouspoint.xml:
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5872 Added QueryID for ODV-Exports to the Configuration of an
244
9048bc4b17cd Added ODV-Export to HorizontalProfiles on InstantaneousPoint
Tim Englich <tim.englich@intevation.de>
parents: 243
diff changeset
5873 InstantaneousPoint-HorizontalProfile-Artifacts
9048bc4b17cd Added ODV-Export to HorizontalProfiles on InstantaneousPoint
Tim Englich <tim.englich@intevation.de>
parents: 243
diff changeset
5874 * doc/conf/queries.properties:
9048bc4b17cd Added ODV-Export to HorizontalProfiles on InstantaneousPoint
Tim Englich <tim.englich@intevation.de>
parents: 243
diff changeset
5875 Added Query for HorizontalProfile ODV-Exports in InstantaneousPoint
9048bc4b17cd Added ODV-Export to HorizontalProfiles on InstantaneousPoint
Tim Englich <tim.englich@intevation.de>
parents: 243
diff changeset
5876
9048bc4b17cd Added ODV-Export to HorizontalProfiles on InstantaneousPoint
Tim Englich <tim.englich@intevation.de>
parents: 243
diff changeset
5877 2009-11-10 Tim Englich <tim.englich@intevation.de>
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5878 * src/test/java/de/intevation/gnv/artifacts/GNVArtifactsTestCase.java (testVerticalProfileInstantaneousPointArtifact):
244
9048bc4b17cd Added ODV-Export to HorizontalProfiles on InstantaneousPoint
Tim Englich <tim.englich@intevation.de>
parents: 243
diff changeset
5879 Added the ODV-Export to the Unit-Testcase for VerticalProfile-InstantaneousPoint.
243
b599de3db552 Added ODV-Export to VerticalProfiles in InstantaneousPoint
Tim Englich <tim.englich@intevation.de>
parents: 242
diff changeset
5880 Some Refactoring Work done.
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5881 * doc/conf/products/verticalprofile/conf_instantaneouspoint.xml:
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5882 Added QueryID for ODV-Exports to the Configuration of an
243
b599de3db552 Added ODV-Export to VerticalProfiles in InstantaneousPoint
Tim Englich <tim.englich@intevation.de>
parents: 242
diff changeset
5883 InstantaneousPoint-VerticalProfile-Artifacts
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5884 * doc/conf/queries.properties:
243
b599de3db552 Added ODV-Export to VerticalProfiles in InstantaneousPoint
Tim Englich <tim.englich@intevation.de>
parents: 242
diff changeset
5885 Added Query for VerticalProfile ODV-Exports in InstantaneousPoint
b599de3db552 Added ODV-Export to VerticalProfiles in InstantaneousPoint
Tim Englich <tim.englich@intevation.de>
parents: 242
diff changeset
5886 * src/test/ressources/verticalprofile_instantaneouspoint/verticalprofile_step_05_out_odv.xml:
b599de3db552 Added ODV-Export to VerticalProfiles in InstantaneousPoint
Tim Englich <tim.englich@intevation.de>
parents: 242
diff changeset
5887 Added Out-Request for ODV-Export to the JUnitTest Configuration for VerticalProfiles InstantaneousPoint.
b599de3db552 Added ODV-Export to VerticalProfiles in InstantaneousPoint
Tim Englich <tim.englich@intevation.de>
parents: 242
diff changeset
5888
b599de3db552 Added ODV-Export to VerticalProfiles in InstantaneousPoint
Tim Englich <tim.englich@intevation.de>
parents: 242
diff changeset
5889 2009-11-10 Tim Englich <tim.englich@intevation.de>
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5890
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5891 * src/test/java/de/intevation/gnv/artifacts/GNVArtifactsTestCase.java (testHorizontalProfileMeshPointArtifact):
242
5925739d25ac Added ODV-Export to HorizontalProfiles in Meshes
Tim Englich <tim.englich@intevation.de>
parents: 241
diff changeset
5892 Added the ODV-Export to the Unit-Testcase for HorizontalProfile-Mesh.
5925739d25ac Added ODV-Export to HorizontalProfiles in Meshes
Tim Englich <tim.englich@intevation.de>
parents: 241
diff changeset
5893 Some Refactoring Work done.
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5894 * doc/conf/products/horizontalprofile/conf_mesh.xml:
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5895 Added QueryID for ODV-Exports to the Configuration of an
242
5925739d25ac Added ODV-Export to HorizontalProfiles in Meshes
Tim Englich <tim.englich@intevation.de>
parents: 241
diff changeset
5896 Mesh-HorizontalProfile-Artifacts
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5897 * doc/conf/queries.properties:
242
5925739d25ac Added ODV-Export to HorizontalProfiles in Meshes
Tim Englich <tim.englich@intevation.de>
parents: 241
diff changeset
5898 Added Query for HorizontalProfile ODV-Exports in Meshes
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5899 * src/test/ressources/horizontalProfile_mesh/horizontalprofile_step_10_out_odv.xml:
242
5925739d25ac Added ODV-Export to HorizontalProfiles in Meshes
Tim Englich <tim.englich@intevation.de>
parents: 241
diff changeset
5900 Added Out-Request for ODV-Export to the JUnitTest Configuration for HorizontalProfiles Mesh.
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5901 * src/test/ressources/horizontalProfile_mesh/horizontalprofile_step_02_feed.xml:
242
5925739d25ac Added ODV-Export to HorizontalProfiles in Meshes
Tim Englich <tim.englich@intevation.de>
parents: 241
diff changeset
5902 BugFix: Changed missspelled Input-Name
5925739d25ac Added ODV-Export to HorizontalProfiles in Meshes
Tim Englich <tim.englich@intevation.de>
parents: 241
diff changeset
5903
241
8500529d82af Added ODV-Export to VerticalProfiles
Tim Englich <tim.englich@intevation.de>
parents: 240
diff changeset
5904 2009-11-09 Tim Englich <tim.englich@intevation.de>
8500529d82af Added ODV-Export to VerticalProfiles
Tim Englich <tim.englich@intevation.de>
parents: 240
diff changeset
5905
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5906 * src/main/java/de/intevation/gnv/transition/timeseries/TimeSeriesOutputTransition.java (TIMESERIES_ODV_PROFILE_NAMES):
241
8500529d82af Added ODV-Export to VerticalProfiles
Tim Englich <tim.englich@intevation.de>
parents: 240
diff changeset
5907 Changed the Order of Columnlookup for ODV-Exports and added column "Depth" to the Export
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5908 * src/test/java/de/intevation/gnv/artifacts/GNVArtifactsTestCase.java (testTimeSeriesMeshArtifact):
241
8500529d82af Added ODV-Export to VerticalProfiles
Tim Englich <tim.englich@intevation.de>
parents: 240
diff changeset
5909 Added the ODV-Export to the Unit-Testcase for TimeSeries-Mesh.
8500529d82af Added ODV-Export to VerticalProfiles
Tim Englich <tim.englich@intevation.de>
parents: 240
diff changeset
5910 Some Refactoring Work done.
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5911 * doc/conf/queries.properties:
241
8500529d82af Added ODV-Export to VerticalProfiles
Tim Englich <tim.englich@intevation.de>
parents: 240
diff changeset
5912 Added Query for VerticalProfile ODV-Exports in Meshes
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5913 * doc/conf/products/verticalprofile/conf_mesh.xml:
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5914 Added QueryID for ODV-Exports to the Configuration of an
241
8500529d82af Added ODV-Export to VerticalProfiles
Tim Englich <tim.englich@intevation.de>
parents: 240
diff changeset
5915 Mesh-VerticalProfile-Artifacts
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5916 * src/test/ressources/verticalprofile_mesh/verticalprofile_step_10_out_odv.xml,
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5917 src/test/ressources/verticalprofile/verticalprofile_step_06_out_odv.xml:
242
5925739d25ac Added ODV-Export to HorizontalProfiles in Meshes
Tim Englich <tim.englich@intevation.de>
parents: 241
diff changeset
5918 Added Out-Request for ODV-Export to the JUnitTest Configuration for VerticalProfiles.
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5919
240
76897b73db4e Added ODV-Export-Support to TimeSeries Mesh
Tim Englich <tim.englich@intevation.de>
parents: 239
diff changeset
5920 2009-11-09 Tim Englich <tim.englich@intevation.de>
76897b73db4e Added ODV-Export-Support to TimeSeries Mesh
Tim Englich <tim.englich@intevation.de>
parents: 239
diff changeset
5921
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5922 * src/test/java/de/intevation/gnv/artifacts/GNVArtifactsTestCase.java (testTimeSeriesMeshArtifact):
259
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
5923 Added the ODV-Export to the Unit-Testcase for TimeSeries-Mesh.
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
5924 Some Refactoring Work done.
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
5925
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
5926 * src/test/ressources/timeseries_mesh/timeseries_step_08_out_odv.xml:
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
5927 Added Out-request for ODV-Export to the JUnitTest Configuration for TimeSeries Mesh.
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
5928
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5929 * doc/conf/products/timeseries/conf_mesh.xml:
259
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
5930 Added QueryID for ODV-Exports to the Configuration of an Mesh-TimeSeries-Artifacts
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
5931
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
5932 * doc/conf/queries.properties: Added Query for TimeSeries ODV-Exports in Meshes
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
5933
239
75da91eca29f Added possibility to print column labels in the first line of an export. Added labels for odv export as well.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 238
diff changeset
5934 2009-11-09 Ingo Weinzierl <ingo.weinzierl@intevation.de>
75da91eca29f Added possibility to print column labels in the first line of an export. Added labels for odv export as well.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 238
diff changeset
5935
75da91eca29f Added possibility to print column labels in the first line of an export. Added labels for odv export as well.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 238
diff changeset
5936 * src/main/java/de/intevation/gnv/exports/Export.java
75da91eca29f Added possibility to print column labels in the first line of an export. Added labels for odv export as well.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 238
diff changeset
5937 src/main/java/de/intevation/gnv/exports/DefaultProfile.java
75da91eca29f Added possibility to print column labels in the first line of an export. Added labels for odv export as well.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 238
diff changeset
5938 src/main/java/de/intevation/gnv/exports/DefaultExport.java: Added the
75da91eca29f Added possibility to print column labels in the first line of an export. Added labels for odv export as well.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 238
diff changeset
5939 possibility to print column labels in the first line of an export.
75da91eca29f Added possibility to print column labels in the first line of an export. Added labels for odv export as well.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 238
diff changeset
5940
75da91eca29f Added possibility to print column labels in the first line of an export. Added labels for odv export as well.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 238
diff changeset
5941 * src/main/java/de/intevation/gnv/transition/profile/horizontal/HorizontalProfileOutputTransition.java,
75da91eca29f Added possibility to print column labels in the first line of an export. Added labels for odv export as well.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 238
diff changeset
5942 src/main/java/de/intevation/gnv/transition/timeseries/TimeSeriesOutputTransition.java:
75da91eca29f Added possibility to print column labels in the first line of an export. Added labels for odv export as well.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 238
diff changeset
5943 Adjusted instantiation of the DefaultExport object and added column labels
75da91eca29f Added possibility to print column labels in the first line of an export. Added labels for odv export as well.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 238
diff changeset
5944 for odv export.
75da91eca29f Added possibility to print column labels in the first line of an export. Added labels for odv export as well.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 238
diff changeset
5945
238
a157c6042cb4 ODV-export for timeseries completed.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 237
diff changeset
5946 2009-11-09 Ingo Weinzierl <ingo.weinzierl@intevation.de>
a157c6042cb4 ODV-export for timeseries completed.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 237
diff changeset
5947
a157c6042cb4 ODV-export for timeseries completed.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 237
diff changeset
5948 * src/main/java/de/intevation/gnv/exports/SimpleOdvDataCollector.java:
a157c6042cb4 ODV-export for timeseries completed.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 237
diff changeset
5949 Implemented a DataCollector for Odv exports.
a157c6042cb4 ODV-export for timeseries completed.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 237
diff changeset
5950
a157c6042cb4 ODV-export for timeseries completed.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 237
diff changeset
5951 * src/main/java/de/intevation/gnv/transition/timeseries/TimeSeriesOutputTransition.java:
a157c6042cb4 ODV-export for timeseries completed.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 237
diff changeset
5952 OEV-export uses a SimpleOdvDataCollector to collect export data.
a157c6042cb4 ODV-export for timeseries completed.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 237
diff changeset
5953
235
c8ecc0c0bcb4 Renaming HorizontalProfileDataCollector into ShapeDataCollector.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 234
diff changeset
5954 2009-11-09 Ingo Weinzierl <ingo.weinzierl@intevation.de>
c8ecc0c0bcb4 Renaming HorizontalProfileDataCollector into ShapeDataCollector.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 234
diff changeset
5955
c8ecc0c0bcb4 Renaming HorizontalProfileDataCollector into ShapeDataCollector.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 234
diff changeset
5956 * src/main/java/de/intevation/gnv/exports/ShapeDataCollector.java,
c8ecc0c0bcb4 Renaming HorizontalProfileDataCollector into ShapeDataCollector.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 234
diff changeset
5957 src/main/java/de/intevation/gnv/exports/HorizontalProfileDataCollector.java:
c8ecc0c0bcb4 Renaming HorizontalProfileDataCollector into ShapeDataCollector.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 234
diff changeset
5958 Renamed HorizontalProfileDataCollector into ShapeDataCollector, because it
c8ecc0c0bcb4 Renaming HorizontalProfileDataCollector into ShapeDataCollector.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 234
diff changeset
5959 will be used by other transitions as well.
c8ecc0c0bcb4 Renaming HorizontalProfileDataCollector into ShapeDataCollector.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 234
diff changeset
5960
c8ecc0c0bcb4 Renaming HorizontalProfileDataCollector into ShapeDataCollector.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 234
diff changeset
5961 * src/main/java/de/intevation/gnv/transition/profile/horizontal/HorizontalProfileOutputTransition.java:
c8ecc0c0bcb4 Renaming HorizontalProfileDataCollector into ShapeDataCollector.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 234
diff changeset
5962 Adjusted class name of DataCollector after renaming.
c8ecc0c0bcb4 Renaming HorizontalProfileDataCollector into ShapeDataCollector.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 234
diff changeset
5963
234
a7fa7b404897 HorizontalProfile CSV-export uses an Exporter instead of writing csv on its own.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 233
diff changeset
5964 2009-11-09 Ingo Weinzierl <ingo.weinzierl@intevation.de>
a7fa7b404897 HorizontalProfile CSV-export uses an Exporter instead of writing csv on its own.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 233
diff changeset
5965
a7fa7b404897 HorizontalProfile CSV-export uses an Exporter instead of writing csv on its own.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 233
diff changeset
5966 * src/main/java/de/intevation/gnv/exports/HorizontalProfileDataCollector.java:
a7fa7b404897 HorizontalProfile CSV-export uses an Exporter instead of writing csv on its own.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 233
diff changeset
5967 Special DataCollector for fetching data used for horizontal profile
a7fa7b404897 HorizontalProfile CSV-export uses an Exporter instead of writing csv on its own.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 233
diff changeset
5968 exports.
a7fa7b404897 HorizontalProfile CSV-export uses an Exporter instead of writing csv on its own.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 233
diff changeset
5969
a7fa7b404897 HorizontalProfile CSV-export uses an Exporter instead of writing csv on its own.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 233
diff changeset
5970 * src/main/java/de/intevation/gnv/transition/profile/horizontal/HorizontalProfileOutputTransition.java:
a7fa7b404897 HorizontalProfile CSV-export uses an Exporter instead of writing csv on its own.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 233
diff changeset
5971 Uses the an exporter for csv export.
a7fa7b404897 HorizontalProfile CSV-export uses an Exporter instead of writing csv on its own.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 233
diff changeset
5972
233
2ceb4bf51cba Added DataCollector which collects data used for exports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 232
diff changeset
5973 2009-11-09 Ingo Weinzierl <ingo.weinzierl@intevation.de>
2ceb4bf51cba Added DataCollector which collects data used for exports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 232
diff changeset
5974
2ceb4bf51cba Added DataCollector which collects data used for exports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 232
diff changeset
5975 * src/main/java/de/intevation/gnv/exports/Export.java,
2ceb4bf51cba Added DataCollector which collects data used for exports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 232
diff changeset
5976 src/main/java/de/intevation/gnv/exports/DefaultDataCollector.java:
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5977 Implemented a DataCollector to collect all data used to create exports.
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5978 DefaultCollector fetches data with help of its headers. For special
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5979 exports, where a header returns more than one value, special
233
2ceb4bf51cba Added DataCollector which collects data used for exports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 232
diff changeset
5980 DataCollectors needs to be implemented (overwritung the 'getData' method).
2ceb4bf51cba Added DataCollector which collects data used for exports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 232
diff changeset
5981
2ceb4bf51cba Added DataCollector which collects data used for exports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 232
diff changeset
5982 * src/main/java/de/intevation/gnv/exports/DefaultProfile.java,
2ceb4bf51cba Added DataCollector which collects data used for exports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 232
diff changeset
5983 src/main/java/de/intevation/gnv/exports/DefaultExport.java: Export now
2ceb4bf51cba Added DataCollector which collects data used for exports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 232
diff changeset
5984 uses a DataCollector to get the data.
2ceb4bf51cba Added DataCollector which collects data used for exports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 232
diff changeset
5985
2ceb4bf51cba Added DataCollector which collects data used for exports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 232
diff changeset
5986 * src/main/java/de/intevation/gnv/transition/timeseries/TimeSeriesOutputTransition.java:
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5987 Adjusted exports of csv export.
233
2ceb4bf51cba Added DataCollector which collects data used for exports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 232
diff changeset
5988
232
3d6d89bcbf42 Added special Data-Selection to the ODV-Exports of TimeSeries on TimeSeriesPoints. issue68
Tim Englich <tim.englich@intevation.de>
parents: 230
diff changeset
5989 2009-11-09 Tim Englich <tim.englich@intevation.de>
3d6d89bcbf42 Added special Data-Selection to the ODV-Exports of TimeSeries on TimeSeriesPoints. issue68
Tim Englich <tim.englich@intevation.de>
parents: 230
diff changeset
5990
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5991 * doc/conf/queries.properties:
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5992 Added SQLStatemenet for ODV-Data for VerticalProfiles
237
56dcedc4a96c Added SQL-Statement for ODV-Exports on Verticalprofiles TimeSeriesPoints
Tim Englich <tim.englich@intevation.de>
parents: 235
diff changeset
5993 on TimeSeriesPoints.
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5994 * doc/conf/products/verticalprofile/conf_timeseriespoint.xml:
237
56dcedc4a96c Added SQL-Statement for ODV-Exports on Verticalprofiles TimeSeriesPoints
Tim Englich <tim.englich@intevation.de>
parents: 235
diff changeset
5995 Added QueryID for ODV-Data-Query
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5996
237
56dcedc4a96c Added SQL-Statement for ODV-Exports on Verticalprofiles TimeSeriesPoints
Tim Englich <tim.englich@intevation.de>
parents: 235
diff changeset
5997 2009-11-09 Tim Englich <tim.englich@intevation.de>
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5998
232
3d6d89bcbf42 Added special Data-Selection to the ODV-Exports of TimeSeries on TimeSeriesPoints. issue68
Tim Englich <tim.englich@intevation.de>
parents: 230
diff changeset
5999 * src/test/ressources/timeseries/timeseries_step_06_out_*.xml:
3d6d89bcbf42 Added special Data-Selection to the ODV-Exports of TimeSeries on TimeSeriesPoints. issue68
Tim Englich <tim.englich@intevation.de>
parents: 230
diff changeset
6000 Added the missing out-Modes to the Testcase and rename it to
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6001 the common used way in this TestCases.
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6002 * src/test/java/de/intevation/gnv/artifacts/GNVArtifactsTestCase.java (testTimeSeriesArtifact):
232
3d6d89bcbf42 Added special Data-Selection to the ODV-Exports of TimeSeries on TimeSeriesPoints. issue68
Tim Englich <tim.englich@intevation.de>
parents: 230
diff changeset
6003 Added the ODV-Export to the Unit-Testcase.
3d6d89bcbf42 Added special Data-Selection to the ODV-Exports of TimeSeries on TimeSeriesPoints. issue68
Tim Englich <tim.englich@intevation.de>
parents: 230
diff changeset
6004 Some Refactoring Work done.
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6005 * src/main/java/de/intevation/gnv/transition/timeseries/TimeSeriesOutputTransition.java (out):
232
3d6d89bcbf42 Added special Data-Selection to the ODV-Exports of TimeSeries on TimeSeriesPoints. issue68
Tim Englich <tim.englich@intevation.de>
parents: 230
diff changeset
6006 The Method for generating ODV-Export now reads its Data from
3d6d89bcbf42 Added special Data-Selection to the ODV-Exports of TimeSeries on TimeSeriesPoints. issue68
Tim Englich <tim.englich@intevation.de>
parents: 230
diff changeset
6007 the special Method which delivers the adapted Data.
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6008 * src/main/java/de/intevation/gnv/transition/TransitionBase.java (generateFilterValuesFromInputData):
232
3d6d89bcbf42 Added special Data-Selection to the ODV-Exports of TimeSeries on TimeSeriesPoints. issue68
Tim Englich <tim.englich@intevation.de>
parents: 230
diff changeset
6009 Extracted the Generation of the FilterValues for the geo-backend
3d6d89bcbf42 Added special Data-Selection to the ODV-Exports of TimeSeries on TimeSeriesPoints. issue68
Tim Englich <tim.englich@intevation.de>
parents: 230
diff changeset
6010 to use it in several methods.
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6011 * src/main/java/de/intevation/gnv/transition/OutputTransitionBase.java (getODVResult):
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6012 Added Method for getting the rquired Data for ODV-Exports
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6013 * doc/conf/products/timeseries/conf_timeseriespoint.xml:
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6014 Added separat QueryID Lookup for ODV-Data-Queryies
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6015 * doc/conf/queries.properties:
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6016 DB-Queries for ODV-Support TimeSeries on TimeSeriesPoints added.
232
3d6d89bcbf42 Added special Data-Selection to the ODV-Exports of TimeSeries on TimeSeriesPoints. issue68
Tim Englich <tim.englich@intevation.de>
parents: 230
diff changeset
6017
230
f68ffbe974a0 Implemented an exporter for odv and csv exports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 229
diff changeset
6018 2009-11-06 Ingo Weinzierl <ingo.weinzierl@intevation.de>
f68ffbe974a0 Implemented an exporter for odv and csv exports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 229
diff changeset
6019
f68ffbe974a0 Implemented an exporter for odv and csv exports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 229
diff changeset
6020 * src/main/java/de/intevation/gnv/exports,
f68ffbe974a0 Implemented an exporter for odv and csv exports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 229
diff changeset
6021 src/main/java/de/intevation/gnv/exports/Export.java,
f68ffbe974a0 Implemented an exporter for odv and csv exports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 229
diff changeset
6022 src/main/java/de/intevation/gnv/exports/DefaultProfile.java,
f68ffbe974a0 Implemented an exporter for odv and csv exports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 229
diff changeset
6023 src/main/java/de/intevation/gnv/exports/DefaultExport.java: Implemented an
f68ffbe974a0 Implemented an exporter for odv and csv exports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 229
diff changeset
6024 Exporter for odv and csv exports. Each exports just needs a Profile, which
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6025 describes the output.
230
f68ffbe974a0 Implemented an exporter for odv and csv exports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 229
diff changeset
6026
f68ffbe974a0 Implemented an exporter for odv and csv exports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 229
diff changeset
6027 * src/main/java/de/intevation/gnv/transition/timeseries/TimeSeriesOutputTransition.java:
f68ffbe974a0 Implemented an exporter for odv and csv exports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 229
diff changeset
6028 Added an exemplary export for CSV and ODV formats of
f68ffbe974a0 Implemented an exporter for odv and csv exports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 229
diff changeset
6029 TimeSeriesOutputTransition.
f68ffbe974a0 Implemented an exporter for odv and csv exports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 229
diff changeset
6030
f68ffbe974a0 Implemented an exporter for odv and csv exports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 229
diff changeset
6031 TODO: ODV exporter exports the same data as CSV exporter does. This needs
f68ffbe974a0 Implemented an exporter for odv and csv exports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 229
diff changeset
6032 to be adapted.
f68ffbe974a0 Implemented an exporter for odv and csv exports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 229
diff changeset
6033
229
a610c0a01afc Added the Region-Filter to the Workflow of the Artifacttescases to be able to test it automatically.
Tim Englich <tim.englich@intevation.de>
parents: 228
diff changeset
6034 2009-11-06 Tim Englich <tim.englich@intevation.de>
a610c0a01afc Added the Region-Filter to the Workflow of the Artifacttescases to be able to test it automatically.
Tim Englich <tim.englich@intevation.de>
parents: 228
diff changeset
6035
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6036 * src/test/java/de/intevation/gnv/artifacts/GNVArtifactsTestCase.java:
230
f68ffbe974a0 Implemented an exporter for odv and csv exports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 229
diff changeset
6037 Added and moved Workflowsteps because of changes in the Workflow of these Artifacts.
f68ffbe974a0 Implemented an exporter for odv and csv exports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 229
diff changeset
6038 Now the Region-Filter is added to the Workflow an can be tested using
f68ffbe974a0 Implemented an exporter for odv and csv exports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 229
diff changeset
6039 this UnitTestCases.
f68ffbe974a0 Implemented an exporter for odv and csv exports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 229
diff changeset
6040
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6041 * src/test/ressources/horizontalcrosssection_mesh/horizontalcrosssection_step_*.xml,
230
f68ffbe974a0 Implemented an exporter for odv and csv exports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 229
diff changeset
6042 src/test/ressources/horizontalProfile_mesh/horizontalprofile_step_*.xml,
f68ffbe974a0 Implemented an exporter for odv and csv exports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 229
diff changeset
6043 src/test/ressources/timeseries/timeseries_step_*.xml,
f68ffbe974a0 Implemented an exporter for odv and csv exports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 229
diff changeset
6044 src/test/ressources/timeseries_mesh/timeseries_step_*.xml,
f68ffbe974a0 Implemented an exporter for odv and csv exports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 229
diff changeset
6045 src/test/ressources/verticalprofile/verticalprofile_step_*.xml,
f68ffbe974a0 Implemented an exporter for odv and csv exports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 229
diff changeset
6046 src/test/ressources/verticalprofile_mesh/verticalprofile_step_*.xml:
f68ffbe974a0 Implemented an exporter for odv and csv exports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 229
diff changeset
6047 Added and moved Files because of changes in the Workflow of these Artifacts.
f68ffbe974a0 Implemented an exporter for odv and csv exports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 229
diff changeset
6048 Now the Region-Filter is added to the Workflow an can be tested using
f68ffbe974a0 Implemented an exporter for odv and csv exports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 229
diff changeset
6049 the UnitTestCases.
f68ffbe974a0 Implemented an exporter for odv and csv exports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 229
diff changeset
6050
228
d53f15c33f89 Added missing ChangeLog entry for last revision.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 226
diff changeset
6051 2009-11-06 Ingo Weinzierl <ingo.weinzierl@intevation.de>
d53f15c33f89 Added missing ChangeLog entry for last revision.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 226
diff changeset
6052
d53f15c33f89 Added missing ChangeLog entry for last revision.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 226
diff changeset
6053 * doc/conf/products/horizontalcrosssection/conf_mesh.xml,
d53f15c33f89 Added missing ChangeLog entry for last revision.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 226
diff changeset
6054 doc/conf/products/timeseries/conf_mesh.xml,
d53f15c33f89 Added missing ChangeLog entry for last revision.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 226
diff changeset
6055 doc/conf/products/timeseries/conf_timeseriespoint.xml,
d53f15c33f89 Added missing ChangeLog entry for last revision.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 226
diff changeset
6056 doc/conf/products/horizontalprofile/conf_mesh.xml,
d53f15c33f89 Added missing ChangeLog entry for last revision.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 226
diff changeset
6057 doc/conf/products/horizontalprofile/conf_instantaneouspoint.xml,
d53f15c33f89 Added missing ChangeLog entry for last revision.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 226
diff changeset
6058 doc/conf/products/verticalprofile/conf_mesh.xml,
d53f15c33f89 Added missing ChangeLog entry for last revision.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 226
diff changeset
6059 doc/conf/products/verticalprofile/conf_timeseriespoint.xml,
d53f15c33f89 Added missing ChangeLog entry for last revision.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 226
diff changeset
6060 doc/conf/products/verticalprofile/conf_instantaneouspoint.xml: Added odv
d53f15c33f89 Added missing ChangeLog entry for last revision.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 226
diff changeset
6061 as output format.
d53f15c33f89 Added missing ChangeLog entry for last revision.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 226
diff changeset
6062
226
34052186c26b Bugfix Gap-Calculation moved maxGap into negative Valies because of overflow of Long-Variable.
Tim Englich <tim.englich@intevation.de>
parents: 224
diff changeset
6063 2009-11-06 Tim Englich <tim.englich@intevation.de>
34052186c26b Bugfix Gap-Calculation moved maxGap into negative Valies because of overflow of Long-Variable.
Tim Englich <tim.englich@intevation.de>
parents: 224
diff changeset
6064
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6065 * src/main/java/de/intevation/gnv/chart/ChartFactory.java (calculateMaxGap):
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6066 Bugfix Gap-Calculation moved maxGap into negative Valies because of
226
34052186c26b Bugfix Gap-Calculation moved maxGap into negative Valies because of overflow of Long-Variable.
Tim Englich <tim.englich@intevation.de>
parents: 224
diff changeset
6067 overflow of Long-Variable.
34052186c26b Bugfix Gap-Calculation moved maxGap into negative Valies because of overflow of Long-Variable.
Tim Englich <tim.englich@intevation.de>
parents: 224
diff changeset
6068
222
3e82b4f1c455 Removed some Compilation-Errors according to API-Changes in the ArtifactDatabase.
Tim Englich <tim.englich@intevation.de>
parents: 221
diff changeset
6069 2009-11-05 Tim Englich <tim.englich@intevation.de>
3e82b4f1c455 Removed some Compilation-Errors according to API-Changes in the ArtifactDatabase.
Tim Englich <tim.englich@intevation.de>
parents: 221
diff changeset
6070
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6071 * doc/conf/queries.properties:
224
2b7a40b5b535 Added the RegionFilters into the configuration of the Products for TimeSeriesPoints.
Tim Englich <tim.englich@intevation.de>
parents: 223
diff changeset
6072 Query to select only those TimeSeriesPoints
2b7a40b5b535 Added the RegionFilters into the configuration of the Products for TimeSeriesPoints.
Tim Englich <tim.englich@intevation.de>
parents: 223
diff changeset
6073 which are within an Region
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6074
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6075 * doc/conf/products/timeseries/conf_timeseriespoint.xml,
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6076 doc/conf/products/verticalprofile/conf_timeseriespoint.xml:
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6077 Added the RegionFilters into the configuration of the Products
260
56c9b33e8533 RELEASE 0.2: Summarized activities in NEWS, Changes
Hans Plum <hans.plum@intevation.de>
parents: 259
diff changeset
6078 for TimeSeriesPoints.
224
2b7a40b5b535 Added the RegionFilters into the configuration of the Products for TimeSeriesPoints.
Tim Englich <tim.englich@intevation.de>
parents: 223
diff changeset
6079
2b7a40b5b535 Added the RegionFilters into the configuration of the Products for TimeSeriesPoints.
Tim Englich <tim.englich@intevation.de>
parents: 223
diff changeset
6080 2009-11-05 Tim Englich <tim.englich@intevation.de>
259
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
6081
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6082 * doc/conf/queries.properties:
223
05663e307495 Added the RegionFilters into the configuration of the Products for Meshes.
Tim Englich <tim.englich@intevation.de>
parents: 222
diff changeset
6083 Added new Queries to fill the Lists for the
05663e307495 Added the RegionFilters into the configuration of the Products for Meshes.
Tim Englich <tim.englich@intevation.de>
parents: 222
diff changeset
6084 Regionfilters and one Query to select only those Meshes
224
2b7a40b5b535 Added the RegionFilters into the configuration of the Products for TimeSeriesPoints.
Tim Englich <tim.englich@intevation.de>
parents: 223
diff changeset
6085 which are within an Region.
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6086
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6087 * doc/conf/products/verticalprofile/conf_mesh.xml,
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6088 doc/conf/products/verticalcrosssection/conf_mesh.xml,
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6089 doc/conf/products/timeseries/conf_mesh.xml,
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6090 doc/conf/products/horizontalprofile/conf_mesh.xml,
223
05663e307495 Added the RegionFilters into the configuration of the Products for Meshes.
Tim Englich <tim.englich@intevation.de>
parents: 222
diff changeset
6091 doc/conf/products/horizontalcrosssection/conf_mesh.xml:
05663e307495 Added the RegionFilters into the configuration of the Products for Meshes.
Tim Englich <tim.englich@intevation.de>
parents: 222
diff changeset
6092 Added the RegionFilters into the configuration of the Products
05663e307495 Added the RegionFilters into the configuration of the Products for Meshes.
Tim Englich <tim.englich@intevation.de>
parents: 222
diff changeset
6093 for Meshes.
05663e307495 Added the RegionFilters into the configuration of the Products for Meshes.
Tim Englich <tim.englich@intevation.de>
parents: 222
diff changeset
6094
05663e307495 Added the RegionFilters into the configuration of the Products for Meshes.
Tim Englich <tim.englich@intevation.de>
parents: 222
diff changeset
6095 2009-11-05 Tim Englich <tim.englich@intevation.de>
259
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
6096
222
3e82b4f1c455 Removed some Compilation-Errors according to API-Changes in the ArtifactDatabase.
Tim Englich <tim.englich@intevation.de>
parents: 221
diff changeset
6097 * src/test/ressources/*_describe.xml:
3e82b4f1c455 Removed some Compilation-Errors according to API-Changes in the ArtifactDatabase.
Tim Englich <tim.englich@intevation.de>
parents: 221
diff changeset
6098 Added the DescribeRequestBodies to each TestCaseData.
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6099 * src/test/java/de/intevation/gnv/artifacts/GNVArtifactsTestCase.java:
222
3e82b4f1c455 Removed some Compilation-Errors according to API-Changes in the ArtifactDatabase.
Tim Englich <tim.englich@intevation.de>
parents: 221
diff changeset
6100 Added the DescribeRequestBody to Describe-Calls in the Test
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6101 * src/main/java/de/intevation/gnv/transition/TransitionBase.java:
222
3e82b4f1c455 Removed some Compilation-Errors according to API-Changes in the ArtifactDatabase.
Tim Englich <tim.englich@intevation.de>
parents: 221
diff changeset
6102 Added the possibility to switch to an alternative Transition if no value was choosen.
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6103
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6104 * src/main/java/de/intevation/gnv/utils/InputValidator.java (isInputValid):
222
3e82b4f1c455 Removed some Compilation-Errors according to API-Changes in the ArtifactDatabase.
Tim Englich <tim.englich@intevation.de>
parents: 221
diff changeset
6105 Added that the Inputvalue is valid if it fullfills the confitions of "no value choosen" (n/n)
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6106
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6107 * src/main/java/de/intevation/gnv/statistics/HorizontalProfileStatistics.java (calculateXOrdinateValue):
222
3e82b4f1c455 Removed some Compilation-Errors according to API-Changes in the ArtifactDatabase.
Tim Englich <tim.englich@intevation.de>
parents: 221
diff changeset
6108 Added Dummyvalue for X-OrdinateValue
3e82b4f1c455 Removed some Compilation-Errors according to API-Changes in the ArtifactDatabase.
Tim Englich <tim.englich@intevation.de>
parents: 221
diff changeset
6109 src/main/java/de/intevation/gnv/timeseries/TimeSeriesArtifact.java (describe),
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6110 src/main/java/de/intevation/gnv/profile/verticalcrosssection/VerticalCrossSectionMeshArtifact.java (describe),
222
3e82b4f1c455 Removed some Compilation-Errors according to API-Changes in the ArtifactDatabase.
Tim Englich <tim.englich@intevation.de>
parents: 221
diff changeset
6111 src/main/java/de/intevation/gnv/profile/vertical/VerticalProfileArtifact.java (describe),
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6112 src/main/java/de/intevation/gnv/profile/horizontalcrosssection/HorizontalCrossSectionMeshArtifact.java (describe),
222
3e82b4f1c455 Removed some Compilation-Errors according to API-Changes in the ArtifactDatabase.
Tim Englich <tim.englich@intevation.de>
parents: 221
diff changeset
6113 src/main/java/de/intevation/gnv/profile/horizontal/HorizontalProfileArtifact.java (describe),
3e82b4f1c455 Removed some Compilation-Errors according to API-Changes in the ArtifactDatabase.
Tim Englich <tim.englich@intevation.de>
parents: 221
diff changeset
6114 src/main/java/de/intevation/gnv/artifacts/fis/FISArtifact.java (describe),
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6115 src/main/java/de/intevation/gnv/artifacts/GNVArtifactBase.java (createDescibeOutput):
222
3e82b4f1c455 Removed some Compilation-Errors according to API-Changes in the ArtifactDatabase.
Tim Englich <tim.englich@intevation.de>
parents: 221
diff changeset
6116 Added the possibility to exclude the UI from the DescribeRequest.
3e82b4f1c455 Removed some Compilation-Errors according to API-Changes in the ArtifactDatabase.
Tim Englich <tim.englich@intevation.de>
parents: 221
diff changeset
6117
221
21152e1bf325 Implemented the special case for TimeGaps in Meshes issue45
Tim Englich <tim.englich@intevation.de>
parents: 220
diff changeset
6118 2009-11-03 Tim Englich <tim.englich@intevation.de>
21152e1bf325 Implemented the special case for TimeGaps in Meshes issue45
Tim Englich <tim.englich@intevation.de>
parents: 220
diff changeset
6119
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6120 * src/main/java/de/intevation/gnv/chart/ChartFactory.java (getTimeGapValue):
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6121 Integrated special case for TimeGaps in Meshes. There is no Gap defined in
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6122 Meshes so we have to use Long.MAXVALE to define a Gap for a Mesh which value
221
21152e1bf325 Implemented the special case for TimeGaps in Meshes issue45
Tim Englich <tim.englich@intevation.de>
parents: 220
diff changeset
6123 canno be reached.
21152e1bf325 Implemented the special case for TimeGaps in Meshes issue45
Tim Englich <tim.englich@intevation.de>
parents: 220
diff changeset
6124
220
ee2d4134d0b3 General CodecCleanup:
Tim Englich <tim.englich@intevation.de>
parents: 219
diff changeset
6125 2009-11-02 Tim Englich <tim.englich@intevation.de>
ee2d4134d0b3 General CodecCleanup:
Tim Englich <tim.englich@intevation.de>
parents: 219
diff changeset
6126
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6127 * src/main/java/de/intevation/gnv/transition/profile/horizontalcrosssection/HorizontalCrossSectionMeshOutputTransition.java
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6128 (createCSV): Code Cleanup: Removed obsoled TODO Flag
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6129
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6130 * src/main/java/de/intevation/gnv/transition/TransitionBase.java (setSelection):
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6131 Changed the Value of the min and maxvalue of the Request to the Value which is unsed to name
220
ee2d4134d0b3 General CodecCleanup:
Tim Englich <tim.englich@intevation.de>
parents: 219
diff changeset
6132 the Inputfields in the DescribeOutput.
259
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
6133
220
ee2d4134d0b3 General CodecCleanup:
Tim Englich <tim.englich@intevation.de>
parents: 219
diff changeset
6134 * src/main/java/de/intevation/gnv/transition/timeseries/TimeSeriesOutputTransition.java,
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6135 src/main/java/de/intevation/gnv/transition/profile/horizontal/NorthSouthEastWestTransition.java,
220
ee2d4134d0b3 General CodecCleanup:
Tim Englich <tim.englich@intevation.de>
parents: 219
diff changeset
6136 src/main/java/de/intevation/gnv/transition/Transition.java,
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6137 src/main/java/de/intevation/gnv/transition/SingleInputTransition.java,
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6138 src/main/java/de/intevation/gnv/transition/OutputTransitionBase.java,
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6139 src/main/java/de/intevation/gnv/transition/MinMaxTransition.java,
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6140 src/main/java/de/intevation/gnv/transition/DefaultTransition.java,
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6141 src/main/java/de/intevation/gnv/transition/CoordinateSelectionTransition.java,
220
ee2d4134d0b3 General CodecCleanup:
Tim Englich <tim.englich@intevation.de>
parents: 219
diff changeset
6142 src/main/java/de/intevation/gnv/artifacts/GNVArtifactBase.java (advance),
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6143 CodeCleanup: Removed needless Method validate from Transition,
220
ee2d4134d0b3 General CodecCleanup:
Tim Englich <tim.englich@intevation.de>
parents: 219
diff changeset
6144 because it had always returned true
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6145
218
926530bda1a7 Integrated the OutputTransition for Horizontal Cross-Sections
Tim Englich <tim.englich@intevation.de>
parents: 217
diff changeset
6146 2009-10-30 Tim Englich <tim.englich@intevation.de>
926530bda1a7 Integrated the OutputTransition for Horizontal Cross-Sections
Tim Englich <tim.englich@intevation.de>
parents: 217
diff changeset
6147
219
f8cb64d5fe4f Added the Testcase for Horizontal Cross-Sections
Tim Englich <tim.englich@intevation.de>
parents: 218
diff changeset
6148 * src/test/ressources/horizontalcrosssection_mesh/horizontalcrosssection_step_*.xml:
f8cb64d5fe4f Added the Testcase for Horizontal Cross-Sections
Tim Englich <tim.englich@intevation.de>
parents: 218
diff changeset
6149 Added the Testdata for the Unittest for HorizontalCrossSectionMeshArtifacts.
f8cb64d5fe4f Added the Testcase for Horizontal Cross-Sections
Tim Englich <tim.englich@intevation.de>
parents: 218
diff changeset
6150 * src/test/java/de/intevation/gnv/artifacts/GNVArtifactsTestCase.java (testHorizontalCrossSectionMeshArtifact):
f8cb64d5fe4f Added the Testcase for Horizontal Cross-Sections
Tim Englich <tim.englich@intevation.de>
parents: 218
diff changeset
6151 Added the UnitTest-Case for HorizontalCrossSectionMeshArtifacts
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6152
219
f8cb64d5fe4f Added the Testcase for Horizontal Cross-Sections
Tim Englich <tim.englich@intevation.de>
parents: 218
diff changeset
6153 2009-10-30 Tim Englich <tim.englich@intevation.de>
259
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
6154
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6155 * doc/conf/queries.properties:
218
926530bda1a7 Integrated the OutputTransition for Horizontal Cross-Sections
Tim Englich <tim.englich@intevation.de>
parents: 217
diff changeset
6156 Added the Query for selecting the Data for generating Outputs of
926530bda1a7 Integrated the OutputTransition for Horizontal Cross-Sections
Tim Englich <tim.englich@intevation.de>
parents: 217
diff changeset
6157 HorizontalCrossSectionMeshOutputTransition
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6158 * doc/conf/products/horizontalcrosssection/conf_mesh.xml:
218
926530bda1a7 Integrated the OutputTransition for Horizontal Cross-Sections
Tim Englich <tim.englich@intevation.de>
parents: 217
diff changeset
6159 Added the configuration for the HorizontalCrossSectionMeshOutputTransition
926530bda1a7 Integrated the OutputTransition for Horizontal Cross-Sections
Tim Englich <tim.englich@intevation.de>
parents: 217
diff changeset
6160 * src/main/java/de/intevation/gnv/transition/profile/horizontalcrosssection/HorizontalCrossSectionMeshOutputTransition.java:
926530bda1a7 Integrated the OutputTransition for Horizontal Cross-Sections
Tim Englich <tim.englich@intevation.de>
parents: 217
diff changeset
6161 Added the OutputTransition for generating /HorizontalCrossSections.
926530bda1a7 Integrated the OutputTransition for Horizontal Cross-Sections
Tim Englich <tim.englich@intevation.de>
parents: 217
diff changeset
6162 * src/main/java/de/intevation/gnv/statistics/HorizontalCrossSectionStatistics.java:
926530bda1a7 Integrated the OutputTransition for Horizontal Cross-Sections
Tim Englich <tim.englich@intevation.de>
parents: 217
diff changeset
6163 The Class for generating the Statistics to HorizontalCrossSections
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6164 * src/main/java/de/intevation/gnv/chart/HorizontalCrossSectionChartFactory.java:
218
926530bda1a7 Integrated the OutputTransition for Horizontal Cross-Sections
Tim Englich <tim.englich@intevation.de>
parents: 217
diff changeset
6165 The Class Stub for generating HorizontalCrossSections Charts.
926530bda1a7 Integrated the OutputTransition for Horizontal Cross-Sections
Tim Englich <tim.englich@intevation.de>
parents: 217
diff changeset
6166
217
3dcd2b0b456e Added configurable TimeGap Support to the TimeSeries-Chart-Generation. issu45
Tim Englich <tim.englich@intevation.de>
parents: 216
diff changeset
6167 2009-10-29 Tim Englich <tim.englich@intevation.de>
3dcd2b0b456e Added configurable TimeGap Support to the TimeSeries-Chart-Generation. issu45
Tim Englich <tim.englich@intevation.de>
parents: 216
diff changeset
6168
259
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
6169 Issue 45: Defining gaps for spatial and temporal gaps
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
6170
217
3dcd2b0b456e Added configurable TimeGap Support to the TimeSeries-Chart-Generation. issu45
Tim Englich <tim.englich@intevation.de>
parents: 216
diff changeset
6171 * doc/conf/products/timeseries/timegap_definition.xml,
3dcd2b0b456e Added configurable TimeGap Support to the TimeSeries-Chart-Generation. issu45
Tim Englich <tim.englich@intevation.de>
parents: 216
diff changeset
6172 doc/conf/products/timeseries/conf_timeseriespoint.xml:
3dcd2b0b456e Added configurable TimeGap Support to the TimeSeries-Chart-Generation. issu45
Tim Englich <tim.englich@intevation.de>
parents: 216
diff changeset
6173 Added the Configuration for TimeGaps to the TimeSeries-Configurations. issue45
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6174
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6175 * doc/conf/queries.properties:
217
3dcd2b0b456e Added configurable TimeGap Support to the TimeSeries-Chart-Generation. issu45
Tim Englich <tim.englich@intevation.de>
parents: 216
diff changeset
6176 Added TimeGapIp to the Queries for the Resultdata of TimeSeriesArtifacts. issue45
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6177
217
3dcd2b0b456e Added configurable TimeGap Support to the TimeSeries-Chart-Generation. issu45
Tim Englich <tim.englich@intevation.de>
parents: 216
diff changeset
6178 * src/main/java/de/intevation/gnv/timeseries/gap/DefaultTimeGap.java,
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6179 src/main/java/de/intevation/gnv/timeseries/gap/TimeGap.java,
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6180 src/main/java/de/intevation/gnv/transition/timeseries/TimeSeriesOutputTransition.java (setup):
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6181 src/main/java/de/intevation/gnv/chart/ChartFactory.java (calculateMaxGap):
217
3dcd2b0b456e Added configurable TimeGap Support to the TimeSeries-Chart-Generation. issu45
Tim Englich <tim.englich@intevation.de>
parents: 216
diff changeset
6182 Added configurable TimeGap Support to the TimeSeries-Chart-Generation. issue45
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6183
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6184 * src/main/java/de/intevation/gnv/artifacts/GNVArtifactBase.java,
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6185 src/main/java/de/intevation/gnv/utils/ArtifactXMLUtilities.java (readConfiguration):
217
3dcd2b0b456e Added configurable TimeGap Support to the TimeSeries-Chart-Generation. issu45
Tim Englich <tim.englich@intevation.de>
parents: 216
diff changeset
6186 Moved Method from GNVArtifactBase to make it assesible for more Objects. issue45
3dcd2b0b456e Added configurable TimeGap Support to the TimeSeries-Chart-Generation. issu45
Tim Englich <tim.englich@intevation.de>
parents: 216
diff changeset
6187
215
c92a6e0ab79a Added Configuration and Ressources for two new FIS. Current Meter and Ice Station Reports
Tim Englich <tim.englich@intevation.de>
parents: 214
diff changeset
6188 2009-10-28 Tim Englich <tim.englich@intevation.de>
c92a6e0ab79a Added Configuration and Ressources for two new FIS. Current Meter and Ice Station Reports
Tim Englich <tim.englich@intevation.de>
parents: 214
diff changeset
6189
259
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
6190 * src/main/java/de/intevation/gnv/profile/horizontalcrosssection/
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
6191 HorizontalCrossSectionMeshArtifact.java (HorizontalCrossSectionMeshArtifact),
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
6192 doc/conf/queries.properties, doc/conf/conf.xml,
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6193 doc/conf/products/horizontalcrosssection/conf_mesh.xml,
259
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
6194 src/main/resources/lang/artifactMessages* .properties:
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
6195 Added Workflow for determining the Query-Parameters for Horizontal cross-sections.
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6196
216
9db263ee2678 Added Workflow for determining the Query-Parameters for Horizontal cross-sections.
Tim Englich <tim.englich@intevation.de>
parents: 215
diff changeset
6197 2009-10-28 Tim Englich <tim.englich@intevation.de>
259
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
6198
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6199 * doc/conf/conf.xml:
215
c92a6e0ab79a Added Configuration and Ressources for two new FIS. Current Meter and Ice Station Reports
Tim Englich <tim.englich@intevation.de>
parents: 214
diff changeset
6200 Added Configuration for two new FIS. Current Meter and Ice Station Reports
259
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
6201
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6202 * src/main/resources/lang/artifactMessages*.properties:
215
c92a6e0ab79a Added Configuration and Ressources for two new FIS. Current Meter and Ice Station Reports
Tim Englich <tim.englich@intevation.de>
parents: 214
diff changeset
6203 Added Ressources for two new FIS. Current Meter and Ice Station Reports
c92a6e0ab79a Added Configuration and Ressources for two new FIS. Current Meter and Ice Station Reports
Tim Englich <tim.englich@intevation.de>
parents: 214
diff changeset
6204
213
c0a798299efc Integration of the selection of the min and max Layer used in Verticalprofiles of Meshes. issue61
Tim Englich <tim.englich@intevation.de>
parents: 212
diff changeset
6205 2009-10-27 Tim Englich <tim.englich@intevation.de>
c0a798299efc Integration of the selection of the min and max Layer used in Verticalprofiles of Meshes. issue61
Tim Englich <tim.englich@intevation.de>
parents: 212
diff changeset
6206
259
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
6207 * doc/conf/conf.xml:
215
c92a6e0ab79a Added Configuration and Ressources for two new FIS. Current Meter and Ice Station Reports
Tim Englich <tim.englich@intevation.de>
parents: 214
diff changeset
6208 Added Configuration for two new FIS. Sea State and SEACAT
259
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
6209
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6210 * src/main/resources/lang/artifactMessages*.properties:
215
c92a6e0ab79a Added Configuration and Ressources for two new FIS. Current Meter and Ice Station Reports
Tim Englich <tim.englich@intevation.de>
parents: 214
diff changeset
6211 Added Ressources for two new FIS. Sea State and SEACAT
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6212
214
17beafef6a97 Added two new FIS according to GT_0020.002
Tim Englich <tim.englich@intevation.de>
parents: 213
diff changeset
6213 2009-10-27 Tim Englich <tim.englich@intevation.de>
259
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
6214
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
6215 Issue 61: Vertical profile (Meshes): Selection of minimal and maximal
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
6216 depths zones
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
6217
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6218 * src/main/resources/lang/artifactMessages*.properties:
213
c0a798299efc Integration of the selection of the min and max Layer used in Verticalprofiles of Meshes. issue61
Tim Englich <tim.englich@intevation.de>
parents: 212
diff changeset
6219 Added Ressources for the minimal and maximal Layer to use in VerticalProfiles of Meshes issue61
259
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
6220
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6221 * doc/conf/products/verticalprofile/conf_mesh.xml:
213
c0a798299efc Integration of the selection of the min and max Layer used in Verticalprofiles of Meshes. issue61
Tim Englich <tim.englich@intevation.de>
parents: 212
diff changeset
6222 Added two new Transitions for selecting the min and max-Layer to use. issue61
259
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
6223
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6224 * doc/conf/queries.properties:
213
c0a798299efc Integration of the selection of the min and max Layer used in Verticalprofiles of Meshes. issue61
Tim Englich <tim.englich@intevation.de>
parents: 212
diff changeset
6225 Added Queries for Selecting the Depth for selecting the minimum and the maximum Layer to use
c0a798299efc Integration of the selection of the min and max Layer used in Verticalprofiles of Meshes. issue61
Tim Englich <tim.englich@intevation.de>
parents: 212
diff changeset
6226 Drawing the Chart. issue61
259
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
6227
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6228 * src/test/java/de/intevation/gnv/artifacts/GNVArtifactsTestCase.java (testVerticalProfileMeshArtifact):
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6229 Integrated two further Transitions-Steps according to changes in Workflow of
213
c0a798299efc Integration of the selection of the min and max Layer used in Verticalprofiles of Meshes. issue61
Tim Englich <tim.englich@intevation.de>
parents: 212
diff changeset
6230 VerticalProfiles in Meshes. issue61
259
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
6231
213
c0a798299efc Integration of the selection of the min and max Layer used in Verticalprofiles of Meshes. issue61
Tim Englich <tim.englich@intevation.de>
parents: 212
diff changeset
6232 * src/test/ressources/verticalprofile_mesh/verticalprofile_step_*.xml:
c0a798299efc Integration of the selection of the min and max Layer used in Verticalprofiles of Meshes. issue61
Tim Englich <tim.englich@intevation.de>
parents: 212
diff changeset
6233 New Testdata generated according to changes in Workflow of VerticalProfiles in Meshes. issue61
c0a798299efc Integration of the selection of the min and max Layer used in Verticalprofiles of Meshes. issue61
Tim Englich <tim.englich@intevation.de>
parents: 212
diff changeset
6234
211
310874d3573f Minimum and Maximum Depth should be entered by the User issue31
Tim Englich <tim.englich@intevation.de>
parents: 210
diff changeset
6235 2009-10-26 Tim Englich <tim.englich@intevation.de>
310874d3573f Minimum and Maximum Depth should be entered by the User issue31
Tim Englich <tim.englich@intevation.de>
parents: 210
diff changeset
6236
259
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
6237 Issue 31: TG_0020.018: Input of manual depth zones
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
6238
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6239 * src/main/resources/lang/artifactMessages_de_DE.properties:
212
3dac84194db4 Minimum and Maximum Depth should be entered by the User issue31
Tim Englich <tim.englich@intevation.de>
parents: 211
diff changeset
6240 Added Ressources for the minimal and maximal value of the depth
259
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
6241
211
310874d3573f Minimum and Maximum Depth should be entered by the User issue31
Tim Englich <tim.englich@intevation.de>
parents: 210
diff changeset
6242 * src/test/ressources/verticalprofile_instantaneouspoint/verticalprofile_step_05_out_statistics.xml (renamed),
310874d3573f Minimum and Maximum Depth should be entered by the User issue31
Tim Englich <tim.englich@intevation.de>
parents: 210
diff changeset
6243 src/test/ressources/verticalprofile_instantaneouspoint/verticalprofile_step_05_out_csv.xml (renamed),
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6244 src/test/ressources/verticalprofile_instantaneouspoint/verticalprofile_step_05_out_chart.xml(renamed),
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6245 src/test/ressources/verticalprofile_instantaneouspoint/verticalprofile_step_05_feed.xml,
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6246 src/test/ressources/verticalprofile_instantaneouspoint/verticalprofile_step_04_advance.xml,
211
310874d3573f Minimum and Maximum Depth should be entered by the User issue31
Tim Englich <tim.englich@intevation.de>
parents: 210
diff changeset
6247 src/test/ressources/verticalprofile_instantaneouspoint/verticalprofile_step_03_advance.xml,
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6248 src/test/ressources/verticalprofile/verticalprofile_step_05_out_statistics.xml(renamed),
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6249 src/test/ressources/verticalprofile/verticalprofile_step_05_out_csv.xml(renamed),
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6250 src/test/ressources/verticalprofile/verticalprofile_step_05_out_chart.xml(renamed),
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6251 src/test/ressources/verticalprofile/verticalprofile_step_05_feed.xml,
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6252 src/test/ressources/verticalprofile/verticalprofile_step_04_advance.xml,
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6253 src/test/ressources/verticalprofile/verticalprofile_step_03_advance.xml,
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6254 src/test/java/de/intevation/gnv/artifacts/GNVArtifactsTestCase.java:
211
310874d3573f Minimum and Maximum Depth should be entered by the User issue31
Tim Englich <tim.englich@intevation.de>
parents: 210
diff changeset
6255 Edited the RestCases for VerticalProfiles according to the requirement that
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6256 the user should be able to enter the minimal and maximal Value of the depth that
211
310874d3573f Minimum and Maximum Depth should be entered by the User issue31
Tim Englich <tim.englich@intevation.de>
parents: 210
diff changeset
6257 should be show n in the charts. issue31
259
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
6258
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6259 * doc/conf/queries.properties,
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6260 doc/conf/products/verticalprofile/conf_timeseriespoint.xml,
211
310874d3573f Minimum and Maximum Depth should be entered by the User issue31
Tim Englich <tim.englich@intevation.de>
parents: 210
diff changeset
6261 doc/conf/products/verticalprofile/conf_instantaneouspoint.xml:
310874d3573f Minimum and Maximum Depth should be entered by the User issue31
Tim Englich <tim.englich@intevation.de>
parents: 210
diff changeset
6262 Adding required Configuration-Parts to get the possible to enter the minmum
310874d3573f Minimum and Maximum Depth should be entered by the User issue31
Tim Englich <tim.englich@intevation.de>
parents: 210
diff changeset
6263 and maximum depth value that should be shown in the charts. issue31
310874d3573f Minimum and Maximum Depth should be entered by the User issue31
Tim Englich <tim.englich@intevation.de>
parents: 210
diff changeset
6264
206
01ac348ac4a4 Optimized Query horizontalprofile_instantaneouspoint_cruise because it is not warranted
Tim Englich <tim.englich@intevation.de>
parents: 205
diff changeset
6265 2009-10-23 Tim Englich <tim.englich@intevation.de>
01ac348ac4a4 Optimized Query horizontalprofile_instantaneouspoint_cruise because it is not warranted
Tim Englich <tim.englich@intevation.de>
parents: 205
diff changeset
6266
210
7d1f9219d163 The Timeperiod of the Modeldata has changed. so it was nessessarry to change
Tim Englich <tim.englich@intevation.de>
parents: 209
diff changeset
6267 * src/test/ressources/timeseries_mesh/timeseries_step_07_feed.xml:
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6268 The Timeperiod of the Modeldata has changed. so it was nessessarry to change
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6269 the Unittest to get propper Results
210
7d1f9219d163 The Timeperiod of the Modeldata has changed. so it was nessessarry to change
Tim Englich <tim.englich@intevation.de>
parents: 209
diff changeset
6270
7d1f9219d163 The Timeperiod of the Modeldata has changed. so it was nessessarry to change
Tim Englich <tim.englich@intevation.de>
parents: 209
diff changeset
6271 2009-10-23 Tim Englich <tim.englich@intevation.de>
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6272
209
d5cef9f17525 gnv-artifacts/trunk@265 c6561f87-3c4e-4783-a992-168aeb5c3f6f
Tim Englich <tim.englich@intevation.de>
parents: 208
diff changeset
6273 * doc/conf/queries.properties:
210
7d1f9219d163 The Timeperiod of the Modeldata has changed. so it was nessessarry to change
Tim Englich <tim.englich@intevation.de>
parents: 209
diff changeset
6274 Some Queryimproofments done. Inner-Selects has been removed where it was possible.
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6275
259
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
6276 2009-10-23 Tim Englich <tim.englich@intevation.de>
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
6277
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
6278 Issue 3: Artifact: Storing the internal state instead of results
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6279
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6280 * src/main/java/de/intevation/gnv/artifacts/GNVArtifactBase.java,
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6281 src/main/java/de/intevation/gnv/timeseries/TimeSeriesArtifact.java (describe),
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6282 src/main/java/de/intevation/gnv/profile/verticalcrosssection/VerticalCrossSectionMeshArtifact.java (describe),
208
a33d59f5791a Use super.identifier as uuid. issue3
Tim Englich <tim.englich@intevation.de>
parents: 207
diff changeset
6283 src/main/java/de/intevation/gnv/profile/vertical/VerticalProfileArtifact.java (describe),
a33d59f5791a Use super.identifier as uuid. issue3
Tim Englich <tim.englich@intevation.de>
parents: 207
diff changeset
6284 src/main/java/de/intevation/gnv/profile/horizontal/HorizontalProfileArtifact.java (describe):
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6285 Use super.identifier as uuid. issue3
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6286
259
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
6287 2009-10-23 Tim Englich <tim.englich@intevation.de>
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
6288
207
d87347142702 Store the Results of an Artifact not in the Artifact but in an ehcache instance. issue3
Tim Englich <tim.englich@intevation.de>
parents: 206
diff changeset
6289 * src/test/ressources/verticalprofile/verticalprofile_step_04_feed.xml,
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6290 src/test/ressources/verticalprofile/verticalprofile_step_03_advance.xml,
207
d87347142702 Store the Results of an Artifact not in the Artifact but in an ehcache instance. issue3
Tim Englich <tim.englich@intevation.de>
parents: 206
diff changeset
6291 src/test/ressources/verticalprofile/verticalprofile_step_04_out_*.xml,
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6292 src/test/ressources/timeseries_mesh/timeseries_step_07_out_*.xml,
207
d87347142702 Store the Results of an Artifact not in the Artifact but in an ehcache instance. issue3
Tim Englich <tim.englich@intevation.de>
parents: 206
diff changeset
6293 src/test/ressources/horizontalProfile_instantaneouspoint/horizontalprofile_step_06_out_*.xml:
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6294 Changed the uuid because the new Storage shows that there were different ones in one Testcase
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6295
207
d87347142702 Store the Results of an Artifact not in the Artifact but in an ehcache instance. issue3
Tim Englich <tim.englich@intevation.de>
parents: 206
diff changeset
6296 * src/main/java/de/intevation/gnv/transition/timeseries/TimeSeriesOutputTransition.java:
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6297 Put the UUID into the Resultlookup
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6298
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6299 * src/main/java/de/intevation/gnv/transition/TransitionBase.java:
207
d87347142702 Store the Results of an Artifact not in the Artifact but in an ehcache instance. issue3
Tim Englich <tim.englich@intevation.de>
parents: 206
diff changeset
6300 Removed the Storage of Results in the Object and put them into the ehcache
259
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
6301
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6302 * src/main/java/de/intevation/gnv/transition/Transition.java:
207
d87347142702 Store the Results of an Artifact not in the Artifact but in an ehcache instance. issue3
Tim Englich <tim.englich@intevation.de>
parents: 206
diff changeset
6303 Removed some needless Methods that were not longer Required
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6304
259
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
6305 * src/main/java/de/intevation/gnv/transition/profile/horizontal/NorthSouthEastWestTransition.java
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
6306 (advance), src/main/java/de/intevation/gnv/transition/SingleInputTransition.java
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
6307 (purifyResult), src/main/java/de/intevation/gnv/transition/MinMaxTransition.java
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
6308 (purifyResult), src/main/java/de/intevation/gnv/transition/CoordinateSelectionTransition.java
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
6309 (extractKVP), src/main/java/de/intevation/gnv/timeseries/TimeSeriesArtifact.java
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
6310 (describe), src/main/java/de/intevation/gnv/profile/verticalcrosssection/VerticalCrossSectionMeshArtifact.java
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
6311 (describe), src/main/java/de/intevation/gnv/profile/vertical/VerticalProfileArtifact.java
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
6312 (describe), src/main/java/de/intevation/gnv/profile/horizontal/HorizontalProfileArtifact.java
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
6313 (describe), src/main/java/de/intevation/gnv/artifacts/GNVArtifactBase.java (uuid):
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6314 Lookup the Results from ehcache and centralize the Lookup to one methode.
207
d87347142702 Store the Results of an Artifact not in the Artifact but in an ehcache instance. issue3
Tim Englich <tim.englich@intevation.de>
parents: 206
diff changeset
6315
d87347142702 Store the Results of an Artifact not in the Artifact but in an ehcache instance. issue3
Tim Englich <tim.englich@intevation.de>
parents: 206
diff changeset
6316 2009-10-23 Tim Englich <tim.englich@intevation.de>
259
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
6317
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6318 * doc/conf/queries.properties:
206
01ac348ac4a4 Optimized Query horizontalprofile_instantaneouspoint_cruise because it is not warranted
Tim Englich <tim.englich@intevation.de>
parents: 205
diff changeset
6319 Optimized Query horizontalprofile_instantaneouspoint_cruise because it is not warranted
01ac348ac4a4 Optimized Query horizontalprofile_instantaneouspoint_cruise because it is not warranted
Tim Englich <tim.englich@intevation.de>
parents: 205
diff changeset
6320 that the name of an cruise is set. issue60
01ac348ac4a4 Optimized Query horizontalprofile_instantaneouspoint_cruise because it is not warranted
Tim Englich <tim.englich@intevation.de>
parents: 205
diff changeset
6321
204
734ac082c8d1 Split the Configuration File in several small Documents to speed up the Artifactinstantiation and also make the administration of the Artifactdatabase easier. issue40 and issue59
Tim Englich <tim.englich@intevation.de>
parents: 203
diff changeset
6322 2009-10-22 Tim Englich <tim.englich@intevation.de>
734ac082c8d1 Split the Configuration File in several small Documents to speed up the Artifactinstantiation and also make the administration of the Artifactdatabase easier. issue40 and issue59
Tim Englich <tim.englich@intevation.de>
parents: 203
diff changeset
6323
259
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
6324 * src/main/java/de/intevation/gnv/transition/CoordinateSelectionTransition.java
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
6325 (extractKVP): Added the possiblility to fetch an further Column with
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
6326 the alias Value to display it together with the Coordinatevalues
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
6327
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6328 * doc/conf/queries.properties:
205
6e7952fd1744 Added the support to Display the Time and the position of an Measurement in an VerticalProfile of Type Instantaneous Point
Tim Englich <tim.englich@intevation.de>
parents: 204
diff changeset
6329 Added the Coordinates to an Measuementpoint to display it.
259
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
6330
205
6e7952fd1744 Added the support to Display the Time and the position of an Measurement in an VerticalProfile of Type Instantaneous Point
Tim Englich <tim.englich@intevation.de>
parents: 204
diff changeset
6331 * doc/conf/products/verticalprofile/conf_instantaneouspoint.xml:
259
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
6332 Change TransitionType for displaying Coordinatevalues aditionaly to
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6333 the Time of an Measurement
259
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
6334
205
6e7952fd1744 Added the support to Display the Time and the position of an Measurement in an VerticalProfile of Type Instantaneous Point
Tim Englich <tim.englich@intevation.de>
parents: 204
diff changeset
6335 2009-10-22 Tim Englich <tim.englich@intevation.de>
259
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
6336
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
6337 Issue 40: Instantiation of artifacts slow
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
6338
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
6339 * doc/conf/conf.xml, doc/conf/products/*/conf_*.xml:
204
734ac082c8d1 Split the Configuration File in several small Documents to speed up the Artifactinstantiation and also make the administration of the Artifactdatabase easier. issue40 and issue59
Tim Englich <tim.englich@intevation.de>
parents: 203
diff changeset
6340 Split the Configuration of the ArtifactDatabase in several Configurationfiles.
259
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
6341 For Each Product-Artifact one single File to make it easier to administer the System.
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
6342
204
734ac082c8d1 Split the Configuration File in several small Documents to speed up the Artifactinstantiation and also make the administration of the Artifactdatabase easier. issue40 and issue59
Tim Englich <tim.englich@intevation.de>
parents: 203
diff changeset
6343 * src/main/java/de/intevation/gnv/transition/TransitionFactory.java (createTransition),
734ac082c8d1 Split the Configuration File in several small Documents to speed up the Artifactinstantiation and also make the administration of the Artifactdatabase easier. issue40 and issue59
Tim Englich <tim.englich@intevation.de>
parents: 203
diff changeset
6344 src/main/java/de/intevation/gnv/transition/TransitionBase.java (setup),
734ac082c8d1 Split the Configuration File in several small Documents to speed up the Artifactinstantiation and also make the administration of the Artifactdatabase easier. issue40 and issue59
Tim Englich <tim.englich@intevation.de>
parents: 203
diff changeset
6345 src/main/java/de/intevation/gnv/transition/OutputTransitionBase.java (setup),
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6346 src/main/java/de/intevation/gnv/artifacts/fis/FISArtifact.java (setup):
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6347 Lookup of XML-Attributes was changed from XPath-lookup to direct
259
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
6348 Access on the fetched Element to speed up the Artifactinstantiation issue40
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
6349
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6350 * src/main/java/de/intevation/gnv/artifacts/GNVArtifactBase.java (getConfigurationFragment):
259
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
6351 Read Configuration information for the Productartifact from a separat folder if an xlink:href
204
734ac082c8d1 Split the Configuration File in several small Documents to speed up the Artifactinstantiation and also make the administration of the Artifactdatabase easier. issue40 and issue59
Tim Englich <tim.englich@intevation.de>
parents: 203
diff changeset
6352 Attribute exists in tne Configurationnode of the Artifact.
734ac082c8d1 Split the Configuration File in several small Documents to speed up the Artifactinstantiation and also make the administration of the Artifactdatabase easier. issue40 and issue59
Tim Englich <tim.englich@intevation.de>
parents: 203
diff changeset
6353 This was inserted to speed up the Artifactinstantiation and to split the Configuration
734ac082c8d1 Split the Configuration File in several small Documents to speed up the Artifactinstantiation and also make the administration of the Artifactdatabase easier. issue40 and issue59
Tim Englich <tim.englich@intevation.de>
parents: 203
diff changeset
6354 in several Configurationfiles that where smallaer issue40
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6355 Also the lookup of XML-Attributes was changed from XPath-lookup to direct
204
734ac082c8d1 Split the Configuration File in several small Documents to speed up the Artifactinstantiation and also make the administration of the Artifactdatabase easier. issue40 and issue59
Tim Englich <tim.englich@intevation.de>
parents: 203
diff changeset
6356 Access on the fetched Element
734ac082c8d1 Split the Configuration File in several small Documents to speed up the Artifactinstantiation and also make the administration of the Artifactdatabase easier. issue40 and issue59
Tim Englich <tim.englich@intevation.de>
parents: 203
diff changeset
6357
201
54c733c59321 Changed Configuration Folder to doc/conf
Tim Englich <tim.englich@intevation.de>
parents: 198
diff changeset
6358 2009-10-21 Tim Englich <tim.englich@intevation.de>
54c733c59321 Changed Configuration Folder to doc/conf
Tim Englich <tim.englich@intevation.de>
parents: 198
diff changeset
6359
259
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
6360 Issue 59: Added relative pathnames to central config document
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
6361
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6362 * doc/conf/conf.xml:
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6363 Added relative locations for further required configurationfiles . issue59
203
226091ed3cbd Added relative locations for further required Configurationfiles . issue59
Tim Englich <tim.englich@intevation.de>
parents: 202
diff changeset
6364 * src/main/java/de/intevation/gnv/artifacts/context/GNVArtifactContextFactory.java (createArtifactContext):
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6365 Added the prossibility to configure the location of required configurationfiles not absolute. issue59
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6366
203
226091ed3cbd Added relative locations for further required Configurationfiles . issue59
Tim Englich <tim.englich@intevation.de>
parents: 202
diff changeset
6367 2009-10-21 Tim Englich <tim.englich@intevation.de>
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6368
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6369 * doc/conf/arcsdeconnectionpool.properties:
203
226091ed3cbd Added relative locations for further required Configurationfiles . issue59
Tim Englich <tim.englich@intevation.de>
parents: 202
diff changeset
6370 Added separat ConnectionPoolProperties to this Project.
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6371 * doc/conf/*:
203
226091ed3cbd Added relative locations for further required Configurationfiles . issue59
Tim Englich <tim.englich@intevation.de>
parents: 202
diff changeset
6372 Moved ConfigurationFiles from src/test/ressources to doc/conf
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6373 * src/test/java/de/intevation/gnv/artifacts/GNVArtifactsTestCase.java (configurationDir):
201
54c733c59321 Changed Configuration Folder to doc/conf
Tim Englich <tim.englich@intevation.de>
parents: 198
diff changeset
6374 Changed Configuration Folder to doc/conf
54c733c59321 Changed Configuration Folder to doc/conf
Tim Englich <tim.englich@intevation.de>
parents: 198
diff changeset
6375
198
d19259c86b72 Added Folder for the Configuration of the gnv-artifacts.
Tim Englich <tim.englich@intevation.de>
parents: 197
diff changeset
6376 2009-10-20 Tim Englich <tim.englich@intevation.de>
d19259c86b72 Added Folder for the Configuration of the gnv-artifacts.
Tim Englich <tim.englich@intevation.de>
parents: 197
diff changeset
6377
259
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
6378 * doc/conf:
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
6379 Added Folder for the Configuration of the gnv-artifacts.
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
6380
197
bab92ad1165d Added the required Classes an Configuration for providing VerticalCrossSections
Tim Englich <tim.englich@intevation.de>
parents: 195
diff changeset
6381 2009-10-20 Tim Englich <tim.englich@intevation.de>
bab92ad1165d Added the required Classes an Configuration for providing VerticalCrossSections
Tim Englich <tim.englich@intevation.de>
parents: 195
diff changeset
6382
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6383 * src/test/java/de/intevation/gnv/artifacts/GNVArtifactsTestCase.java (testVerticalCrossSectionMeshArtifact):
197
bab92ad1165d Added the required Classes an Configuration for providing VerticalCrossSections
Tim Englich <tim.englich@intevation.de>
parents: 195
diff changeset
6384 Added Testcase for testing the Workflow for generating VerticalCrossSections.
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6385 * src/test/ressources/queries.properties:
197
bab92ad1165d Added the required Classes an Configuration for providing VerticalCrossSections
Tim Englich <tim.englich@intevation.de>
parents: 195
diff changeset
6386 Added the required Queries for providing VerticalCrossSection using Meshes.
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6387 * src/test/ressources/conf.xml:
197
bab92ad1165d Added the required Classes an Configuration for providing VerticalCrossSections
Tim Englich <tim.englich@intevation.de>
parents: 195
diff changeset
6388 Added the Configuration for an VerticalCrossSection using Meshes.
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6389 * src/test/ressources/verticalcrosssection_mesh/verticalcrosssection_step_*.xml:
197
bab92ad1165d Added the required Classes an Configuration for providing VerticalCrossSections
Tim Englich <tim.englich@intevation.de>
parents: 195
diff changeset
6390 Adding Requestdocuments for testing the Workflow of Generating an VerticalCrossSection.
bab92ad1165d Added the required Classes an Configuration for providing VerticalCrossSections
Tim Englich <tim.englich@intevation.de>
parents: 195
diff changeset
6391 * src/main/java/de/intevation/gnv/transition/profile/verticalcrosssection/VerticalCrossSectionOutputTransition.java :
bab92ad1165d Added the required Classes an Configuration for providing VerticalCrossSections
Tim Englich <tim.englich@intevation.de>
parents: 195
diff changeset
6392 Added an OutputTransition for renedering the Data of VerticalCrossSections.
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6393 * src/main/java/de/intevation/gnv/profile/verticalcrosssection/VerticalCrossSectionMeshArtifact.java:
197
bab92ad1165d Added the required Classes an Configuration for providing VerticalCrossSections
Tim Englich <tim.englich@intevation.de>
parents: 195
diff changeset
6394 Added Class for the Representation of VerticalCrossSection Artifacts into the Project.
bab92ad1165d Added the required Classes an Configuration for providing VerticalCrossSections
Tim Englich <tim.englich@intevation.de>
parents: 195
diff changeset
6395 * src/main/java/de/intevation/gnv/chart/VerticalCrossSectionChartFactory.java (createProfileChart):
bab92ad1165d Added the required Classes an Configuration for providing VerticalCrossSections
Tim Englich <tim.englich@intevation.de>
parents: 195
diff changeset
6396 Put Class-Sub for the Chart generation of VerticalCrossSections into the Project.
bab92ad1165d Added the required Classes an Configuration for providing VerticalCrossSections
Tim Englich <tim.englich@intevation.de>
parents: 195
diff changeset
6397
bab92ad1165d Added the required Classes an Configuration for providing VerticalCrossSections
Tim Englich <tim.englich@intevation.de>
parents: 195
diff changeset
6398 2009-10-20 Tim Englich <tim.englich@intevation.de>
259
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
6399
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
6400 Issue 54: Errors in diagramms for time series in IMIS
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6401
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6402 * src/test/ressources/queries.properties:
259
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
6403 Bugfix for TIMESERIESPOINT the first and the last value weren't used
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
6404 in the Query which was integrated from the Prototyp to the Project
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
6405 ussue54
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6406
190
baaa1618fa27 Changed the displayed-Values as defined in issue47
Tim Englich <tim.englich@intevation.de>
parents: 189
diff changeset
6407 2009-10-19 Tim Englich <tim.englich@intevation.de>
baaa1618fa27 Changed the displayed-Values as defined in issue47
Tim Englich <tim.englich@intevation.de>
parents: 189
diff changeset
6408
259
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
6409 Issue 55: Harmoization of coordinate values for input fields
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
6410
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6411 * src/main/java/de/intevation/gnv/transition/TransitionBase.java (describe):
195
63f65fb9f210 Added uniform Visualization of Single Input-Elements to MinMax-Elements. issue55
Tim Englich <tim.englich@intevation.de>
parents: 194
diff changeset
6412 Added uniform Visualization of Single Input-Elements to MinMax-Elements. issue55
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6413
195
63f65fb9f210 Added uniform Visualization of Single Input-Elements to MinMax-Elements. issue55
Tim Englich <tim.englich@intevation.de>
parents: 194
diff changeset
6414 2009-10-19 Tim Englich <tim.englich@intevation.de>
259
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
6415
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
6416 Issue 56: Error - Behavior of a form without constraint values
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
6417
194
00c1a931b9c3 Catch Exception that the Calling Program could not put no InputData
Tim Englich <tim.englich@intevation.de>
parents: 193
diff changeset
6418 * src/main/java/de/intevation/gnv/artifacts/GNVArtifactBase.java (feed):
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6419 Catch Exception that the Calling Program could not put no InputData
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6420 into the feed Request.issue56
194
00c1a931b9c3 Catch Exception that the Calling Program could not put no InputData
Tim Englich <tim.englich@intevation.de>
parents: 193
diff changeset
6421
00c1a931b9c3 Catch Exception that the Calling Program could not put no InputData
Tim Englich <tim.englich@intevation.de>
parents: 193
diff changeset
6422 2009-10-19 Tim Englich <tim.englich@intevation.de>
259
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
6423
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
6424 Issue 19: Validation of date and double values
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6425
193
34f233123a6f Adding empty Series into Chart to prevent NPE issue 19
Tim Englich <tim.englich@intevation.de>
parents: 192
diff changeset
6426 * src/main/java/de/intevation/gnv/chart/ChartFactory.java (createDataset),
34f233123a6f Adding empty Series into Chart to prevent NPE issue 19
Tim Englich <tim.englich@intevation.de>
parents: 192
diff changeset
6427 src/main/java/de/intevation/gnv/chart/VerticalProfileChartFactory.java (createDataset):
34f233123a6f Adding empty Series into Chart to prevent NPE issue 19
Tim Englich <tim.englich@intevation.de>
parents: 192
diff changeset
6428 Adding empty Series into Chart to prevent NPE issue 19
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6429
193
34f233123a6f Adding empty Series into Chart to prevent NPE issue 19
Tim Englich <tim.englich@intevation.de>
parents: 192
diff changeset
6430 2009-10-19 Tim Englich <tim.englich@intevation.de>
259
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
6431
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
6432 Issue 35: Wrong date values force the panel to start from beginning
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
6433
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6434 * src/main/java/de/intevation/gnv/transition/TransitionBase.java (putInputData):
192
17987acf20d0 Correct misspelled Exception-Message as an Result of fixing issue35
Tim Englich <tim.englich@intevation.de>
parents: 191
diff changeset
6435 Correct misspelled Exception-Message as an Result of fixing issue35
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6436
259
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
6437 2009-10-19 Tim Englich <tim.englich@intevation.de>
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
6438
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
6439 Issue 50: Adding the layer number for depth information
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
6440
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6441 * src/test/ressources/queries.properties:
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6442 Changed the Value of Layer and Depth range visualization of Meshes
191
d436c8b27ae3 Changed the Value of Layer and Depth range visualization of Meshes
Tim Englich <tim.englich@intevation.de>
parents: 190
diff changeset
6443 according to issue50
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6444
191
d436c8b27ae3 Changed the Value of Layer and Depth range visualization of Meshes
Tim Englich <tim.englich@intevation.de>
parents: 190
diff changeset
6445 2009-10-19 Tim Englich <tim.englich@intevation.de>
259
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
6446
260
56c9b33e8533 RELEASE 0.2: Summarized activities in NEWS, Changes
Hans Plum <hans.plum@intevation.de>
parents: 259
diff changeset
6447 Issue 47: Translation of strings for time series
259
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
6448
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6449 * src/main/resources/lang/artifactMessages*.properties:
190
baaa1618fa27 Changed the displayed-Values as defined in issue47
Tim Englich <tim.englich@intevation.de>
parents: 189
diff changeset
6450 Changed the displayed-Values as defined in issue47
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6451 * src/test/ressources/conf.xml:
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6452 Changed the Key for the DataName of MIN-Max-Transitions to put a propper Name
190
baaa1618fa27 Changed the displayed-Values as defined in issue47
Tim Englich <tim.englich@intevation.de>
parents: 189
diff changeset
6453 into the UI-Describeoutput issue47
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6454 * src/main/java/de/intevation/gnv/transition/TransitionBase.java (describe):
190
baaa1618fa27 Changed the displayed-Values as defined in issue47
Tim Englich <tim.englich@intevation.de>
parents: 189
diff changeset
6455 Added the X-Forms-Group-Element to surround the MinMaxDescibeObject-output to Give the
baaa1618fa27 Changed the displayed-Values as defined in issue47
Tim Englich <tim.englich@intevation.de>
parents: 189
diff changeset
6456 Group of Objects a propper Name issue47
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6457 * src/main/java/de/intevation/gnv/transition/MinMaxTransition.java (purifyResult):
190
baaa1618fa27 Changed the displayed-Values as defined in issue47
Tim Englich <tim.englich@intevation.de>
parents: 189
diff changeset
6458 Added the name of the Data to the MinMaxDescibeObject to put it into the UI-output
baaa1618fa27 Changed the displayed-Values as defined in issue47
Tim Englich <tim.englich@intevation.de>
parents: 189
diff changeset
6459
189
af354567b421 Conformation to the tanslation of the MeshObjects issue53
Tim Englich <tim.englich@intevation.de>
parents: 188
diff changeset
6460 2009-10-16 Tim Englich <tim.englich@intevation.de>
af354567b421 Conformation to the tanslation of the MeshObjects issue53
Tim Englich <tim.englich@intevation.de>
parents: 188
diff changeset
6461
259
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
6462 Issue 53: Changing of strings in parameter panel
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
6463
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6464 * src/test/ressources/timeseries_mesh/timeseries_step_05_feed.xml:
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6465 src/test/ressources/conf.xml:
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6466 src/main/resources/lang/artifactMessages*.properties:
189
af354567b421 Conformation to the tanslation of the MeshObjects issue53
Tim Englich <tim.englich@intevation.de>
parents: 188
diff changeset
6467 Conformation to the tanslation of the MeshObjects issue53
af354567b421 Conformation to the tanslation of the MeshObjects issue53
Tim Englich <tim.englich@intevation.de>
parents: 188
diff changeset
6468
187
92a43d90a0b8 Adding 5% bigger Valuearea to the Chart according to GT0030.011
Tim Englich <tim.englich@intevation.de>
parents: 186
diff changeset
6469 2009-10-16 Tim Englich <tim.englich@intevation.de>
92a43d90a0b8 Adding 5% bigger Valuearea to the Chart according to GT0030.011
Tim Englich <tim.englich@intevation.de>
parents: 186
diff changeset
6470
259
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
6471 Issue 49: Integration of FIS to Meshes
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
6472
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6473 * src/test/ressources/queries.properties:
188
693f7b676ade Adding two further fis which are based on Mesh to the System.
Tim Englich <tim.englich@intevation.de>
parents: 187
diff changeset
6474 There are different FIS in the Relation Median.Mesh so it is
693f7b676ade Adding two further fis which are based on Mesh to the System.
Tim Englich <tim.englich@intevation.de>
parents: 187
diff changeset
6475 nessessary to sepcify which FIS should be selected by using the sourceid
693f7b676ade Adding two further fis which are based on Mesh to the System.
Tim Englich <tim.englich@intevation.de>
parents: 187
diff changeset
6476 issue49
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6477 * src/test/ressources/conf.xml:
188
693f7b676ade Adding two further fis which are based on Mesh to the System.
Tim Englich <tim.englich@intevation.de>
parents: 187
diff changeset
6478 Adding two further FIS to the Configuration which are based on Meshes.
693f7b676ade Adding two further fis which are based on Mesh to the System.
Tim Englich <tim.englich@intevation.de>
parents: 187
diff changeset
6479 Added the Sourceid to the ModelData issue49
693f7b676ade Adding two further fis which are based on Mesh to the System.
Tim Englich <tim.englich@intevation.de>
parents: 187
diff changeset
6480 * src/main/resources/lang/artifactMessages*.properties:
189
af354567b421 Conformation to the tanslation of the MeshObjects issue53
Tim Englich <tim.englich@intevation.de>
parents: 188
diff changeset
6481 Adding the Names of the two new FIS to the Propertiesfiles issue49
188
693f7b676ade Adding two further fis which are based on Mesh to the System.
Tim Englich <tim.englich@intevation.de>
parents: 187
diff changeset
6482
693f7b676ade Adding two further fis which are based on Mesh to the System.
Tim Englich <tim.englich@intevation.de>
parents: 187
diff changeset
6483 2009-10-16 Tim Englich <tim.englich@intevation.de>
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6484
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6485 * src/main/java/de/intevation/gnv/chart/HorizontalProfileChartFactory.java (createXYSeries):
187
92a43d90a0b8 Adding 5% bigger Valuearea to the Chart according to GT0030.011
Tim Englich <tim.englich@intevation.de>
parents: 186
diff changeset
6486 Adding 5% bigger Valuearea to the Chart according to GT0030.011
259
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
6487
180
72bd41ba548d Added Transformation from WKT-Coordinate Reperesentation to BSH-Coordinate Representation. issue38
Tim Englich <tim.englich@intevation.de>
parents: 179
diff changeset
6488 2009-10-16 Tim Englich <tim.englich@intevation.de>
72bd41ba548d Added Transformation from WKT-Coordinate Reperesentation to BSH-Coordinate Representation. issue38
Tim Englich <tim.englich@intevation.de>
parents: 179
diff changeset
6489
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6490 * src/main/java/de/intevation/gnv/transition/profile/vertical/VerticalProfileOutputTransition.java (VerticalProfileOutputTransition):
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6491 Changed Domainlable for Verticalprofiles according to the Specification GT_0030.005
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6492 * src/test/java/de/intevation/gnv/artifacts/util/DistanceCalculatorTestCase.java (testDistanceCalculator):
185
5fc8f41669a6 Added Calculation of the Distance in the unit km for Geodetic-Coordinates according to the Specification GT_0030.004
Tim Englich <tim.englich@intevation.de>
parents: 184
diff changeset
6493 Added Testcase for the DistanceCalculation
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6494 * src/main/java/de/intevation/gnv/chart/HorizontalProfileChartFactory.java (createXYSeries):
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6495 * src/main/java/de/intevation/gnv/utils/DistanceCalculator.java (calculateDistance):
186
8ae596be276b Changed Domainlable for Verticalprofiles according to the Specification GT_0030.005
Tim Englich <tim.englich@intevation.de>
parents: 185
diff changeset
6496 Added Calculation of the Distance in the unit km for Geodetic-Coordinates according to the Specification GT_0030.005
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6497 * src/main/java/de/intevation/gnv/transition/profile/horizontal/HorizontalProfileOutputTransition.java (HorizontalProfileOutputTransition):
186
8ae596be276b Changed Domainlable for Verticalprofiles according to the Specification GT_0030.005
Tim Englich <tim.englich@intevation.de>
parents: 185
diff changeset
6498 Changed Domainlable for Horizintalprofiles according to the Specification GT_0030.005
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6499
185
5fc8f41669a6 Added Calculation of the Distance in the unit km for Geodetic-Coordinates according to the Specification GT_0030.004
Tim Englich <tim.englich@intevation.de>
parents: 184
diff changeset
6500 2009-10-16 Tim Englich <tim.englich@intevation.de>
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6501
184
5d050f6de41d The Levelnumber of Meshes will also be visualized in the choose of depth GT_0020.0020
Tim Englich <tim.englich@intevation.de>
parents: 183
diff changeset
6502 * src/test/ressources/queries.properties:
5d050f6de41d The Levelnumber of Meshes will also be visualized in the choose of depth GT_0020.0020
Tim Englich <tim.englich@intevation.de>
parents: 183
diff changeset
6503 The Levelnumber of Meshes will also be visualized in the choose of depth GT_0020.0020
5d050f6de41d The Levelnumber of Meshes will also be visualized in the choose of depth GT_0020.0020
Tim Englich <tim.englich@intevation.de>
parents: 183
diff changeset
6504
5d050f6de41d The Levelnumber of Meshes will also be visualized in the choose of depth GT_0020.0020
Tim Englich <tim.englich@intevation.de>
parents: 183
diff changeset
6505 2009-10-16 Tim Englich <tim.englich@intevation.de>
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6506
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6507 * src/test/ressources/conf.xml:
183
3e4256a6b48b Added Coordinate-Values to Title of the TimeseriesDiagramm for Meshes
Tim Englich <tim.englich@intevation.de>
parents: 182
diff changeset
6508 Added Coordinate-Values to Title of the TimeseriesDiagramm for Meshes
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6509
183
3e4256a6b48b Added Coordinate-Values to Title of the TimeseriesDiagramm for Meshes
Tim Englich <tim.englich@intevation.de>
parents: 182
diff changeset
6510 2009-10-16 Tim Englich <tim.englich@intevation.de>
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6511
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6512 * src/main/java/de/intevation/gnv/transition/OutputTransitionBase.java (putInputData):
182
4896d4f94bdc Bugfix ChartValues were not Recalculated after feed was called second Time.
Tim Englich <tim.englich@intevation.de>
parents: 181
diff changeset
6513 Bugfix ChartValues were not Recalculated after feed was called second Time.
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6514
182
4896d4f94bdc Bugfix ChartValues were not Recalculated after feed was called second Time.
Tim Englich <tim.englich@intevation.de>
parents: 181
diff changeset
6515 2009-10-16 Tim Englich <tim.englich@intevation.de>
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6516
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6517 * src/test/ressources/conf.xml:
181
81031e7ce2b8 Bugfix in MinMaxTransition the Maxvalue was not the correct Value.
Tim Englich <tim.englich@intevation.de>
parents: 180
diff changeset
6518 Bugfix in MinMaxTransition the Maxvalue was not the correct Value.
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6519
259
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
6520 2009-10-16 Tim Englich <tim.englich@intevation.de>
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
6521
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
6522 Issue 38: Horizontal profiles: Visualization of distances in km
182
4896d4f94bdc Bugfix ChartValues were not Recalculated after feed was called second Time.
Tim Englich <tim.englich@intevation.de>
parents: 181
diff changeset
6523
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6524 * src/main/java/de/intevation/gnv/transition/CoordinateSelectionTransition.java (convert2DisplayCoordinate):
180
72bd41ba548d Added Transformation from WKT-Coordinate Reperesentation to BSH-Coordinate Representation. issue38
Tim Englich <tim.englich@intevation.de>
parents: 179
diff changeset
6525 Added Transformation from WKT-Coordinate Reperesentation to BSH-Coordinate Representation. issue38
72bd41ba548d Added Transformation from WKT-Coordinate Reperesentation to BSH-Coordinate Representation. issue38
Tim Englich <tim.englich@intevation.de>
parents: 179
diff changeset
6526
179
f2c76f35da5a Added missing Class Description Values to the Horizontal Profile Charts
Tim Englich <tim.englich@intevation.de>
parents: 178
diff changeset
6527 2009-10-15 Tim Englich <tim.englich@intevation.de>
f2c76f35da5a Added missing Class Description Values to the Horizontal Profile Charts
Tim Englich <tim.englich@intevation.de>
parents: 178
diff changeset
6528
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6529 * src/main/java/de/intevation/gnv/chart/HorizontalProfileChartFactory.java,
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6530 src/main/java/de/intevation/gnv/chart/VerticalProfileChartFactory.java,
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6531 src/main/java/de/intevation/gnv/transition/profile/horizontal/HorizontalProfileOutputTransition.java,
259
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
6532 src/main/java/de/intevation/gnv/transition/profile/vertical/VerticalProfileOutputTransition.java,
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
6533 src/main/java/de/intevation/gnv/transition/timeseries/TimeSeriesOutputTransition.java,
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6534 src/test/ressources/queries.properties, src/test/ressources/conf.xml:
259
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
6535 Added missing Class Description Values to the Horizontal Profile Charts
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6536
177
08b8b79b30ff Integrated special CSV-Export for HorizontalProfiles
Tim Englich <tim.englich@intevation.de>
parents: 176
diff changeset
6537 2009-10-15 Tim Englich <tim.englich@intevation.de>
08b8b79b30ff Integrated special CSV-Export for HorizontalProfiles
Tim Englich <tim.englich@intevation.de>
parents: 176
diff changeset
6538
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6539 * src/main/java/de/intevation/gnv/transition/timeseries/TimeSeriesOutputTransition.java (getFisName):
178
9bcf315f57e4 Added Name of FIS to the Title of Charts
Tim Englich <tim.englich@intevation.de>
parents: 177
diff changeset
6540 Added Method for lookup FIS Names
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6541 * src/main/resources/lang/artifactMessages*.properties:
178
9bcf315f57e4 Added Name of FIS to the Title of Charts
Tim Englich <tim.englich@intevation.de>
parents: 177
diff changeset
6542 Added further Key-Value-Pairs for FIS
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6543 * src/test/ressources/conf.xml:
178
9bcf315f57e4 Added Name of FIS to the Title of Charts
Tim Englich <tim.englich@intevation.de>
parents: 177
diff changeset
6544 Changed Configuratioon to get the ID of an FIS to the Chartgeneration
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6545
178
9bcf315f57e4 Added Name of FIS to the Title of Charts
Tim Englich <tim.englich@intevation.de>
parents: 177
diff changeset
6546 2009-10-15 Tim Englich <tim.englich@intevation.de>
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6547
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6548 * src/test/java/de/intevation/gnv/artifacts/GNVArtifactsTestCase.java (testHorizontalProfileMeshPointArtifact):
177
08b8b79b30ff Integrated special CSV-Export for HorizontalProfiles
Tim Englich <tim.englich@intevation.de>
parents: 176
diff changeset
6549 Activate Tests for CSV and Statistics on HorizontalProfiles
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6550
260
56c9b33e8533 RELEASE 0.2: Summarized activities in NEWS, Changes
Hans Plum <hans.plum@intevation.de>
parents: 259
diff changeset
6551 *
56c9b33e8533 RELEASE 0.2: Summarized activities in NEWS, Changes
Hans Plum <hans.plum@intevation.de>
parents: 259
diff changeset
6552 src/main/java/de/intevation/gnv/transition/profile/horizontal/HorizontalProfileOutputTransition.java
56c9b33e8533 RELEASE 0.2: Summarized activities in NEWS, Changes
Hans Plum <hans.plum@intevation.de>
parents: 259
diff changeset
6553 (createCSV),
56c9b33e8533 RELEASE 0.2: Summarized activities in NEWS, Changes
Hans Plum <hans.plum@intevation.de>
parents: 259
diff changeset
6554 src/main/java/de/intevation/gnv/transition/timeseries/TimeSeriesOutputTransition.java
56c9b33e8533 RELEASE 0.2: Summarized activities in NEWS, Changes
Hans Plum <hans.plum@intevation.de>
parents: 259
diff changeset
6555 (createCSV):
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6556 Integrated special CSV-Export for HorizontalProfiles
177
08b8b79b30ff Integrated special CSV-Export for HorizontalProfiles
Tim Englich <tim.englich@intevation.de>
parents: 176
diff changeset
6557
176
bff7bbb7c6f0 Add Spatial-Query-Syntax to HorizontalProfile-Queries and use Geometry to Calculate the X-Ordinate of the Chart.
Tim Englich <tim.englich@intevation.de>
parents: 175
diff changeset
6558 2009-10-14 Tim Englich <tim.englich@intevation.de>
bff7bbb7c6f0 Add Spatial-Query-Syntax to HorizontalProfile-Queries and use Geometry to Calculate the X-Ordinate of the Chart.
Tim Englich <tim.englich@intevation.de>
parents: 175
diff changeset
6559
bff7bbb7c6f0 Add Spatial-Query-Syntax to HorizontalProfile-Queries and use Geometry to Calculate the X-Ordinate of the Chart.
Tim Englich <tim.englich@intevation.de>
parents: 175
diff changeset
6560 * src/main/java/de/intevation/gnv/chart/HorizontalProfileChartFactory.java (createXYSeries):
bff7bbb7c6f0 Add Spatial-Query-Syntax to HorizontalProfile-Queries and use Geometry to Calculate the X-Ordinate of the Chart.
Tim Englich <tim.englich@intevation.de>
parents: 175
diff changeset
6561 Load WKT from ResultSet and calculate Distance to last point.
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6562 * src/test/ressources/queries.properties:
176
bff7bbb7c6f0 Add Spatial-Query-Syntax to HorizontalProfile-Queries and use Geometry to Calculate the X-Ordinate of the Chart.
Tim Englich <tim.englich@intevation.de>
parents: 175
diff changeset
6563 Switch Chart-Queries to Spatial-Queries.
bff7bbb7c6f0 Add Spatial-Query-Syntax to HorizontalProfile-Queries and use Geometry to Calculate the X-Ordinate of the Chart.
Tim Englich <tim.englich@intevation.de>
parents: 175
diff changeset
6564
175
14263534255b Added Parameter-Usage in Time-Interval-Query ISSUE-33
Tim Englich <tim.englich@intevation.de>
parents: 174
diff changeset
6565 2009-10-13 Tim Englich <tim.englich@intevation.de>
14263534255b Added Parameter-Usage in Time-Interval-Query ISSUE-33
Tim Englich <tim.englich@intevation.de>
parents: 174
diff changeset
6566
259
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
6567 Issue 33: Improved logging for time-interval queries
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
6568
175
14263534255b Added Parameter-Usage in Time-Interval-Query ISSUE-33
Tim Englich <tim.englich@intevation.de>
parents: 174
diff changeset
6569 * src/test/ressources/queries.properties,
14263534255b Added Parameter-Usage in Time-Interval-Query ISSUE-33
Tim Englich <tim.englich@intevation.de>
parents: 174
diff changeset
6570 src/test/ressources/conf.xml:
14263534255b Added Parameter-Usage in Time-Interval-Query ISSUE-33
Tim Englich <tim.englich@intevation.de>
parents: 174
diff changeset
6571 Added Parameter-Usage in Time-Interval-Query ISSUE-33
14263534255b Added Parameter-Usage in Time-Interval-Query ISSUE-33
Tim Englich <tim.englich@intevation.de>
parents: 174
diff changeset
6572
174
dbf68950b4d9 Added real Coordinate-Query to HorizontalProfile- and VerticalProfile-Mesh
Tim Englich <tim.englich@intevation.de>
parents: 173
diff changeset
6573 2009-10-13 Tim Englich <tim.englich@intevation.de>
dbf68950b4d9 Added real Coordinate-Query to HorizontalProfile- and VerticalProfile-Mesh
Tim Englich <tim.englich@intevation.de>
parents: 173
diff changeset
6574
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6575 * src/test/ressources/verticalprofile_mesh/verticalprofile_step_*_feed.xml,
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6576 src/test/ressources/horizontalProfile_mesh/horizontalprofile_step_*_feed.xml:
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6577 Switched to Szenario where it is possible to select Data using the Coordinate.
174
dbf68950b4d9 Added real Coordinate-Query to HorizontalProfile- and VerticalProfile-Mesh
Tim Englich <tim.englich@intevation.de>
parents: 173
diff changeset
6578 * src/test/ressources/conf.xml,
dbf68950b4d9 Added real Coordinate-Query to HorizontalProfile- and VerticalProfile-Mesh
Tim Englich <tim.englich@intevation.de>
parents: 173
diff changeset
6579 src/test/ressources/queries.properties:
260
56c9b33e8533 RELEASE 0.2: Summarized activities in NEWS, Changes
Hans Plum <hans.plum@intevation.de>
parents: 259
diff changeset
6580 Switched to SFS-Conformant-Queries in HorzintalProfile- and VerticalProfile-Mesh
56c9b33e8533 RELEASE 0.2: Summarized activities in NEWS, Changes
Hans Plum <hans.plum@intevation.de>
parents: 259
diff changeset
6581
173
1b2fc94766c9 Added real Coordinate-Query to TimeSeries-Mesh
Tim Englich <tim.englich@intevation.de>
parents: 172
diff changeset
6582 2009-10-13 Tim Englich <tim.englich@intevation.de>
1b2fc94766c9 Added real Coordinate-Query to TimeSeries-Mesh
Tim Englich <tim.englich@intevation.de>
parents: 172
diff changeset
6583
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6584 * src/main/resources/lang/artifactMessages_*.properties:
259
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
6585 Switched to better Description of an Coordinate-Input-Field
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
6586
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
6587 * src/test/ressources/timeseries_mesh/timeseries_*_feed.xml:
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
6588 Switched to Szenario where it is possible to select Data using the Coordinate.
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
6589
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6590 * src/test/ressources/queries.properties, src/test/ressources/conf.xml:
259
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
6591 Switched to SFS-Conformant-Queries in Timeseries-Mesh
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
6592
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6593 * pom.xml:
259
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
6594 Added dependency to JTS 1.9
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
6595
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6596 * src/main/java/de/intevation/gnv/utils/exception/ValidationException.java
259
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
6597 (ValidationException), src/main/java/de/intevation/gnv/utils/InputValidator.java
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
6598 (getPointValue), src/main/java/de/intevation/gnv/transition/TransitionBase.java
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
6599 (prepareInputData4RegionDBQuery):
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
6600 Added the Support for specialized Handling of InputValues of type Coordinate.
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
6601
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
6602 * src/main/java/de/intevation/gnv/transition/CoordinateSelectionTransition.java:
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
6603 Added Transition for the Support of Coordinateinput handling.
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
6604
172
b5e55f460f0b Closed small file descriptor leak in loading SQL properties file.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 171
diff changeset
6605 2009-10-12 Sascha L. Teichmann <sascha.teichmann@intevation.de>
b5e55f460f0b Closed small file descriptor leak in loading SQL properties file.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 171
diff changeset
6606
b5e55f460f0b Closed small file descriptor leak in loading SQL properties file.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 171
diff changeset
6607 * src/main/java/de/intevation/gnv/artifacts/context/GNVArtifactContextFactory.java:
b5e55f460f0b Closed small file descriptor leak in loading SQL properties file.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 171
diff changeset
6608 Closed small file descriptor leak.
b5e55f460f0b Closed small file descriptor leak in loading SQL properties file.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 171
diff changeset
6609
171
7fb9441dd8af Format Code to max 80 Chars per Row and Cleanup
Tim Englich <tim.englich@intevation.de>
parents: 170
diff changeset
6610 2009-10-09 Tim Englich <tim.englich@intevation.de>
7fb9441dd8af Format Code to max 80 Chars per Row and Cleanup
Tim Englich <tim.englich@intevation.de>
parents: 170
diff changeset
6611
7fb9441dd8af Format Code to max 80 Chars per Row and Cleanup
Tim Englich <tim.englich@intevation.de>
parents: 170
diff changeset
6612 * src/main/java/de/intevation/gnv/**/*.java Edited:
7fb9441dd8af Format Code to max 80 Chars per Row and Cleanup
Tim Englich <tim.englich@intevation.de>
parents: 170
diff changeset
6613 Code Formatting and Cleanup.
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6614
170
7be22e76c270 Added parameter to the DateQueroes of Meshes
Tim Englich <tim.englich@intevation.de>
parents: 126
diff changeset
6615 2009-10-09 Tim Englich <tim.englich@intevation.de>
7be22e76c270 Added parameter to the DateQueroes of Meshes
Tim Englich <tim.englich@intevation.de>
parents: 126
diff changeset
6616
7be22e76c270 Added parameter to the DateQueroes of Meshes
Tim Englich <tim.englich@intevation.de>
parents: 126
diff changeset
6617 * src/test/ressources/queries.properties Edited:
7be22e76c270 Added parameter to the DateQueroes of Meshes
Tim Englich <tim.englich@intevation.de>
parents: 126
diff changeset
6618 Add Parameters to the Queries to select only the Dates where
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6619 the Parameters has been measured.
170
7be22e76c270 Added parameter to the DateQueroes of Meshes
Tim Englich <tim.englich@intevation.de>
parents: 126
diff changeset
6620 * src/test/ressources/conf.xml Edited:
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6621 Set that the ParameterIds should be used in the Query of the Dates.
170
7be22e76c270 Added parameter to the DateQueroes of Meshes
Tim Englich <tim.englich@intevation.de>
parents: 126
diff changeset
6622
126
cfaaa215d8ff RELEASE 0.1
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 125
diff changeset
6623 2009-10-07 Sascha L. Teichmann <sascha.teichmann@intevation.de>
cfaaa215d8ff RELEASE 0.1
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 125
diff changeset
6624
cfaaa215d8ff RELEASE 0.1
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 125
diff changeset
6625 RELEASE 0.1
cfaaa215d8ff RELEASE 0.1
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 125
diff changeset
6626
cfaaa215d8ff RELEASE 0.1
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 125
diff changeset
6627 * Changes, NEWS: Summarized changes.
cfaaa215d8ff RELEASE 0.1
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 125
diff changeset
6628
123
8cc96c9cc962 Added some missing RessourceValues
Tim Englich <tim.englich@intevation.de>
parents: 122
diff changeset
6629 2009-10-06 Tim Englich <tim.englich@intevation.de>
8cc96c9cc962 Added some missing RessourceValues
Tim Englich <tim.englich@intevation.de>
parents: 122
diff changeset
6630
125
f0169e3ae988 Switch Lable-Value for Domain-Axis.
Tim Englich <tim.englich@intevation.de>
parents: 123
diff changeset
6631 * src/main/java/de/intevation/gnv/transition/profile/horizontal/HorizontalProfileOutputTransition.java (HorizontalProfileOutputTransition) Edited :
f0169e3ae988 Switch Lable-Value for Domain-Axis.
Tim Englich <tim.englich@intevation.de>
parents: 123
diff changeset
6632 Switch Lable-Value for Domain-Axis.
123
8cc96c9cc962 Added some missing RessourceValues
Tim Englich <tim.englich@intevation.de>
parents: 122
diff changeset
6633 * src/main/java/de/intevation/gnv/artifacts/ressource/RessourceFactory.java (getRessource) Edited:
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6634 Added missing Import
123
8cc96c9cc962 Added some missing RessourceValues
Tim Englich <tim.englich@intevation.de>
parents: 122
diff changeset
6635 * src/main/java/de/intevation/gnv/transition/profile/horizontal/NorthSouthEastWestTransition.java (advance) Edited:
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6636 Added i18n Support
123
8cc96c9cc962 Added some missing RessourceValues
Tim Englich <tim.englich@intevation.de>
parents: 122
diff changeset
6637 * src/main/resources/lang/artifactMessages*.properties Edited:
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6638 Added some missing RessourceValues
123
8cc96c9cc962 Added some missing RessourceValues
Tim Englich <tim.englich@intevation.de>
parents: 122
diff changeset
6639
122
c2c669ac6ecc s@test/plain@text/plain@g to correct MIME type of CSV export
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 121
diff changeset
6640 2009-10-06 Sascha L. Teichmann <sascha.teichmann@intevation.de>
c2c669ac6ecc s@test/plain@text/plain@g to correct MIME type of CSV export
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 121
diff changeset
6641
c2c669ac6ecc s@test/plain@text/plain@g to correct MIME type of CSV export
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 121
diff changeset
6642 * src/test/ressources/verticalprofile_instantaneouspoint/verticalprofile_step_04_out_csv.xml,
c2c669ac6ecc s@test/plain@text/plain@g to correct MIME type of CSV export
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 121
diff changeset
6643 src/test/ressources/conf.xml,
c2c669ac6ecc s@test/plain@text/plain@g to correct MIME type of CSV export
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 121
diff changeset
6644 src/test/ressources/timeseries_mesh/timeseries_step_07_out_csv.xml,
c2c669ac6ecc s@test/plain@text/plain@g to correct MIME type of CSV export
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 121
diff changeset
6645 src/test/ressources/verticalprofile_mesh/verticalprofile_step_06_out_csv.xml,
c2c669ac6ecc s@test/plain@text/plain@g to correct MIME type of CSV export
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 121
diff changeset
6646 src/test/ressources/horizontalProfile_mesh/horizontalprofile_step_08_out_csv.xml,
c2c669ac6ecc s@test/plain@text/plain@g to correct MIME type of CSV export
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 121
diff changeset
6647 src/test/ressources/verticalprofile/verticalprofile_step_04_out_csv.xml:
c2c669ac6ecc s@test/plain@text/plain@g to correct MIME type of CSV export
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 121
diff changeset
6648 s@test/plain@text/plain@g to correct MIME type of CSV export
c2c669ac6ecc s@test/plain@text/plain@g to correct MIME type of CSV export
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 121
diff changeset
6649
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6650 2009-10-06 Sascha L. Teichmann <sascha.teichmann@intevation.de>
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6651
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6652 * src/main/java/de/intevation/gnv/artifacts/ressource/*.properties:
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6653 Deleted.
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6654
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6655 * src/main/resources/lang/*.properties: Re-inserted here. Maven now
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6656 includes them in the jar package.
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6657
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6658 * src/main/java/de/intevation/gnv/artifacts/ressource/RessourceFactory.java:
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6659 Make code more robust. TODO: We need a better implementation here.
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6660
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6661 * Changelog -> ChangeLog: To make eclipse happy. Unified changelog style.
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6662
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6663 * pom.xml: xmllint-ed and set encoding of filtered resources to UTF-8
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6664
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6665 2009-10-06 Tim Englich <tim.englich@intevation.de>
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6666
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6667 * src/test/ressources/queries.properties Edited:
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6668 Bugfix in Query for getting Data for the Output.
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6669 Now the Values will be sorted Correcly. Timevalue
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6670 has been removed from the Query because it is not a
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6671 Parameter which could be choosen from the User.
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6672 Also dummies for XCOORD-Value and YCOORD-Value integrated so
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6673 that is now Possible to visualize the Profile
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6674 gnv/issue21
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6675
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6676 2009-10-05 Tim Englich <tim.englich@intevation.de>
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6677
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6678 * src/main/java/de/intevation/gnv/artifacts/ressource/artifactMessages*.properties Edited:
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6679 Added further Ressourec Values.
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6680 * src/test/java/de/intevation/gnv/artifacts/GNVArtifactsTestCase.java (testVerticalProfileInstantaneousPointArtifact) Edited:
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6681 Changed ArtifactName to real FIS.
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6682 * src/test/ressources/timeseries_mesh/timeseries_step_01_feed.xml Edited:
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6683 Changed Product-Name from timeSeriesMesh to timeSeries to provide a General-Naming-Structure
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6684 * src/main/java/de/intevation/gnv/transition/timeseries/TimeSeriesOutputTransition.java (setup) Edited,
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6685 src/main/java/de/intevation/gnv/transition/profile/horizontal/HorizontalProfileOutputTransition.java Edited,
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6686 src/main/java/de/intevation/gnv/transition/profile/vertical/VerticalProfileOutputTransition.java Edited:
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6687 Added Configurationsupport for the Labeling Data. Now it is possible do define the
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6688 value-names in the Configurationfile.
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6689 * src/test/ressources/verticalprofile_instantaneouspoint/verticalprofile_step_03_feed.xml Edited,
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6690 src/test/ressources/verticalprofile_instantaneouspoint/verticalprofile_step_02_feed.xml Edited,
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6691 src/test/ressources/queries.properties Edited:
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6692 Changed the Queries for the VerticalProfileInstantaneusPoint to the FIS-Query Mode.
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6693 This Mode was send by Mr. Schulz-Ohlberg.
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6694 * src/test/ressources/conf.xml:
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6695 Changed the Workflow for the VerticalProfileInstantaneusPoint to the FIS-Query Mode.
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6696 This Mode was send by Mr. Schulz-Ohlberg.
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6697 Also Added the support for value-names to the Configuration of VerticalProfileInstantaneusPoint.
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6698
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6699 2009-10-05 Tim Englich <tim.englich@intevation.de>
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6700
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6701 * src/main/java/de/intevation/gnv/artifacts/ressource/artifactMessages_en.properties Renamed:
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6702 Renamed from artifactMessages_en_EN.properties to artifactMessages_en.properties to get a
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6703 propper support for PreferedLocale
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6704 * src/main/java/de/intevation/gnv/artifacts/ressource/RessourceFactory.java (getRessource) Edited,
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6705 * src/test/java/de/intevation/gnv/artifacts/ressource/RessourceFactoryTestCase.java (setUp) Edited,
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6706 * src/main/java/de/intevation/gnv/transition/TransitionBase.java (describe) Edited,
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6707 * src/main/java/de/intevation/gnv/artifacts/fis/FISArtifact.java (createSelectBox) Edited:
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6708 Changed Method Signature from Locale to PreferedLocale[] to put all Useable Languages to
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6709 the RessourceFactory
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6710
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6711 2009-10-02 Tim Englich <tim.englich@intevation.de>
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6712
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6713 * src/test/java/de/intevation/gnv/artifacts/ressource/RessourceFactoryTestCase.java Added:
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6714 TestCase for Testing the RessourceFactory
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6715
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6716 * src/main/java/de/intevation/gnv/artifacts/ressource/artifactMessages*.properties Added,
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6717 src/main/java/de/intevation/gnv/artifacts/ressource/RessourceFactory.java Added:
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6718 Added Factory and Propertiesfiles for getting the localized Values
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6719
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6720 * src/main/java/de/intevation/gnv/transition/timeseries/TimeSeriesOutputTransition.java Edited,
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6721 src/main/java/de/intevation/gnv/transition/profile/horizontal/NorthSouthEastWestTransition.java Edited,
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6722 src/main/java/de/intevation/gnv/transition/TransitionBase.java Edited,
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6723 src/main/java/de/intevation/gnv/transition/Transition.java Edited,
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6724 src/main/java/de/intevation/gnv/transition/OutputTransitionBase.java Edited,
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6725 src/main/java/de/intevation/gnv/transition/OutputTransition.java Edited,
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6726 src/main/java/de/intevation/gnv/timeseries/TimeSeriesArtifact.java Edited,
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6727 src/main/java/de/intevation/gnv/profile/vertical/VerticalProfileArtifact.java Edited,
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6728 src/main/java/de/intevation/gnv/profile/horizontal/HorizontalProfileArtifact.java Edited,
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6729 src/main/java/de/intevation/gnv/artifacts/fis/FISArtifact.java Edited,
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6730 src/main/java/de/intevation/gnv/artifacts/GNVArtifactBase.java Edited:
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6731 LanguageSupport Integrated
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6732
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6733 * src/test/java/de/intevation/gnv/artifacts/GNVArtifactsTestCase.java (createCallContext) Edited:
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6734 Extracted Method and Put CallMeta with Language German to the CallContext. Otherwise
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6735 TestCase will produce NPEs.
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6736 * src/test/java/de/intevation/gnv/artifacts/TestCallContext.java Edited:
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6737 Added Real CallMeta to the Method for usage in Artifacts. Otherwise
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6738 TestCase will produce NPEs.
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6739 * src/test/ressources/horizontalProfile_mesh/horizontalprofile_step_02_feed.xml Edited,
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6740 src/test/ressources/timeseries_mesh/timeseries_step_02_feed.xml Edited,
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6741 src/test/ressources/verticalprofile_mesh/verticalprofile_step_02_feed.xml Edited,
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6742 src/test/ressources/conf.xml Edited:
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6743 Changed som Identifiers for Localisation.
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6744
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6745 2009-10-02 Tim Englich <tim.englich@intevation.de>
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6746
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6747 * src/test/ressources/conf.xml Edited:
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6748 Added the Configuration of the Horizontal-Profile.Mesh.
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6749 Also Edited the Workflowq for HorizontalProfile-Instantaneouspoint and
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6750 Put three n ew FIS into the Configuration which represents HorizontalProfile-Instantaneouspoint.
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6751 * src/test/ressources/horizontalProfile_instantaneouspoint/*.xml Edited,
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6752 src/test/java/de/intevation/gnv/artifacts/GNVArtifactsTestCase.java (testHorizontalProfileInstantaneousPointArtifact) Edited:
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6753 Edited the Workflowlogic given by new Specification of the BSH.
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6754 * src/test/ressources/horizontalProfile_mesh/*.xml Added:
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6755 The Request for do an Workflow for an HorizontalProfile-Mesh
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6756 * src/test/java/de/intevation/gnv/artifacts/GNVArtifactsTestCase.java (testHorizontalProfileMeshPointArtifact) Edited:
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6757 Added TestCase for HorizontalProfiles of Type Mesh.
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6758 * src/test/java/de/intevation/gnv/artifacts/TestCallContext.java (getMeta) Edited:
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6759 Added new Method which is defined in the implemented Interface.
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6760 * src/main/java/de/intevation/gnv/utils/InputValidator.java (isInputValid) Edited:
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6761 Added the Validation of InputValues from Type AttributeName which should represent
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6762 an QueryValue of Type String which must not put into "'".
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6763 * src/main/java/de/intevation/gnv/transition/profile/horizontal/NorthSouthEastWestTransition.java Added:
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6764 Transition to provide the possibility of choosing the axis of an Grid that should be used.
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6765 * src/main/java/de/intevation/gnv/transition/TransitionBase.java (dataMultiSelect) Edited:
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6766 Changed from private to protected so that this mMeber could be accessed by within extending Classes.
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6767 * src/main/java/de/intevation/gnv/profile/horizontal/HorizontalProfileMeshArtifact.java Added:
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6768 Class for the Representation of Horizontal Profiles for the Type Mesh.
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6769 * src/main/java/de/intevation/gnv/chart/HorizontalProfileChartFactory.java (HorizontalProfileChartFactory) Edited:
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6770 Changed PlotOrientation so that the Profile is displayed correctly.
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6771 * src/main/java/de/intevation/gnv/artifacts/GNVArtifactBase.java (advance) Edited:
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6772 Added Log-Message for better Workflowanalyzis.
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6773
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6774 2009-10-01 Sascha L. Teichmann <sascha.teichmann@intevation.de>
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6775
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6776 * src/main/java/de/intevation/gnv/artifacts/fis/FISArtifact.java,
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6777 src/main/java/de/intevation/gnv/artifacts/GNVArtifactBase.java,
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6778 src/main/java/de/intevation/gnv/utils/ArtifactFactoryUtilities.java,
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6779 src/main/java/de/intevation/gnv/timeseries/TimeSeriesArtifact.java,
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6780 src/main/java/de/intevation/gnv/transition/MinMaxTransition.java,
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6781 src/main/java/de/intevation/gnv/transition/profile/vertical/VerticalProfileOutputTransition.java,
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6782 src/main/java/de/intevation/gnv/statistics/TimeseriesStatistics.java:
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6783 Removed needless imports.
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6784
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6785 * src/main/java/de/intevation/gnv/utils/InputValidator.java:
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6786 Import org.apache.commons.validator.GenericValidator instead of
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6787 absolute usage in methods.
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6788
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6789 2009-09-30 Tim Englich <tim.englich@intevation.de>
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6790
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6791 * src/test/ressources/queries.properties Edited:
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6792 Added the Queries for HorizontalProfiles of InstantaneousPoints.
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6793 * src/test/ressources/conf.xml Edited:
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6794 Added the Configuration for HorizontalProfilArtifact for InstantaneousPoints
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6795 * src/test/ressources/horizontalProfile_instantaneouspoint/*.xml Added:
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6796 Added XML-Requests for the TestCase of HorizontalProfiles of InstantaneousPoints.
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6797 * src/test/java/de/intevation/gnv/artifacts/GNVArtifactsTestCase.java (testHorizontalProfileInstantaneousPointArtifact) Edited:
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6798 Added TestCase for HorizontalProfiles of InstantaneousPoints.
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6799
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6800 2009-09-30 Tim Englich <tim.englich@intevation.de>
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6801
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6802 * src/main/java/de/intevation/gnv/utils/InputValidator.java (isInputValid) Edited:
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6803 Added the Validation for Double-Values.
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6804 * src/main/java/de/intevation/gnv/transition/profile/vertical/VerticalProfileOutputTransition.java (createChart) Edited:
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6805 The Name of the Method for generaing Charts has changed.
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6806 * src/main/java/de/intevation/gnv/transition/profile/horizontal/HorizontalProfileOutputTransition.java Added:
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6807 New outputTransition for HorizontalProfiles
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6808 * src/main/java/de/intevation/gnv/statistics/HorizontalProfileStatistics.java Added:
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6809 Class which calculates the Statistics for Horizontal Profiles.
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6810 * src/main/java/de/intevation/gnv/profile/horizontal/HorizontalProfileInstantaneousPointArtifact.java Added,
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6811 * src/main/java/de/intevation/gnv/profile/horizontal/HorizontalProfileArtifact.java Added:
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6812 Classes which represents HorizontalProfileArtifacts
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6813 * src/main/java/de/intevation/gnv/chart/VerticalProfileChartFactory.java (plotOrientation) Edited:
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6814 Added Member for the representation of the Plotorientation to overwrite it in
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6815 extende Classes
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6816 Rename Method for generatim the Charts in a common Name.
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6817 * src/main/java/de/intevation/gnv/chart/HorizontalProfileChartFactory.java Added:
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6818 Class for drawing Horzontal Profiles
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6819
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6820 2009-09-30 Sascha L. Teichmann <sascha.teichmann@intevation.de>
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6821
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6822 * src/test/ressources/conf.xml: s@test/xml@text/xml@g
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6823
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6824 2009-09-29 Tim Englich <tim.englich@intevation.de>
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6825
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6826 * src/test/java/de/intevation/gnv/artifacts/GNVArtifactsTestCase.java (doNextStep) Edited:
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6827 Add Responsevalidation for feed-Requests.
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6828 * pom.xml Edited:
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6829 Add required Library ORO to the Dependencies which is required by Commons-Validator
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6830 to do matchRegexp Requests.
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6831 * src/main/java/de/intevation/gnv/utils/InputValidator.java (isInputValid) Edited:
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6832 Add a Validator for the type Point
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6833 * src/test/ressources/conf.xml Edited:
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6834 Changed mesh_coordinate from type Integer to type Point
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6835
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6836 2009-09-29 Tim Englich <tim.englich@intevation.de>
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6837
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6838 * src/main/java/de/intevation/gnv/chart/VerticalProfileChartFactory.java (findValueTitle):
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6839 Key of KeyValueDescribeData is a String. So it is not nessessary to parse the
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6840 id into an Integer Value.
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6841 Also some NP-Access removed.
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6842
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6843 2009-09-29 Tim Englich <tim.englich@intevation.de>
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6844
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6845 * src/test/java/de/intevation/gnv/artifacts/GNVArtifactsTestCase.java Edited:
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6846 Some Coderedundances refactored.
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6847
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6848 2009-09-29 Tim Englich <tim.englich@intevation.de>
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6849
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6850 * src/test/ressources/queries.properties Edited:
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6851 Bug fixed: Mesh TimeSeries will now Handle Charts with multiple Depth-Values properly.
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6852
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6853 2009-09-29 Tim Englich <tim.englich@intevation.de>
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6854
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6855 * src/test/ressources/timeseries_mesh/*.xml Added :
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6856 TestCaseRequests for Timeseries FIS Mesh
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6857 * src/test/java/de/intevation/gnv/artifacts/GNVArtifactsTestCase.java (testTimeSeriesMeshArtifact) Edited:
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6858 Add Testcase for Timeseries Mesh
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6859
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6860 2009-09-29 Tim Englich <tim.englich@intevation.de>
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6861
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6862 * src/test/java/de/intevation/gnv/artifacts/GNVArtifactsTestCase.java (check4ExceptionReport) edited:
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6863 ExceptionTest for Responsdocuments added.
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6864 UnitTest will now fail if the Artifact delivers an ExceptionReport using the advance Request.
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6865
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6866 2009-09-29 Tim Englich <tim.englich@intevation.de>
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6867
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6868 * src/test/java/de/intevation/gnv/artifacts/GNVArtifactsTestCase.java (testVerticalProfileMeshArtifact) Edited:
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6869 Added TestCase for Vertical Profiles for Mesh
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6870 * src/test/ressources/verticalprofile_mesh/*.xml Added:
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6871 TestCaseRequests for VerticalProfile FIS Mesh
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6872
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6873 2009-09-29 Tim Englich <tim.englich@intevation.de>
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6874
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6875 * src/main/java/de/intevation/gnv/utils/InputValidator.java (isInputValid) Edited:
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6876 Bugfix: Remove leading- and trailingwhitspaces from Date- and Integervalues
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6877
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6878 2009-09-29 Tim Englich <tim.englich@intevation.de>
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6879
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6880 * src/test/java/de/intevation/gnv/artifacts/GNVArtifactsTestCase.java (testVerticalProfileArtifact):
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6881 (testVerticalProfileInstantaneousPointArtifact) Edited:
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6882 Added Testcases for VerticalProfile and VerticalProfile Instantaneouspoint
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6883 * src/test/ressources/verticalprofile_instantaneouspoint/*.xml Added:
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6884 TestCaseRequests for VerticalProfile Instantaneouspoint
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6885 * src/test/ressources/verticalprofile/*.xml Added:
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6886 TestCaseRequests for VerticalProfile FIS Marnet
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6887
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6888 2009-09-29 Tim Englich <tim.englich@intevation.de>
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6889
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6890 * src/test/ressources/queries.properties Edited:
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6891 Remove to_date from TimeSeries-Quueries becaus of Changes in the conf.xml-File
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6892 * src/test/ressources/conf.xml Edited:
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6893 Correct Types for min- and max-Values from Integer to Date
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6894 * src/test/java/de/intevation/gnv/artifacts/GNVArtifactsTestCase.java (testTimeSeriesArtifact) Edited:
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6895 Add CallContext to the Tests.
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6896 * src/test/java/de/intevation/gnv/artifacts/TestCallContext.java Add:
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6897 A CallContext used only in Junit-Tests
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6898
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6899 2009-09-29 Tim Englich <tim.englich@intevation.de>
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6900
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6901 * pom.xml Edited:
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6902 Added the dependency to Apache-Commons-Validator Version 1.3.1 which is
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6903 used for the InputValoue-validation.
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6904 * src/main/java/de/intevation/gnv/utils/InputValidator.java Added :
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6905 An InputValidator for Validating InputValues.
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6906 At this Moment only Integer, String and Date is supported.
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6907 * src/main/java/de/intevation/gnv/transition/TransitionBase.java (putInputData) Edited:
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6908 Add the InputValidator to validate the incomming Values from the Clients.
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6909
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6910 2009-09-28 Tim Englich <tim.englich@intevation.de>
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6911
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6912 * src/main/java/de/intevation/gnv/chart/ChartFactory.java (createTimeSeries) Edited:
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6913 Performanceimprovement: The Loop will be interrupted if the Pointer is bigger than the
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6914 last Pointer of the Value that must be visualised.
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6915
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6916 2009-09-28 Tim Englich <tim.englich@intevation.de>
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6917
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6918 * pom.xml Edited:
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6919 Added the Dependeny to the ehcache-Library
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6920 * src/test/ressources/ehcache.xml Added:
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6921 The ehcache-Configuration.
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6922 * src/test/ressources/conf.xml Edited:
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6923 Added the Link to the ehcache-Configuration.
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6924 * src/main/java/de/intevation/gnv/artifacts/context/GNVArtifactContextFactory.java (createArtifactContext) Edited:
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6925 Added the Initialisation of the CacheManager.
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6926
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6927 * src/main/java/de/intevation/gnv/artifacts/cache/CacheFactory.java Added:
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6928 An Fractoryimplementation for the central access to the Cache.
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6929
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6930 * src/main/java/de/intevation/gnv/transition/MinMaxTransition.java (purifyResult) Edited,
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6931 * src/main/java/de/intevation/gnv/transition/SingleInputTransition.java (purifyResult) Edited,
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6932 * src/main/java/de/intevation/gnv/transition/Transition.java Edited,
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6933 * src/main/java/de/intevation/gnv/transition/TransitionBase.java Edited,
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6934 * src/main/java/de/intevation/gnv/artifacts/GNVArtifactBase.java Edited:
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6935 Signature of Methods purifyResults, advanced and feed Changed to put the uuid to the Transition
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6936 * src/main/java/de/intevation/gnv/transition/profile/vertical/VerticalProfileOutputTransition.java (createChart) Edited:
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6937 Methodsignatur of getChartResult change for putting the uuid of an Artifact into it
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6938 * src/main/java/de/intevation/gnv/transition/OutputTransition.java (out) Edited,
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6939 src/main/java/de/intevation/gnv/transition/timeseries/TimeSeriesOutputTransition.java (out) Edited:
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6940 Method Signature Changed for putting the uuid of an Artifact to the Transition.
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6941 stored
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6942 * src/main/java/de/intevation/gnv/transition/OutputTransitionBase.java Edited:
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6943 removed the persitence of the Chartresults and put them into an Cache instance.
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6944
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6945 2009-09-28 Tim Englich <tim.englich@intevation.de>
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6946
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6947 * src/main/java/de/intevation/gnv/transition/timeseries/TimeSeriesOutputTransition.java (getStatisticsGenerator) Edited:
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6948 Extracted the Instantiation of the Statistics-object to an protected Methode
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6949 to make it possible that extending Classes could change it.
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6950 * src/main/java/de/intevation/gnv/transition/profile/vertical/VerticalProfileOutputTransition.java (getStatisticsGenerator) Edited:
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6951 Overwrite getStatisticsGenerator to instantiate the VerticalProfileStatistics-
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6952 * src/main/java/de/intevation/gnv/statistics/VerticalProfileStatistics.java Added:
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6953 Class for Calculating Statistics for VerticalProfiles- The Only thing whisch differs to
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6954 TimeSeriesStatists is that the XoordinateValue is an double and not an Date-Value
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6955 * src/main/java/de/intevation/gnv/statistics/TimeseriesStatistics.java (calculateXOrdinateValue) Edited:
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6956 Added the Methode calculateXOrdinateValue to this Class to switch is Values in extending Classes.
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6957 * src/main/java/de/intevation/gnv/statistics/Statistics.java (calculateStatistics) Edited:
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6958 Added methodsignature to Interface for usage in different Implementations of Statistics.
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6959
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6960 2009-09-28 Tim Englich <tim.englich@intevation.de>
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6961
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6962 * src/main/java/de/intevation/gnv/statistics/TimeseriesStatistics.java (calculateStatistics) Edited:
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6963 Bug fixed. Now all Values will be used to calculate the Statistics
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6964
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6965 2009-09-28 Tim Englich <tim.englich@intevation.de>
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6966
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6967 * src/test/ressources/conf.xml Edited :
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6968 Changed the Output-format of Statistics from text/plain to text/xml.
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6969
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6970 2009-09-28 Tim Englich <tim.englich@intevation.de>
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6971
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6972 * src/main/java/de/intevation/gnv/statistics/TimeseriesStatistics.java Edited:
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6973 Moved the calculating-Methods from the Conmstructor to an separat Method.
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6974 Switched the ResultContainer from Array to Collection
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6975 * src/main/java/de/intevation/gnv/transition/timeseries/TimeSeriesOutputTransition.java (out) Edited:
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6976 Added the Output-Variante for generating Statistics
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6977
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6978 2009-09-28 Tim Englich <tim.englich@intevation.de>
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6979
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6980 * pom.xml Edited:
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6981 Added Link to Apache-Commons-Math to get the required Classes for the calculation
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6982 of Statistics.
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6983 * src/main/java/de/intevation/gnv/statistics/exception/StatisticsException.java Added:
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6984 Specified ExceptionClass for the Statistics Part of the gnv-artifacts
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6985 * src/main/java/de/intevation/gnv/statistics/TimeseriesStatistics.java Edited:
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6986 Remove compileErrors and switch to new Datastructure
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6987
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6988 2009-09-28 Tim Englich <tim.englich@intevation.de>
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6989
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6990 * src/main/java/de/intevation/gnv/statistics/Statistic.java Added ,
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6991 src/main/java/de/intevation/gnv/statistics/Statistics.java Added ,
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6992 src/main/java/de/intevation/gnv/statistics/TimeseriesStatistics.java Added:
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6993 Imported Statistics-Classes from old Project. Revision: 3101 Does not compile
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6994
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6995 2009-09-25 Tim Englich <tim.englich@intevation.de>
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6996
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6997 * src/test/ressources/conf.xml Edited:
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6998 Added with and height Inputparameter to each Chart-OutputMode.
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6999
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7000 * src/main/java/de/intevation/gnv/transition/timeseries/TimeSeriesOutputTransition.java (out) Edited:
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7001 Added the usage of the Parameters revieved from the client for the ChartRendering
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7002
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7003 * src/main/java/de/intevation/gnv/transition/DefaultInputValue.java (DefaultInputValue) (getDefaultValue) Edited ,
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7004 src/main/java/de/intevation/gnv/transition/InputValue.java (getDefaultValue) Edited:
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7005 Added the Method getDefaultValue to the Interface for getting the
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7006 deafultvalue of an Parameter.
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7007
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7008 * src/main/java/de/intevation/gnv/transition/DefaultOutputMode.java Edited,
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7009 src/main/java/de/intevation/gnv/transition/OutputMode.java (getInputParameters) Edited:
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7010 Added the Method getInputParameters to the OutputMode for Handling the required Parameters
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7011 of an OutputMode.
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7012
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7013 * src/main/java/de/intevation/gnv/transition/OutputTransition.java (out) Edited:
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7014 Put the InputParameter recived from the Client to the Methodsignature so that
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7015 they can be used during the outputprocessing.
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7016
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7017 * src/main/java/de/intevation/gnv/transition/OutputTransitionBase.java Edited:
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7018 Read rquired Outputparameters from the Configuration
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7019
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7020 * src/main/java/de/intevation/gnv/artifacts/GNVArtifactBase.java Edited:
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7021 Added support for Parameters in OutputNode of Describe-Artifact
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7022
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7023 2009-09-24 Tim Englich <tim.englich@intevation.de>
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7024
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7025 * pom.xml Edited:
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7026 Added Library for CSV-Support
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7027 * src/main/java/de/intevation/gnv/transition/timeseries/TimeSeriesOutputTransition.java (out) Edited:
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7028 Add support for CSV-Export
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7029 * src/main/java/de/intevation/gnv/artifacts/GNVArtifactBase.java (out) Edited:
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7030 Add Fag on Context for storing the Artifact status after out.
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7031
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7032 2009-09-24 Tim Englich <tim.englich@intevation.de>
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7033
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7034 * src/main/java/de/intevation/gnv/utils/ArtifactXMLUtilities.java (createSuccessReport) Edited:
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7035 Added a centraL Method for creating an Successreoprt.
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7036 * src/main/java/de/intevation/gnv/artifacts/GNVArtifactBase.java Edited,
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7037 src/main/java/de/intevation/gnv/artifacts/fis/FISArtifact.java Edited:
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7038 Add ResultReporting to the different Metshods of an Artifact
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7039
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7040 2009-09-24 Tim Englich <tim.englich@intevation.de>
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7041
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7042 * src/main/java/de/intevation/gnv/chart/VerticalProfileChartFactory.java Edited:
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7043 Obsolet TODOs removed
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7044 * src/main/java/de/intevation/gnv/artifacts/GNVArtifactBase.java Edited,
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7045 src/main/java/de/intevation/gnv/artifacts/fis/FISArtifact.java Edited,
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7046 src/main/java/de/intevation/gnv/transition/TransitionBase.java Edited:
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7047 Create Exception Report added
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7048 * src/main/java/de/intevation/gnv/utils/ArtifactXMLUtilities.java (createExceptionReport) Edited:
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7049 Method for creating Exceptionreports added.
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7050
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7051 2009-09-24 Tim Englich <tim.englich@intevation.de>
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7052
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7053 * src/test/ressources/queries.properties Edited:
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7054 Queries formatted so that they can be analysed and extended easier.
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7055 Some Bugs removed
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7056
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7057 2009-09-24 Tim Englich <tim.englich@intevation.de>
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7058
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7059 * src/main/java/de/intevation/gnv/chart/VerticalProfileChartFactory.java Edited,
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7060 src/main/java/de/intevation/gnv/chart/ChartLabels.java Edited,
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7061 src/main/java/de/intevation/gnv/chart/ChartFactory.java Edited:
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7062 Removed obsolet Parameters an Methods.
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7063 Use the ChartLable to put the DomainAxisLable into the Chart.
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7064
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7065 * src/main/java/de/intevation/gnv/transition/OutputTransitionBase.java Edited:
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7066 Some more Loggingoutput integrated.
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7067 Some Performanceimprovements done. The ResultData will only be refreshed if
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7068 the InputValues has changed.
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7069 Some Refactoring Work done. Move some Members into from extending Classes
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7070 into this implementation.
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7071 * src/main/java/de/intevation/gnv/transition/profile/vertical/VerticalProfileOutputTransition.java Edited,
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7072 src/main/java/de/intevation/gnv/transition/timeseries/TimeSeriesOutputTransition.java Edited:
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7073 Dummywerte fuer Diagrammgenerierung durch Echtwerte ersetzt.
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7074 Obsolete Uebergabeparameter entfernt.
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7075
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7076 2009-09-23 Tim Englich <tim.englich@intevation.de>
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7077
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7078 * src/test/ressources/queries.properties Edited:
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7079 Statements for InstantaneousPoint Vertical Profiles added
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7080 * src/test/ressources/conf.xml Edited:
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7081 Configuration for Vertikal Profiles for InstantaneousPoints added
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7082 * src/main/java/de/intevation/gnv/profile/vertical/VerticalProfileInstantaneousPointArtifact.java (VerticalProfileInstantaneousPointArtifact) Added:
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7083 New Artifact-Class Reperesenting Artifacts for InstantaneousPoints Creating VerticalProfiles added.
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7084
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7085 2009-09-23 Tim Englich <tim.englich@intevation.de>
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7086
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7087 * src/main/java/de/intevation/gnv/transition/TransitionBase.java (prepareInputData4DateDBQuery) Edited:
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7088 Bug Fixed, now all Inputvalues of String and Date will be put into the Query
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7089
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7090 2009-09-23 Tim Englich <tim.englich@intevation.de>
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7091
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7092 * src/main/java/de/intevation/gnv/chart/VerticalProfileChartFactory.java (createXYSeries) Edited:
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7093 Bug fixed. Now all Values will be Renderd to the Chart
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7094 * src/main/java/de/intevation/gnv/profile/vertical/VerticalProfileMeshArtifact.java Added:
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7095 Artifact-class for VerticalProfile Mesh added
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7096 * src/main/java/de/intevation/gnv/transition/TransitionBase.java Edited:
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7097 Support for StringQuieries and OracleDateQueries added
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7098 * src/test/ressources/queries.properties Edited:
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7099 Queries for VerticalProfile Mesh integrated
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7100 * src/test/ressources/conf.xml Edited:
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7101 Artifact for VerticalProfile Mesh integrated
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7102
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7103 2009-09-22 Tim Englich <tim.englich@intevation.de>
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7104
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7105 * src/test/ressources/queries.properties Edited:
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7106 Added Queries for the Workfloe of collecting the
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7107 required Information to generate a vertical Profile
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7108 * src/test/ressources/conf.xml Edited:
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7109 Added the Configuration of the VerticalProfileArtifact
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7110 * src/main/java/de/intevation/gnv/transition/timeseries/TimeSeriesOutputTransition.java (getCollection) Edited:
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7111 Some Codrefactoring done for reuse of Functionality in extended Classes.
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7112 * src/main/java/de/intevation/gnv/transition/profile/vertical/VerticalProfileOutputTransition.java Added:
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7113 Outputtransition for the Support of VerticalPropfiles
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7114 * src/main/java/de/intevation/gnv/transition/describedata/KeyValueDescibeData.java (getKey),
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7115 src/main/java/de/intevation/gnv/transition/describedata/DefaultKeyValueDescribeData.java (getKey) Edietd,
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7116 src/main/java/de/intevation/gnv/transition/TransitionBase.java (purifyResult) Edited:
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7117 Change KEY-Attribute of KeyValueDescribeData from Integer to String for the required
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7118 Representation of Date-KeyValue-Pairs
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7119 * src/main/java/de/intevation/gnv/profile/vertical/VerticalProfileArtifact.java Added:
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7120 ArtifactClass for the representation of VerticalProfiles
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7121 * src/main/java/de/intevation/gnv/artifacts/fis/FISArtifact.java (createSelectBox) Edited:
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7122 Added support for selected Products in static UI.
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7123 * src/main/java/de/intevation/gnv/chart/VerticalProfileChartFactory.java Added:
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7124 Factory for producing VerticalCharts added.
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7125 * src/main/java/de/intevation/gnv/chart/ChartFactory.java Edited:
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7126 Names of Getter for Columns Changed.
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7127
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7128 2009-09-21 Tim Englich <tim.englich@intevation.de>
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7129
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7130 * src/test/ressources/queries.properties Edited:
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7131 Queryie for TimeSeriesMesh added.
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7132 * src/test/ressources/conf.xml Edited:
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7133 New Artifact representing the TimeSeries-Mesh added to the Configuration.
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7134 * src/main/java/de/intevation/gnv/transition/timeseries/TimeSeriesOutputTransition.java Edited:
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7135 Inputdata for the Chartgeneration will now be allocated by name and not by position in Transitionorder.
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7136 * src/main/java/de/intevation/gnv/transition/describedata/SingleValueDescribeData.java Added,
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7137 src/main/java/de/intevation/gnv/transition/describedata/DefaultSingleValueDescribeData.java Added,
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7138 src/main/java/de/intevation/gnv/transition/SingleInputTransition.java Added:
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7139 New Class for Representing a single Input Transition
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7140 * src/main/java/de/intevation/gnv/transition/TransitionBase.java Edited:
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7141 Added support of usage inputValues none or multiple times in Queries.
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7142 Added support for SingleInputTransitions in Describe-Output
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7143 * src/main/java/de/intevation/gnv/transition/InputValue.java Edited,
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7144 src/main/java/de/intevation/gnv/transition/DefaultInputValue.java Edited:
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7145 An InputValue now is possible to use none or multiple times in Queries.
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7146 * src/main/java/de/intevation/gnv/timeseries/TimeSeriesMeshArtifact.java Added:
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7147 ArtifactClass for the Representation of an Mesh-Timeseries-Artifact
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7148
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7149 2009-09-17 Tim Englich <tim.englich@intevation.de>
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7150
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7151 * src/test/ressources/conf.xml Edited:
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7152 Database Cleanup Interval set to 5 minutes.
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7153
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7154 2009-09-17 Tim Englich <tim.englich@intevation.de>
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7155 * src/test/ressources/conf.xml Edited:
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7156 Some structurechanges done.
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7157
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7158 * src/main/java/de/intevation/gnv/utils/ArtifactXMLUtilities.java Edited:
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7159 Fixed Bug supporting UTF-8 Documents properly.
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7160 * src/main/java/de/intevation/gnv/transition/describedata/DefaultKeyValueDescribeData.java Edited,
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7161 * src/main/java/de/intevation/gnv/transition/describedata/KeyValueDescibeData.java Edited,
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7162 Added Methods for setting and getting the selection-state of this objects.
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7163
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7164 * src/main/java/de/intevation/gnv/transition/describedata/DefaultMinMaxDescribeData.java Edited,
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7165 src/main/java/de/intevation/gnv/transition/describedata/MinMaxDescribeData.java Edited:
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7166 Added setter for min an max-Values and getters an setters for minName and maxName
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7167
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7168 * src/main/java/de/intevation/gnv/transition/describedata/NamedCollection.java Added,
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7169 src/main/java/de/intevation/gnv/transition/describedata/NamedArrayList.java Added:
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7170 Collection ans an Implementation of this Collection for Storing Name of the Collection and if
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7171 the Values in it are multiselectable.
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7172
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7173 * src/main/java/de/intevation/gnv/transition/TransitionBase.java :
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7174 Static UI-Support and valid SelectionStorage added.
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7175 I added also an imporvement of the multiselect Methods for Datasets
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7176 * src/main/java/de/intevation/gnv/transition/MinMaxTransition.java Edited:
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7177 Storage of changed Values added
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7178
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7179 * src/main/java/de/intevation/gnv/artifacts/fis/FISArtifact.java Edited:
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7180 Static UI Support Added
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7181
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7182
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7183 2009-09-16 Tim Englich <tim.englich@intevation.de>
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7184
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7185 * src/test/ressources/conf.xml Edited,
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7186 src/main/java/de/intevation/gnv/transition/TransitionBase.java (describe) Edited,
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7187 src/main/java/de/intevation/gnv/transition/InputValue.java (isMultiselect) Edited,
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7188 src/main/java/de/intevation/gnv/transition/InputData.java (concartValue) Edited,
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7189 src/main/java/de/intevation/gnv/transition/DefaultInputValue.java (isMultiselect) Edited,
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7190 src/main/java/de/intevation/gnv/transition/DefaultInputData.java (concartValue)Edited,
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7191 src/main/java/de/intevation/gnv/artifacts/fis/FISArtifact.java (createUserInterface) Edited,
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7192 src/main/java/de/intevation/gnv/artifacts/GNVArtifactBase.java (parseInputData) Edited:
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7193 Added Multiselectsupport for InputValues
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7194
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7195 2009-09-16 Tim Englich <tim.englich@intevation.de>
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7196
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7197 * src/main/java/de/intevation/gnv/artifacts/GNVArtifactBase.java (setup) Edited:
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7198 Bug Fixed because of Infrastructure Changes in the Artifact-Module
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7199
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7200 * src/main/java/de/intevation/gnv/transition/TransitionBase.java Edited:
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7201 Put only the last DescribeData to the UI-Output bnecause auf Renderingproblems in the Client
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7202
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7203 * src/main/java/de/intevation/gnv/transition/describedata/DefaultKeyValueDescribeData.java Edited,
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7204 src/main/java/de/intevation/gnv/transition/describedata/DefaultMinMaxDescribeData.java Edited,
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7205 src/main/java/de/intevation/gnv/transition/describedata/KeyValueDescibeData.java Edited:
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7206 Made Interface Serializable, add UIDs to the Implementations of the Interface
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7207
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7208 2009-09-15 Tim Englich <tim.englich@intevation.de>
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7209
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7210 * src/main/java/de/intevation/gnv/artifacts/fis/FISArtifact.java (createUserInterface) Edited:
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7211 Integrate UI-Representation for Describe into the FISArtifact.
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7212 * src/main/java/de/intevation/gnv/utils/ArtifactXMLUtilities.java (createXFormElement) Refactoring,
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7213 src/main/java/de/intevation/gnv/transition/TransitionBase.java (describe) Refactoring:
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7214 Extract the Element-Creation of XForms Nodes into a Common Class to make them available for
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7215 other Classes which have to create XForm-Fragments
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7216
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7217 2009-09-14 Tim Englich <tim.englich@intevation.de>
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7218
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7219 * src/main/java/de/intevation/gnv/transition/Transition.java Edited,
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7220 src/main/java/de/intevation/gnv/transition/InputData.java Edited,
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7221 src/main/java/de/intevation/gnv/transition/OutputMode.java Edited,
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7222 src/main/java/de/intevation/gnv/transition/InputValue.java Edited,
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7223 src/main/java/de/intevation/gnv/artifacts/fis/product/Product.java Edited,
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7224 src/main/java/de/intevation/gnv/utils/ArtifactXMLUtilities.java Edited,
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7225 src/main/java/de/intevation/gnv/transition/describedata/DescribeData.java Edited:
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7226 Make the Interfaces Serializable to make them usable in the Artifactdatabase
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7227
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7228 2009-09-14 Tim Englich <tim.englich@intevation.de>
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7229
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7230 * src/test/java/de/intevation/gnv/artifacts/GNVArtifactsTestCase.java Edited,
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7231 src/main/java/de/intevation/gnv/transition/timeseries/TimeSeriesOutputTransition.java Edited,
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7232 src/main/java/de/intevation/gnv/transition/OutputTransition.java Edited ,
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7233 src/main/java/de/intevation/gnv/timeseries/TimeSeriesArtifact.java Edited,
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7234 src/main/java/de/intevation/gnv/artifacts/fis/FISArtifact.java Edited,
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7235 src/main/java/de/intevation/gnv/artifacts/GNVArtifactBase.java Edited:
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7236 Refactoring Work depending on Infrastructurchanges in the Artifact-Module
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7237
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7238 2009-09-10 Tim Englich <tim.englich@intevation.de>
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7239
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7240 * src/test/java/de/intevation/gnv/artifacts/GNVArtifactsTestCase.java Edited,
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7241 src/test/ressources/timeseries/timeseries_step_01_feed.xml Edited,
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7242 src/test/ressources/timeseries/timeseries_step_01_advance.xml Edited,
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7243 src/test/ressources/conf.xml Edited:
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7244 TestCase moced from TimeSeriesArtifact to FISArtifact. Used FIS: Marnet
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7245
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7246 2009-09-10 Tim Englich <tim.englich@intevation.de>
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7247
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7248 * src/main/java/de/intevation/gnv/utils/ArtifactXMLUtilities.java Added:
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7249 Utilities-Class for some XML-Stuff that is only for gnv-artifacts
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7250
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7251 * src/main/java/de/intevation/gnv/utils/ArtifactFactoryUtilities.java Added:
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7252 Factory to Instantiiate an ArtifactFactory (TODO: Should be moved to Artifact-database)
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7253
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7254 * src/main/java/de/intevation/gnv/artifacts/fis/product/Product.java Added,
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7255 src/main/java/de/intevation/gnv/artifacts/fis/product/DefaultProduct.java Added:
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7256 Interfcaedefinition and Defaultimplementation for the Representation of the different
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7257 Products in an FIS.
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7258
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7259 * src/main/java/de/intevation/gnv/artifacts/fis/FISArtifact.java Added:
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7260 Artifact to Repersent an FIS. This Artifact is able to switch between different
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7261 SubArtifacts for handling the different Products of an FIS.
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7262
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7263 * src/main/java/de/intevation/gnv/artifacts/GNVArtifactBase.java Edited:
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7264 Refactoring Work done because of changes in the artifact-modules
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7265
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7266 2009-09-10 Tim Englich <tim.englich@intevation.de>
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7267
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7268 * src/main/java/de/intevation/gnv/artifacts/GNVArtifactBase.java Edited,
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7269 src/main/java/de/intevation/gnv/timeseries/TimeSeriesArtifact.java Edited:
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7270 Refactoringwork done because of changes in the artifact-module
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7271
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7272 2009-09-10 Tim Englich <tim.englich@intevation.de>
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7273
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7274 * src/test/java/de/intevation/gnv/artifacts/GNVArtifactsTestCase.java Edited:
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7275 src/test/ressources/conf.xml Renamed:
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7276 Project Structure changed in artifact-database. So we have to rename
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7277 the Testconfigurationfile in conf.xml.
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7278
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7279 * src/test/ressources/results Added:
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7280 Integrated Folder for temporal storing Resultfiles of the TestCases
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7281
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7282 * src/test/ressources/queries.properties Edited:
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7283 Further Queries for Testcases integrated
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7284 * src/test/ressources/timeseries/timeseries_step_05_out.xml Added,
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7285 src/test/ressources/timeseries/timeseries_step_05_feed.xml Added:
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7286 Integrated the last step of the TimeSeries-Workflow.
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7287 Now the TestCase is able to render Charts.
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7288
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7289 * src/test/ressources/timeseries/timeseries_step_04_feed.xml Edited,
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7290 src/test/ressources/timeseries/timeseries_step_03_feed.xml Edited:
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7291 Names of the feed-Parametes changed to the Syntax of BSH-Spelling
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7292
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7293 2009-09-09 Tim Englich <tim.englich@intevation.de>
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7294
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7295 * src/main/java/de/intevation/gnv/transition/timeseries/TimeSeriesOutputTransition.java:
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7296 Chart Rendering completed with some Fixes to do
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7297 * src/main/java/de/intevation/gnv/transition/TransitionBase.java:
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7298 Integrated usage of KeyValueDescibeData
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7299 * src/main/java/de/intevation/gnv/transition/OutputTransition.java (getOutputModes):
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7300 Errorhandling integrated
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7301 * src/main/java/de/intevation/gnv/timeseries/TimeSeriesArtifact.java Edited,
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7302 * src/main/java/de/intevation/gnv/artifacts/GNVArtifactBase.java Edited:
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7303 Refactored out-Method from Extending Class
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7304
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7305 2009-09-09 Tim Englich <tim.englich@intevation.de>
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7306
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7307 * src/main/java/de/intevation/gnv/chart/exception/TechnicalChartException.java Added,
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7308 src/main/java/de/intevation/gnv/chart/ChartFactory.java Edited:
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7309 Refactoring of the ChartFactory so that it colud be use and it is possible to compile
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7310 this class.
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7311
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7312 * src/main/java/de/intevation/gnv/transition/describedata/KeyValueDescibeData.java Added,
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7313 src/main/java/de/intevation/gnv/transition/describedata/DefaultKeyValueDescribeData.java Added:
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7314 Added an new Representation of Describedata for Key Value Pairs using for the Parameter Lists
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7315 of the Transitions an put it into the Chartgeneration
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7316
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7317 2009-09-09 Tim Englich <tim.englich@intevation.de>
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7318
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7319 * pom.xml Edited:
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7320 Added JfreeChart Dependency to pom-file
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7321
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7322 2009-09-09 Tim Englich <tim.englich@intevation.de>
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7323
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7324 * src/main/java/de/intevation/gnv/chart/Insets.java Added,
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7325 src/main/java/de/intevation/gnv/chart/ChartStyle.java Added,
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7326 src/main/java/de/intevation/gnv/chart/ChartLabels.java Added,
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7327 src/main/java/de/intevation/gnv/chart/ChartFactory.java Added:
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7328 Insert Chart-Classes from OLD-Repository Revision: 3101 Does not compile
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7329
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7330 2009-09-09 Tim Englich <tim.englich@intevation.de>
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7331
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7332 * src/main/java/de/intevation/gnv/transition/timeseries/TimeSeriesOutputTransition.java Added:
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7333 The specifed OutputTransition for the Product TimeSeries.
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7334
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7335 * src/main/java/de/intevation/gnv/artifacts/GNVArtifactBase.java Edited:
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7336 Integration of the OutputModes in the DescriberesultDocument.
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7337
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7338 * src/main/java/de/intevation/gnv/transition/OutputTransitionBase.java Added,
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7339 src/main/java/de/intevation/gnv/transition/OutputTransition.java Added:
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7340 The Interface and the abstract Basicimplementation of an Transition which
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7341 can produce different outputs.
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7342
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7343 * src/main/java/de/intevation/gnv/transition/DefaultOutputMode.java Added,
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7344 src/main/java/de/intevation/gnv/transition/OutputMode.java Added:
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7345 Interfacestructur and Defaultimplementation for the Representation of the
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7346 Different OutputModes given in an Artifact.
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7347
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7348 2009-09-09 Tim Englich <tim.englich@intevation.de>
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7349
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7350 * src/main/java/de/intevation/gnv/transition/TransitionBase.java (describe) Edited:
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7351 Changed DateoutputFormat from German- to Anericanstyle
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7352
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7353 2009-09-09 Tim Englich <tim.englich@intevation.de>
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7354
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7355 * src/test/ressources/timeseries/timeseries_step_04_feed.xml Added,
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7356 * src/test/ressources/timeseries/timeseries_step_04_advance.xml Added:
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7357 Two more ArtifactCommands for the next Step in TimeSeriesArtifactTestCase
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7358 * src/test/ressources/queries.properties Edited:
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7359 New Queries for timeseries_timeinterval added.
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7360 Also use KEY ,VALUE, MIN and MAX as Identifiers for the different Columns.
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7361 * src/test/ressources/GNVArtifactsTestCase_Configuration.xml Edited,
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7362 * src/test/java/de/intevation/gnv/artifacts/GNVArtifactsTestCase.java Edited:
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7363 Modified the TimeseriesArtifact and added one further TransitionStep
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7364
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7365 2009-09-09 Tim Englich <tim.englich@intevation.de>
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7366
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7367 * src/main/java/de/intevation/gnv/transition/describedata/DefaultMinMaxDescribeData.java ,
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7368 * src/main/java/de/intevation/gnv/transition/describedata/MinMaxDescribeData.java,
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7369 * src/main/java/de/intevation/gnv/transition/describedata/DescribeData.java Added:
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7370 Interface Structure and Defaultimplementation for Representing DescribeData of an
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7371 Transition added. In this Way we are able to switch between different Renderingmethods
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7372 for descibe.
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7373 * src/main/java/de/intevation/gnv/transition/MinMaxTransition.java Added:
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7374 Added MinMaxTransition for representing Min-/Max-Value Results in a Tansition
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7375 * src/main/java/de/intevation/gnv/transition/TransitionBase.java Edited:
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7376 Integrated Min- / MAX-Value Support for Describe. Also done some Refactoring Work
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7377 for easy creating Extensions of this Class.
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7378 * src/main/java/de/intevation/gnv/artifacts/GNVArtifactBase.java Edited:
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7379 Userinterface Informations were integrated in the wrong Method. Now the
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7380 Informations are put into the ui-Node
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7381
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7382 2009-09-08 Tim Englich <tim.englich@intevation.de>
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7383
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7384 * src/test/ressources/timeseries/timeseries_step_01_advance.xml Edited,
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7385 src/test/ressources/timeseries/timeseries_step_01_feed.xml Edited,
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7386 src/test/ressources/timeseries/timeseries_step_02_advance.xml Added,
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7387 src/test/ressources/timeseries/timeseries_step_02_feed.xml Added,
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7388 src/test/ressources/timeseries/timeseries_step_03_advance.xml Added,
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7389 src/test/ressources/timeseries/timeseries_step_03_feed.xml Added,
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7390 src/test/ressources/GNVArtifactsTestCase_Configuration.xml: Edited,
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7391 src/test/ressources/queries.properties Added,
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7392 src/test/java/de/intevation/gnv/artifacts/GNVArtifactsTestCase.java Edited:
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7393 TestCase implemented until Choosing the TimeInetval of an TimeSeries
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7394
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7395 One Entry is Missing
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7396
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7397 2009-09-08 Tim Englich <tim.englich@intevation.de>
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7398
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7399 * src/main/java/de/intevation/gnv/transition/TransitionBase.java Edited,
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7400 src/main/java/de/intevation/gnv/transition/Transition.java Edited,
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7401 src/main/java/de/intevation/gnv/artifacts/GNVArtifactBase.java Edited,
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7402 src/test/java/de/intevation/gnv/artifacts/GNVArtifactsTestCase.java Edited,
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7403 src/test/ressources/GNVArtifactsTestCase_Configuration.xml Edited,
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7404 src/test/ressources/timeseries/timeseries_step_01_feed.xml Added ,
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7405 src/test/ressources/timeseries/timeseries_step_01_advance.xml Added :
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7406 Artifact.advance initial implementiert
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7407
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7408 2009-09-08 Tim Englich <tim.englich@intevation.de>
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7409
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7410 * src/main/java/de/intevation/gnv/timeseries/TimeSeriesArtifact.java Edited,
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7411 src/main/java/de/intevation/gnv/transition/DefaultInputData.java Added,
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7412 src/main/java/de/intevation/gnv/transition/InputData.java Added,
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7413 src/main/java/de/intevation/gnv/transition/exception/TransitionException.java Added,
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7414 src/main/java/de/intevation/gnv/transition/TransitionBase.java Edited,
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7415 src/main/java/de/intevation/gnv/transition/Transition.java Edited,
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7416 src/main/java/de/intevation/gnv/artifacts/GNVArtifactBase.java Edited:
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7417 Funktionalitat Feed initial bereitgestellt.
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7418
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7419 2009-09-08 Tim Englich <tim.englich@intevation.de>
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7420
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7421 * src/test/ressources/GNVArtifactsTestCase_Configuration.xml,
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7422 src/main/java/de/intevation/gnv/artifacts/GNVArtifactBase.java,
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7423 src/main/java/de/intevation/gnv/transition/TransitionBase.java,
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7424 src/main/java/de/intevation/gnv/transition/DefaultInputValue.java Edited:
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7425 Required Inputelements integrated in BasicArtifact-Descibe-Output
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7426
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7427 2009-09-08 Tim Englich <tim.englich@intevation.de>
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7428
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7429 * src/main/java/de/intevation/gnv/transition/DefaultInputValue.java Added,
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7430 src/main/java/de/intevation/gnv/transition/InputValue.java Added,
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7431 src/main/java/de/intevation/gnv/transition/TransitionBase.java Edited,
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7432 src/main/java/de/intevation/gnv/transition/Transition.java Edited,
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7433 src/test/ressources/GNVArtifactsTestCase_Configuration.xml Edited:
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7434 Constructs for the required Inputvalues for an Transition created
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7435
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7436 2009-09-08 Tim Englich <tim.englich@intevation.de>
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7437
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7438 * src/test/java/de/intevation/gnv/artifacts/GNVArtifactsTestCase.java,
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7439 * src/main/java/de/intevation/gnv/timeseries/TimeSeriesArtifact.java:,
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7440 * src/main/java/de/intevation/gnv/artifacts/GNVArtifactBase.java: Edited
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7441 Added Output for Describe to the Artifactimplementation
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7442
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7443 2009-09-08 Tim Englich <tim.englich@intevation.de>
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7444
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7445 * src/test/ressources/GNVArtifactsTestCase_Configuration.xml,
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7446 src/main/java/de/intevation/gnv/transition/Transition.java (getDescription),
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7447 src/main/java/de/intevation/gnv/transition/TransitionBase.java (setup), (getDescription):
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7448 Added Description to a Transition
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7449
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7450 2009-09-07 Tim Englich <tim.englich@intevation.de>
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7451
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7452 * src/test/ressources/GNVArtifactsTestCase_Configuration.xml,
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7453 src/test/java/de/intevation/gnv/artifacts/GNVArtifactsTestCase.java: ADD
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7454 TestClass for GNV-Artifacts an TimeSeriesArtifacs
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7455
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7456 * src/main/java/de/intevation/gnv/transition/TransitionFactory.java,
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7457 src/main/java/de/intevation/gnv/transition/TransitionBase.java,
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7458 src/main/java/de/intevation/gnv/transition/Transition.java,
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7459 src/main/java/de/intevation/gnv/transition/DefaultTransition.java: ADD
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7460 Transitionimplementation for handling the substeps of an Artifact Livecycle
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7461
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7462 * src/main/java/de/intevation/gnv/timeseries/TimeSeriesArtifact.java: ADD
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7463 The Artifact for handling the TimeSeries
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7464 * src/main/java/de/intevation/gnv/artifacts/context/GNVArtifactContextFactory.java,
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7465 src/main/java/de/intevation/gnv/artifacts/context/GNVArtifactContext.java,
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7466 src/main/java/de/intevation/gnv/artifacts/GNVArtifactBase.java:
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7467 The Basic-Classes for providing GNC Artifacts. this Classes should be the Fundament
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7468 for the Implementation of Specialized Artifacts e.g. TimeSeries
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7469 * pom: Edited Projectreferences to the other GNV-Projects added
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7470
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7471 2009-09-04 Tim Englich <tim.englich@intevation.de>
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7472
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7473 * src/main/java/de/intevation/gnv/artifacts/ArtifactFactoryBase.java:
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7474 Implementation of the General ArtifactFactory
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7475
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7476 2009-09-04 Tim Englich <tim.englich@intevation.de>
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7477
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7478 * pom.xml: Created with maven and put the Moduledependencies into it
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7479 * target | .settings | .project | .classpath: Add to SVN-Ignore
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7480 * Changes | Changelog | NEWS | README | TODO: Added
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7481 * src/**: Added to the Project

http://dive4elements.wald.intevation.org