annotate gnv-artifacts/ChangeLog @ 842:31f63a14a2c3

Improved the workaround of rev955: There is no gap between the left & bottom border and data area anymore (issue163). gnv-artifacts/trunk@956 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author Ingo Weinzierl <ingo.weinzierl@intevation.de>
date Tue, 20 Apr 2010 09:42:04 +0000
parents 9cbc8343a04d
children 4bae3081eb1e
rev   line source
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
1 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
2
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
3 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
4
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
5 * 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
6 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
7 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
8 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
9
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
10 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
11
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
12 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
13
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
14 * 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
15 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
16 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
17 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
18
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
19 * 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
20 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
21
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
22 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
23
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
24 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
25
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
26 * 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
27 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
28
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
29 * 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
30 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
31 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
32 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
33
839
ac5988f27714 Added the time interval into the subtitle of timeseries charts (issue152).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 838
diff changeset
34 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
35
ac5988f27714 Added the time interval into the subtitle of timeseries charts (issue152).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 838
diff changeset
36 Issue152
ac5988f27714 Added the time interval into the subtitle of timeseries charts (issue152).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 838
diff changeset
37
ac5988f27714 Added the time interval into the subtitle of timeseries charts (issue152).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 838
diff changeset
38 * 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
39 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
40
ac5988f27714 Added the time interval into the subtitle of timeseries charts (issue152).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 838
diff changeset
41 * 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
42 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
43 charts.
ac5988f27714 Added the time interval into the subtitle of timeseries charts (issue152).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 838
diff changeset
44
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
45 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
46
e91ebe3696ec Iterate through former states as well when searching for an input collection (issue226).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 837
diff changeset
47 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
48
e91ebe3696ec Iterate through former states as well when searching for an input collection (issue226).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 837
diff changeset
49 * 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
50 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
51 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
52 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
53
837
43f3c0cd60f2 First implementation of an odv export of a 'Profilschnitt' (issue217).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 836
diff changeset
54 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
55
43f3c0cd60f2 First implementation of an odv export of a 'Profilschnitt' (issue217).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 836
diff changeset
56 Issue217
43f3c0cd60f2 First implementation of an odv export of a 'Profilschnitt' (issue217).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 836
diff changeset
57
43f3c0cd60f2 First implementation of an odv export of a 'Profilschnitt' (issue217).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 836
diff changeset
58 * 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
59 possible export format.
43f3c0cd60f2 First implementation of an odv export of a 'Profilschnitt' (issue217).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 836
diff changeset
60
43f3c0cd60f2 First implementation of an odv export of a 'Profilschnitt' (issue217).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 836
diff changeset
61 * 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
62 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
63 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
64
43f3c0cd60f2 First implementation of an odv export of a 'Profilschnitt' (issue217).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 836
diff changeset
65 * 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
66 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
67
43f3c0cd60f2 First implementation of an odv export of a 'Profilschnitt' (issue217).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 836
diff changeset
68 * 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
69 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
70
43f3c0cd60f2 First implementation of an odv export of a 'Profilschnitt' (issue217).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 836
diff changeset
71 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
72 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
73 be skipped.
43f3c0cd60f2 First implementation of an odv export of a 'Profilschnitt' (issue217).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 836
diff changeset
74
836
05bf8534a35a Using unix line endings only.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 835
diff changeset
75 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
76
05bf8534a35a Using unix line endings only.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 835
diff changeset
77 * src/main/java/de/intevation/gnv/**/*.java:
05bf8534a35a Using unix line endings only.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 835
diff changeset
78 Using unix line endings only.
05bf8534a35a Using unix line endings only.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 835
diff changeset
79
835
2423cefe7d39 Removed trailing whitespace.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 834
diff changeset
80 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
81
2423cefe7d39 Removed trailing whitespace.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 834
diff changeset
82 * src/main/java/de/intevation/gnv/**/*.java:
2423cefe7d39 Removed trailing whitespace.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 834
diff changeset
83 Removed trailing whitespace.
2423cefe7d39 Removed trailing whitespace.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 834
diff changeset
84
834
520a3b4da484 ISSUE232: SQL-Exception caused by missing Mesh-Width-Configuration
Tim Englich <tim.englich@intevation.de>
parents: 833
diff changeset
85 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
86
520a3b4da484 ISSUE232: SQL-Exception caused by missing Mesh-Width-Configuration
Tim Englich <tim.englich@intevation.de>
parents: 833
diff changeset
87 ISSUE232
520a3b4da484 ISSUE232: SQL-Exception caused by missing Mesh-Width-Configuration
Tim Englich <tim.englich@intevation.de>
parents: 833
diff changeset
88
520a3b4da484 ISSUE232: SQL-Exception caused by missing Mesh-Width-Configuration
Tim Englich <tim.englich@intevation.de>
parents: 833
diff changeset
89 * doc/conf/meshwidth.xml:
520a3b4da484 ISSUE232: SQL-Exception caused by missing Mesh-Width-Configuration
Tim Englich <tim.englich@intevation.de>
parents: 833
diff changeset
90 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
91 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
92 the System.
520a3b4da484 ISSUE232: SQL-Exception caused by missing Mesh-Width-Configuration
Tim Englich <tim.englich@intevation.de>
parents: 833
diff changeset
93
833
8065295ae255 ISSUE200: Only Layer which contains Items should be displayed
Tim Englich <tim.englich@intevation.de>
parents: 832
diff changeset
94 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
95
8065295ae255 ISSUE200: Only Layer which contains Items should be displayed
Tim Englich <tim.englich@intevation.de>
parents: 832
diff changeset
96 ISSUE200
8065295ae255 ISSUE200: Only Layer which contains Items should be displayed
Tim Englich <tim.englich@intevation.de>
parents: 832
diff changeset
97
8065295ae255 ISSUE200: Only Layer which contains Items should be displayed
Tim Englich <tim.englich@intevation.de>
parents: 832
diff changeset
98 * doc/conf/queries.properties:
8065295ae255 ISSUE200: Only Layer which contains Items should be displayed
Tim Englich <tim.englich@intevation.de>
parents: 832
diff changeset
99 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
100 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
101 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
102 displayed.
8065295ae255 ISSUE200: Only Layer which contains Items should be displayed
Tim Englich <tim.englich@intevation.de>
parents: 832
diff changeset
103
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
104 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
105
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
106 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
107
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
108 * 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
109 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
110 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
111 "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
112 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
113
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
114 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
115
832
820fab05d035 Checkin missing ChangeLog-Entry to r924
Tim Englich <tim.englich@intevation.de>
parents: 831
diff changeset
116 * 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
117 * 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
118 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
119 it in subclasses.
820fab05d035 Checkin missing ChangeLog-Entry to r924
Tim Englich <tim.englich@intevation.de>
parents: 831
diff changeset
120
820fab05d035 Checkin missing ChangeLog-Entry to r924
Tim Englich <tim.englich@intevation.de>
parents: 831
diff changeset
121 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
122
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
123 * 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
124 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
125 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
126
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
127 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
128
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
129 * 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
130 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
131 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
132
827
fe0263926870 Removed obsolet SuppressWarnings-Annotations.
Tim Englich <tim.englich@intevation.de>
parents: 826
diff changeset
133 2010-04-13 Tim Englich <tim.englich@intevation.de>
fe0263926870 Removed obsolet SuppressWarnings-Annotations.
Tim Englich <tim.englich@intevation.de>
parents: 826
diff changeset
134
fe0263926870 Removed obsolet SuppressWarnings-Annotations.
Tim Englich <tim.englich@intevation.de>
parents: 826
diff changeset
135 * 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
136 Removed obsolet SuppressWarnings-Annotations.
fe0263926870 Removed obsolet SuppressWarnings-Annotations.
Tim Englich <tim.englich@intevation.de>
parents: 826
diff changeset
137
826
32d01e1ce2df Added more JavaDocs
Tim Englich <tim.englich@intevation.de>
parents: 825
diff changeset
138 2010-04-13 Tim Englich <tim.englich@intevation.de>
32d01e1ce2df Added more JavaDocs
Tim Englich <tim.englich@intevation.de>
parents: 825
diff changeset
139
32d01e1ce2df Added more JavaDocs
Tim Englich <tim.englich@intevation.de>
parents: 825
diff changeset
140 * 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
141 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
142 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
143 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
144 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
145 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
146 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
147 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
148 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
149 Added more Javadoc.
32d01e1ce2df Added more JavaDocs
Tim Englich <tim.englich@intevation.de>
parents: 825
diff changeset
150
825
b43e7205e83c Added missing ChangeLog-Entries
Tim Englich <tim.englich@intevation.de>
parents: 823
diff changeset
151 2010-04-13 Tim Englich <tim.englich@intevation.de>
b43e7205e83c Added missing ChangeLog-Entries
Tim Englich <tim.englich@intevation.de>
parents: 823
diff changeset
152
b43e7205e83c Added missing ChangeLog-Entries
Tim Englich <tim.englich@intevation.de>
parents: 823
diff changeset
153 * src/main/java/de/intevation/gnv/transition/package.html,
b43e7205e83c Added missing ChangeLog-Entries
Tim Englich <tim.englich@intevation.de>
parents: 823
diff changeset
154 src/main/java/de/intevation/gnv/transition/ValueCompareTransition.java,
b43e7205e83c Added missing ChangeLog-Entries
Tim Englich <tim.englich@intevation.de>
parents: 823
diff changeset
155 src/main/java/de/intevation/gnv/transition/TransitionFactory.java,
b43e7205e83c Added missing ChangeLog-Entries
Tim Englich <tim.englich@intevation.de>
parents: 823
diff changeset
156 src/main/java/de/intevation/gnv/transition/PresettingsValueCompareTransition.java:
b43e7205e83c Added missing ChangeLog-Entries
Tim Englich <tim.englich@intevation.de>
parents: 823
diff changeset
157 Added more Javadoc.
b43e7205e83c Added missing ChangeLog-Entries
Tim Englich <tim.englich@intevation.de>
parents: 823
diff changeset
158
b43e7205e83c Added missing ChangeLog-Entries
Tim Englich <tim.englich@intevation.de>
parents: 823
diff changeset
159 2010-04-13 Tim Englich <tim.englich@intevation.de>
b43e7205e83c Added missing ChangeLog-Entries
Tim Englich <tim.englich@intevation.de>
parents: 823
diff changeset
160
b43e7205e83c Added missing ChangeLog-Entries
Tim Englich <tim.englich@intevation.de>
parents: 823
diff changeset
161 * src/main/java/de/intevation/gnv/transition/package.html:
b43e7205e83c Added missing ChangeLog-Entries
Tim Englich <tim.englich@intevation.de>
parents: 823
diff changeset
162 Added more Javadoc.
b43e7205e83c Added missing ChangeLog-Entries
Tim Englich <tim.englich@intevation.de>
parents: 823
diff changeset
163
823
499cfbbb61bc Removed obsolet SuppressWarnings-Annotations.
Tim Englich <tim.englich@intevation.de>
parents: 821
diff changeset
164 2010-04-13 Tim Englich <tim.englich@intevation.de>
499cfbbb61bc Removed obsolet SuppressWarnings-Annotations.
Tim Englich <tim.englich@intevation.de>
parents: 821
diff changeset
165
499cfbbb61bc Removed obsolet SuppressWarnings-Annotations.
Tim Englich <tim.englich@intevation.de>
parents: 821
diff changeset
166 * src/main/java/de/intevation/gnv/state/CoordinateSelectionState.java,
499cfbbb61bc Removed obsolet SuppressWarnings-Annotations.
Tim Englich <tim.englich@intevation.de>
parents: 821
diff changeset
167 src/main/java/de/intevation/gnv/state/MinMaxDateState.java,
499cfbbb61bc Removed obsolet SuppressWarnings-Annotations.
Tim Englich <tim.englich@intevation.de>
parents: 821
diff changeset
168 src/main/java/de/intevation/gnv/state/MinMaxState.java,
499cfbbb61bc Removed obsolet SuppressWarnings-Annotations.
Tim Englich <tim.englich@intevation.de>
parents: 821
diff changeset
169 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
170 src/main/java/de/intevation/gnv/state/OutputStateBase.java,
499cfbbb61bc Removed obsolet SuppressWarnings-Annotations.
Tim Englich <tim.englich@intevation.de>
parents: 821
diff changeset
171 src/main/java/de/intevation/gnv/state/StateBase.java,
499cfbbb61bc Removed obsolet SuppressWarnings-Annotations.
Tim Englich <tim.englich@intevation.de>
parents: 821
diff changeset
172 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
173 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
174 src/main/java/de/intevation/gnv/utils/ArtifactXMLUtilities.java :
499cfbbb61bc Removed obsolet SuppressWarnings-Annotations.
Tim Englich <tim.englich@intevation.de>
parents: 821
diff changeset
175 Removed obsolet SuppressWarnings-Annotations.
499cfbbb61bc Removed obsolet SuppressWarnings-Annotations.
Tim Englich <tim.englich@intevation.de>
parents: 821
diff changeset
176
821
9b41dbe92d9d Added more Javadoc. Removed obsolet TODO-Flags.
Tim Englich <tim.englich@intevation.de>
parents: 820
diff changeset
177 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
178
9b41dbe92d9d Added more Javadoc. Removed obsolet TODO-Flags.
Tim Englich <tim.englich@intevation.de>
parents: 820
diff changeset
179 * 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
180 * 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
181 Added more Javadoc.
9b41dbe92d9d Added more Javadoc. Removed obsolet TODO-Flags.
Tim Englich <tim.englich@intevation.de>
parents: 820
diff changeset
182 Removed obsolet TODO-Flags.
9b41dbe92d9d Added more Javadoc. Removed obsolet TODO-Flags.
Tim Englich <tim.englich@intevation.de>
parents: 820
diff changeset
183
820
8288f4a0d7e6 Added more Javadoc.
Tim Englich <tim.englich@intevation.de>
parents: 819
diff changeset
184 2010-04-12 Tim Englich <tim.englich@intevation.de>
8288f4a0d7e6 Added more Javadoc.
Tim Englich <tim.englich@intevation.de>
parents: 819
diff changeset
185
8288f4a0d7e6 Added more Javadoc.
Tim Englich <tim.englich@intevation.de>
parents: 819
diff changeset
186 * src/main/java/de/intevation/gnv/artifacts/services/MetaDataService.java:
8288f4a0d7e6 Added more Javadoc.
Tim Englich <tim.englich@intevation.de>
parents: 819
diff changeset
187 * 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
188 * src/main/java/de/intevation/gnv/artifacts/services/package.html:
8288f4a0d7e6 Added more Javadoc.
Tim Englich <tim.englich@intevation.de>
parents: 819
diff changeset
189 Added more Javadoc.
8288f4a0d7e6 Added more Javadoc.
Tim Englich <tim.englich@intevation.de>
parents: 819
diff changeset
190
818
8dc820099306 BUGFIX: Chartresults where stored in Cache using null-Value as Key.
Tim Englich <tim.englich@intevation.de>
parents: 817
diff changeset
191 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
192
819
6925d18580c0 Added more Javadoc.
Tim Englich <tim.englich@intevation.de>
parents: 818
diff changeset
193 * src/main/java/de/intevation/gnv/layer/package.html,
6925d18580c0 Added more Javadoc.
Tim Englich <tim.englich@intevation.de>
parents: 818
diff changeset
194 src/main/java/de/intevation/gnv/layer/LayerArtifact.java:
6925d18580c0 Added more Javadoc.
Tim Englich <tim.englich@intevation.de>
parents: 818
diff changeset
195 Added more Javadoc.
6925d18580c0 Added more Javadoc.
Tim Englich <tim.englich@intevation.de>
parents: 818
diff changeset
196
6925d18580c0 Added more Javadoc.
Tim Englich <tim.englich@intevation.de>
parents: 818
diff changeset
197 2010-04-12 Tim Englich <tim.englich@intevation.de>
6925d18580c0 Added more Javadoc.
Tim Englich <tim.englich@intevation.de>
parents: 818
diff changeset
198
818
8dc820099306 BUGFIX: Chartresults where stored in Cache using null-Value as Key.
Tim Englich <tim.englich@intevation.de>
parents: 817
diff changeset
199 * 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
200 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
201 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
202 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
203 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
204 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
205
817
3f447e92024a Added JavaDoc package descriptions.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 816
diff changeset
206 2010-04-12 Ingo Weinzierl <ingo.weinzierl@intevation.de>
3f447e92024a Added JavaDoc package descriptions.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 816
diff changeset
207
3f447e92024a Added JavaDoc package descriptions.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 816
diff changeset
208 * 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
209 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
210 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
211 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
212 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
213 src/main/java/de/intevation/gnv/artifacts/package.html,
3f447e92024a Added JavaDoc package descriptions.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 816
diff changeset
214 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
215 src/main/java/de/intevation/gnv/state/package.html,
3f447e92024a Added JavaDoc package descriptions.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 816
diff changeset
216 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
217 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
218 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
219 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
220 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
221 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
222 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
223 src/main/java/de/intevation/gnv/statistics/package.html,
3f447e92024a Added JavaDoc package descriptions.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 816
diff changeset
224 src/main/java/de/intevation/gnv/histogram/package.html,
3f447e92024a Added JavaDoc package descriptions.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 816
diff changeset
225 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
226 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
227 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
228 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
229 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
230 src/main/java/de/intevation/gnv/utils/package.html,
3f447e92024a Added JavaDoc package descriptions.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 816
diff changeset
231 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
232 src/main/java/de/intevation/gnv/chart/package.html,
3f447e92024a Added JavaDoc package descriptions.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 816
diff changeset
233 src/main/java/de/intevation/gnv/exports/package.html,
3f447e92024a Added JavaDoc package descriptions.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 816
diff changeset
234 src/main/java/de/intevation/gnv/wms/package.html,
3f447e92024a Added JavaDoc package descriptions.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 816
diff changeset
235 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
236 src/main/java/de/intevation/gnv/timeseries/package.html,
3f447e92024a Added JavaDoc package descriptions.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 816
diff changeset
237 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
238 descriptions for the different packages.
3f447e92024a Added JavaDoc package descriptions.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 816
diff changeset
239
3f447e92024a Added JavaDoc package descriptions.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 816
diff changeset
240 * src/main/java/de/intevation/gnv/artifacts/GNVArtifactFactory.java,
3f447e92024a Added JavaDoc package descriptions.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 816
diff changeset
241 src/main/java/de/intevation/gnv/chart/VerticalCrossSectionChart.java,
3f447e92024a Added JavaDoc package descriptions.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 816
diff changeset
242 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
243 class descriptions.
3f447e92024a Added JavaDoc package descriptions.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 816
diff changeset
244
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
245 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
246
cda3bede32f8 ISSUE215 Switched Values between columns yyyy-mm-dd hh:mm and time_ISO8601
Tim Englich <tim.englich@intevation.de>
parents: 815
diff changeset
247 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
248
cda3bede32f8 ISSUE215 Switched Values between columns yyyy-mm-dd hh:mm and time_ISO8601
Tim Englich <tim.englich@intevation.de>
parents: 815
diff changeset
249 * 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
250 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
251 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
252 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
253 * 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
254 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
255 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
256
815
22c18083225e Removed compiler warnings while JavaDoc generation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 814
diff changeset
257 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
258
22c18083225e Removed compiler warnings while JavaDoc generation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 814
diff changeset
259 * 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
260 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
261 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
262 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
263 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
264 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
265 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
266 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
267 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
268 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
269 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
270 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
271 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
272 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
273 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
274 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
275 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
276 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
277 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
278 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
279 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
280 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
281 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
282 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
283 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
284 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
285 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
286 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
287 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
288 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
289 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
290 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
291 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
292 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
293 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
294 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
295 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
296 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
297 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
298 content.
22c18083225e Removed compiler warnings while JavaDoc generation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 814
diff changeset
299
814
9d427dd2a96a Added Javadoc in statistic package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 813
diff changeset
300 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
301
9d427dd2a96a Added Javadoc in statistic package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 813
diff changeset
302 * 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
303 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
304 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
305 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
306 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
307 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
308 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
309 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
310 more Javadoc.
9d427dd2a96a Added Javadoc in statistic package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 813
diff changeset
311
813
79c1db3ca7cc Added some more javadocs.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 812
diff changeset
312 2010-04-09 Ingo Weinzierl <ingo.weinzierl@intevation.de>
79c1db3ca7cc Added some more javadocs.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 812
diff changeset
313
79c1db3ca7cc Added some more javadocs.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 812
diff changeset
314 * 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
315 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
316 src/main/java/de/intevation/gnv/transition/DefaultTransition.java,
79c1db3ca7cc Added some more javadocs.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 812
diff changeset
317 src/main/java/de/intevation/gnv/transition/TransitionFactory.java,
79c1db3ca7cc Added some more javadocs.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 812
diff changeset
318 src/main/java/de/intevation/gnv/transition/TransitionBase.java,
79c1db3ca7cc Added some more javadocs.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 812
diff changeset
319 src/main/java/de/intevation/gnv/transition/PresettingsValueCompareTransition.java,
79c1db3ca7cc Added some more javadocs.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 812
diff changeset
320 src/main/java/de/intevation/gnv/transition/Transition.java,
79c1db3ca7cc Added some more javadocs.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 812
diff changeset
321 src/main/java/de/intevation/gnv/transition/ValueCompareTransition.java:
79c1db3ca7cc Added some more javadocs.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 812
diff changeset
322 Added Javadoc.
79c1db3ca7cc Added some more javadocs.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 812
diff changeset
323
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
324 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
325
41a7c49b5cb4 ISSUE 215 msg1170: Integrated additional Column into the ODV-Export to identify TimeSeries
Tim Englich <tim.englich@intevation.de>
parents: 811
diff changeset
326 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
327
41a7c49b5cb4 ISSUE 215 msg1170: Integrated additional Column into the ODV-Export to identify TimeSeries
Tim Englich <tim.englich@intevation.de>
parents: 811
diff changeset
328 * 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
329 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
330 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
331 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
332 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
333 * 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
334 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
335 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
336 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
337 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
338 * 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
339 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
340 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
341
811
df6d980c5418 Added more Javadoc in state.profile.horizontal package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 810
diff changeset
342 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
343
df6d980c5418 Added more Javadoc in state.profile.horizontal package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 810
diff changeset
344 * 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
345 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
346 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
347 Added more Javadoc.
df6d980c5418 Added more Javadoc in state.profile.horizontal package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 810
diff changeset
348
810
991e13c3d504 Added Javadoc in timeseries package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 809
diff changeset
349 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
350
991e13c3d504 Added Javadoc in timeseries package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 809
diff changeset
351 * 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
352 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
353 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
354 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
355 more Javadoc.
991e13c3d504 Added Javadoc in timeseries package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 809
diff changeset
356
809
d05b17a4f3d0 Added javadoc in describedata package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 808
diff changeset
357 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
358
d05b17a4f3d0 Added javadoc in describedata package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 808
diff changeset
359 * 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
360 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
361 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
362 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
363 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
364 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
365 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
366 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
367 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
368 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
369 More Javadoc.
d05b17a4f3d0 Added javadoc in describedata package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 808
diff changeset
370
808
2e951160c43d Finished the javadoc of the math package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 807
diff changeset
371 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
372
2e951160c43d Finished the javadoc of the math package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 807
diff changeset
373 * 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
374 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
375 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
376 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
377 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
378 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
379
807
a645bd23c1c8 Added more javadoc. Removed trailing whitespace.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 806
diff changeset
380 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
381
a645bd23c1c8 Added more javadoc. Removed trailing whitespace.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 806
diff changeset
382 * 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
383 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
384 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
385 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
386 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
387 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
388 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
389 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
390 Added more javadoc.
a645bd23c1c8 Added more javadoc. Removed trailing whitespace.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 806
diff changeset
391
a645bd23c1c8 Added more javadoc. Removed trailing whitespace.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 806
diff changeset
392 * 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
393 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
394 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
395 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
396 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
397 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
398 Removed trailing whitespace
a645bd23c1c8 Added more javadoc. Removed trailing whitespace.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 806
diff changeset
399
806
2cea76f1112e Added Javadoc in utils package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 805
diff changeset
400 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
401
2cea76f1112e Added Javadoc in utils package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 805
diff changeset
402 * 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
403 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
404 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
405 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
406 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
407 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
408 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
409 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
410 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
411 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
412 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
413
2cea76f1112e Added Javadoc in utils package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 805
diff changeset
414 * 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
415 Removed.
2cea76f1112e Added Javadoc in utils package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 805
diff changeset
416
805
bb7afd783321 Removed trailing whitespace. Added more javadoc.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 804
diff changeset
417 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
418
bb7afd783321 Removed trailing whitespace. Added more javadoc.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 804
diff changeset
419 * 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
420 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
421 Removed trailing whitespace.
bb7afd783321 Removed trailing whitespace. Added more javadoc.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 804
diff changeset
422
bb7afd783321 Removed trailing whitespace. Added more javadoc.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 804
diff changeset
423 * 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
424 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
425 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
426 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
427 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
428 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
429 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
430 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
431 Added more javadoc.
bb7afd783321 Removed trailing whitespace. Added more javadoc.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 804
diff changeset
432
804
9058c08eac3a Added more Javadoc in some classes of state.profile.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 803
diff changeset
433 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
434
9058c08eac3a Added more Javadoc in some classes of state.profile.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 803
diff changeset
435 * 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
436 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
437 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
438 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
439 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
440 Added Javadoc.
9058c08eac3a Added more Javadoc in some classes of state.profile.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 803
diff changeset
441
803
feae2f9d6c6f Removed trailing whitespace.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 802
diff changeset
442 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
443
feae2f9d6c6f Removed trailing whitespace.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 802
diff changeset
444 * src/main/java/de/intevation/gnv/**/*.java:
feae2f9d6c6f Removed trailing whitespace.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 802
diff changeset
445 Removed trailing whitespace.
feae2f9d6c6f Removed trailing whitespace.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 802
diff changeset
446
802
4abe172be970 Finished Javadoc of the raster package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 801
diff changeset
447 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
448
4abe172be970 Finished Javadoc of the raster package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 801
diff changeset
449 * 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
450 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
451 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
452 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
453 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
454 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
455 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
456 Finished Javadoc of the raster package.
4abe172be970 Finished Javadoc of the raster package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 801
diff changeset
457
801
d766fe2d917a More javadoc.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 800
diff changeset
458 2010-04-06 Sascha L. Teichmann <sascha.teichmann@intevation.de>
d766fe2d917a More javadoc.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 800
diff changeset
459
d766fe2d917a More javadoc.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 800
diff changeset
460 * src/main/java/de/intevation/gnv/**/*.java: More javadoc.
d766fe2d917a More javadoc.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 800
diff changeset
461
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
462 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
463
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
464 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
465
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
466 * 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
467 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
468 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
469 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
470 * 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
471 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
472 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
473 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
474
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
475 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
476 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
477 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
478
feeaf5aec552 ISSUE213: Wrong Geometrytype used for the generation of an Layer with Multipolygon-Geometries
Tim Englich <tim.englich@intevation.de>
parents: 798
diff changeset
479 * 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
480 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
481 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
482 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
483 * 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
484 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
485 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
486 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
487 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
488 (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
489 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
490 * 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
491 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
492
798
6cff63d0c434 Fixed vim modeline. Added some Javadoc.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 797
diff changeset
493 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
494
6cff63d0c434 Fixed vim modeline. Added some Javadoc.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 797
diff changeset
495 * 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
496
6cff63d0c434 Fixed vim modeline. Added some Javadoc.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 797
diff changeset
497 * 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
498 L1 code here.
6cff63d0c434 Fixed vim modeline. Added some Javadoc.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 797
diff changeset
499
6cff63d0c434 Fixed vim modeline. Added some Javadoc.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 797
diff changeset
500 * 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
501 inverse L1 code. Added Javadoc.
6cff63d0c434 Fixed vim modeline. Added some Javadoc.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 797
diff changeset
502
6cff63d0c434 Fixed vim modeline. Added some Javadoc.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 797
diff changeset
503 * 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
504
797
9d2891068ba5 Fixed test mockups to let them implement their interface correctly.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 795
diff changeset
505 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
506
9d2891068ba5 Fixed test mockups to let them implement their interface correctly.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 795
diff changeset
507 * 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
508 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
509 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
510
795
cdade5005cba Added javadoc in jfreechart package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 794
diff changeset
511 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
512
cdade5005cba Added javadoc in jfreechart package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 794
diff changeset
513 * 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
514 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
515 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
516 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
517 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
518 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
519 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
520 JavaDoc.
cdade5005cba Added javadoc in jfreechart package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 794
diff changeset
521
794
d0967fdee36f Repaired JavaDoc in Export package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 793
diff changeset
522 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
523
d0967fdee36f Repaired JavaDoc in Export package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 793
diff changeset
524 * 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
525 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
526 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
527
793
2047f318e964 Added missing vim control comments.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 792
diff changeset
528 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
529
2047f318e964 Added missing vim control comments.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 792
diff changeset
530 * 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
531 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
532 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
533 Added missing vim control comments.
2047f318e964 Added missing vim control comments.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 792
diff changeset
534
792
9b9bf42b7928 Added and repaired JavaDoc in artifacts package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 790
diff changeset
535 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
536
9b9bf42b7928 Added and repaired JavaDoc in artifacts package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 790
diff changeset
537 * 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
538 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
539 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
540 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
541 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
542 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
543 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
544 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
545 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
546 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
547 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
548 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
549 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
550 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
551 Added and repaired JavaDoc.
9b9bf42b7928 Added and repaired JavaDoc in artifacts package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 790
diff changeset
552
790
f198e4620546 Added and repaired JavaDoc in cache package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 789
diff changeset
553 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
554
f198e4620546 Added and repaired JavaDoc in cache package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 789
diff changeset
555 * 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
556 and repaired JavaDoc.
f198e4620546 Added and repaired JavaDoc in cache package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 789
diff changeset
557
f198e4620546 Added and repaired JavaDoc in cache package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 789
diff changeset
558 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
559
0dc115cbef0d Added javadoc for artifact package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 788
diff changeset
560 * 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
561 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
562 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
563 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
564 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
565 JavaDoc for this package.
0dc115cbef0d Added javadoc for artifact package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 788
diff changeset
566
790
f198e4620546 Added and repaired JavaDoc in cache package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 789
diff changeset
567 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
568
e8a9e84a0328 Corrected JavaDoc errors in Chart Package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 787
diff changeset
569 * 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
570 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
571 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
572 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
573 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
574 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
575 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
576 JavaDoc errors.
e8a9e84a0328 Corrected JavaDoc errors in Chart Package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 787
diff changeset
577
787
6cd8492019d8 Validate wkt string and display error messages if the validation failed (issue214).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 786
diff changeset
578 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
579
6cd8492019d8 Validate wkt string and display error messages if the validation failed (issue214).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 786
diff changeset
580 Issue214
6cd8492019d8 Validate wkt string and display error messages if the validation failed (issue214).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 786
diff changeset
581
6cd8492019d8 Validate wkt string and display error messages if the validation failed (issue214).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 786
diff changeset
582 * 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
583 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
584 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
585
6cd8492019d8 Validate wkt string and display error messages if the validation failed (issue214).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 786
diff changeset
586 * 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
587 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
588
6cd8492019d8 Validate wkt string and display error messages if the validation failed (issue214).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 786
diff changeset
589 * 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
590 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
591
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
592 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
593
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
594 * 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
595 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
596 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
597
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
598 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
599
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
600 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
601 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
602
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
603 * 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
604 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
605 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
606
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
607 * 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
608 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
609 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
610 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
611
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
612 * 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
613 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
614 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
615 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
616 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
617 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
618
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
619 * 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
620 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
621 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
622
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
623 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
624
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
625 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
626
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
627 * 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
628 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
629 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
630 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
631
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
632 * 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
633 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
634 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
635
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
636 * 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
637 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
638 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
639 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
640 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
641
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
642 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
643
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
644 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
645
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
646 * 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
647 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
648 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
649
782
725f7573b6ea Added package description with text 'DOCUMENT ME!'.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 781
diff changeset
650 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
651
725f7573b6ea Added package description with text 'DOCUMENT ME!'.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 781
diff changeset
652 * 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
653 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
654
781
5dd94448538d Added timegap definitions as attribute to each state.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 780
diff changeset
655 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
656
5dd94448538d Added timegap definitions as attribute to each state.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 780
diff changeset
657 * 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
658 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
659 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
660 the artifact server.
5dd94448538d Added timegap definitions as attribute to each state.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 780
diff changeset
661
5dd94448538d Added timegap definitions as attribute to each state.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 780
diff changeset
662 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
663 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
664 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
665
5dd94448538d Added timegap definitions as attribute to each state.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 780
diff changeset
666 * 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
667 Serializable.
5dd94448538d Added timegap definitions as attribute to each state.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 780
diff changeset
668
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
669 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
670
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
671 * 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
672 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
673
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
674 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
675 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
676 -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
677 -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
678
779
b1f5f2a8840f Ordered imports. Removed needless imports. Removed empty headers.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 778
diff changeset
679 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
680
b1f5f2a8840f Ordered imports. Removed needless imports. Removed empty headers.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 778
diff changeset
681 * 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
682 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
683 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
684
778
9a828e5a2390 Removed trailing whitespace
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 777
diff changeset
685 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
686
9a828e5a2390 Removed trailing whitespace
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 777
diff changeset
687 * src/test/java/de/intevation/gnv/**/*.java,
9a828e5a2390 Removed trailing whitespace
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 777
diff changeset
688 src/main/java/de/intevation/gnv/**/*.java:
9a828e5a2390 Removed trailing whitespace
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 777
diff changeset
689 Removed trailing whitespace.
803
feae2f9d6c6f Removed trailing whitespace.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 802
diff changeset
690 find -name \*.java | xargs sed -i 's/[ \t]\+$//
778
9a828e5a2390 Removed trailing whitespace
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 777
diff changeset
691
777
8009961db1cb Here is the missing Logfileentry to Revision 843
Tim Englich <tim.englich@intevation.de>
parents: 775
diff changeset
692 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
693
8009961db1cb Here is the missing Logfileentry to Revision 843
Tim Englich <tim.englich@intevation.de>
parents: 775
diff changeset
694 * doc/conf/queries.properties:
8009961db1cb Here is the missing Logfileentry to Revision 843
Tim Englich <tim.englich@intevation.de>
parents: 775
diff changeset
695 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
696 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
697 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
698
8009961db1cb Here is the missing Logfileentry to Revision 843
Tim Englich <tim.englich@intevation.de>
parents: 775
diff changeset
699 * 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
700 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
701 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
702 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
703 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
704
775
eedad2ddad14 Removed race-condition while shapefile creation (issue164).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 774
diff changeset
705 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
706
eedad2ddad14 Removed race-condition while shapefile creation (issue164).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 774
diff changeset
707 Issue164
eedad2ddad14 Removed race-condition while shapefile creation (issue164).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 774
diff changeset
708
eedad2ddad14 Removed race-condition while shapefile creation (issue164).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 774
diff changeset
709 * 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
710 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
711 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
712 UniqueKey token = ExclusiveExec.INSTANCE.acquire(key);
9a828e5a2390 Removed trailing whitespace
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 777
diff changeset
713 // your code to be synchronized
9a828e5a2390 Removed trailing whitespace
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 777
diff changeset
714 ExclusiveExec.INSTANCE.release(token);
775
eedad2ddad14 Removed race-condition while shapefile creation (issue164).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 774
diff changeset
715 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
716 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
717 wait for this thread.
eedad2ddad14 Removed race-condition while shapefile creation (issue164).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 774
diff changeset
718
eedad2ddad14 Removed race-condition while shapefile creation (issue164).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 774
diff changeset
719 * 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
720 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
721
eedad2ddad14 Removed race-condition while shapefile creation (issue164).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 774
diff changeset
722 * 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
723 delete the content of a directory.
eedad2ddad14 Removed race-condition while shapefile creation (issue164).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 774
diff changeset
724
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
725 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
726
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
727 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
728
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
729 * 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
730 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
731 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
732
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
733 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
734
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
735 * 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
736 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
737
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
738 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
739
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
740 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
741
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
742 * 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
743 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
744
771
a0e63136954e Added and repaired javadoc in de.intevation.gnv.exports package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 770
diff changeset
745 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
746
a0e63136954e Added and repaired javadoc in de.intevation.gnv.exports package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 770
diff changeset
747 * 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
748 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
749 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
750 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
751 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
752 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
753 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
754 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
755 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
756
770
d70cac2bafc0 Added and repaired javadoc in de.intevation.gnv.histogram package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 769
diff changeset
757 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
758
d70cac2bafc0 Added and repaired javadoc in de.intevation.gnv.histogram package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 769
diff changeset
759 * 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
760 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
761 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
762
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
763 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
764
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
765 * 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
766 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
767 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
768
768
1d23ab77fb72 Added javadoc in de.intevation.gnv.wms package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 767
diff changeset
769 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
770
1d23ab77fb72 Added javadoc in de.intevation.gnv.wms package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 767
diff changeset
771 * 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
772 package.
1d23ab77fb72 Added javadoc in de.intevation.gnv.wms package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 767
diff changeset
773
767
79401c871da4 Added and repaired javadoc in de.intevation.gnv.chart package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 766
diff changeset
774 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
775
79401c871da4 Added and repaired javadoc in de.intevation.gnv.chart package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 766
diff changeset
776 * 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
777 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
778 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
779 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
780 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
781 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
782 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
783 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
784 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
785 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
786 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
787 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
788 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
789 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
790
79401c871da4 Added and repaired javadoc in de.intevation.gnv.chart package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 766
diff changeset
791 * 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
792 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
793 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
794
766
a23ce49423d5 Switched to valid Timestamps to enable testing ODV-Output.
Tim Englich <tim.englich@intevation.de>
parents: 765
diff changeset
795 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
796
a23ce49423d5 Switched to valid Timestamps to enable testing ODV-Output.
Tim Englich <tim.englich@intevation.de>
parents: 765
diff changeset
797 * 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
798 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
799 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
800
765
f28a7eac542a Integrated valid ODV-Export to the GNV-Artifacts
Tim Englich <tim.englich@intevation.de>
parents: 764
diff changeset
801 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
802
f28a7eac542a Integrated valid ODV-Export to the GNV-Artifacts
Tim Englich <tim.englich@intevation.de>
parents: 764
diff changeset
803 * 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
804 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
805 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
806 Representation to a Columnbased.
f28a7eac542a Integrated valid ODV-Export to the GNV-Artifacts
Tim Englich <tim.englich@intevation.de>
parents: 764
diff changeset
807 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
808 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
809 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
810
f28a7eac542a Integrated valid ODV-Export to the GNV-Artifacts
Tim Englich <tim.englich@intevation.de>
parents: 764
diff changeset
811 * 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
812 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
813 extending Classes.
f28a7eac542a Integrated valid ODV-Export to the GNV-Artifacts
Tim Englich <tim.englich@intevation.de>
parents: 764
diff changeset
814
f28a7eac542a Integrated valid ODV-Export to the GNV-Artifacts
Tim Englich <tim.englich@intevation.de>
parents: 764
diff changeset
815 * 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
816 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
817 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
818 right nameing.
f28a7eac542a Integrated valid ODV-Export to the GNV-Artifacts
Tim Englich <tim.englich@intevation.de>
parents: 764
diff changeset
819 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
820
f28a7eac542a Integrated valid ODV-Export to the GNV-Artifacts
Tim Englich <tim.englich@intevation.de>
parents: 764
diff changeset
821 * doc/conf/queries.properties:
f28a7eac542a Integrated valid ODV-Export to the GNV-Artifacts
Tim Englich <tim.englich@intevation.de>
parents: 764
diff changeset
822 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
823 fetched from the Database.
f28a7eac542a Integrated valid ODV-Export to the GNV-Artifacts
Tim Englich <tim.englich@intevation.de>
parents: 764
diff changeset
824
764
afc639e55261 Switched to valid Timestamps to enable testing CSV-Output.
Tim Englich <tim.englich@intevation.de>
parents: 763
diff changeset
825 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
826
afc639e55261 Switched to valid Timestamps to enable testing CSV-Output.
Tim Englich <tim.englich@intevation.de>
parents: 763
diff changeset
827 * 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
828 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
829 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
830
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
831 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
832
e4d1fded433b Bugfix: The Description of an InputData-Object will now only be fetched if
Tim Englich <tim.englich@intevation.de>
parents: 762
diff changeset
833 * 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
834 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
835 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
836 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
837 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
838
762
b3f922908a31 ISSUE122: Added all required Columns for the CSV-Export.
Tim Englich <tim.englich@intevation.de>
parents: 761
diff changeset
839 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
840
b3f922908a31 ISSUE122: Added all required Columns for the CSV-Export.
Tim Englich <tim.englich@intevation.de>
parents: 761
diff changeset
841 ISSUE 122
b3f922908a31 ISSUE122: Added all required Columns for the CSV-Export.
Tim Englich <tim.englich@intevation.de>
parents: 761
diff changeset
842
b3f922908a31 ISSUE122: Added all required Columns for the CSV-Export.
Tim Englich <tim.englich@intevation.de>
parents: 761
diff changeset
843 * 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
844 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
845 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
846 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
847 Mesh, InstantaneousPoint).
b3f922908a31 ISSUE122: Added all required Columns for the CSV-Export.
Tim Englich <tim.englich@intevation.de>
parents: 761
diff changeset
848
b3f922908a31 ISSUE122: Added all required Columns for the CSV-Export.
Tim Englich <tim.englich@intevation.de>
parents: 761
diff changeset
849 * doc/conf/queries.properties:
b3f922908a31 ISSUE122: Added all required Columns for the CSV-Export.
Tim Englich <tim.englich@intevation.de>
parents: 761
diff changeset
850 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
851 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
852 required Columns were included.
b3f922908a31 ISSUE122: Added all required Columns for the CSV-Export.
Tim Englich <tim.englich@intevation.de>
parents: 761
diff changeset
853
b3f922908a31 ISSUE122: Added all required Columns for the CSV-Export.
Tim Englich <tim.englich@intevation.de>
parents: 761
diff changeset
854 * 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
855 Removed deprecated TODO-Flags.
b3f922908a31 ISSUE122: Added all required Columns for the CSV-Export.
Tim Englich <tim.englich@intevation.de>
parents: 761
diff changeset
856
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
857 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
858
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
859 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
860
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
861 * 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
862 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
863 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
864 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
865 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
866
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
867 * 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
868 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
869 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
870 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
871
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
872 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
873
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
874 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
875
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
876 * 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
877 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
878 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
879 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
880 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
881 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
882 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
883
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
884 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
885
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
886 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
887 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
888
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
889 * 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
890 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
891 '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
892
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
893 * 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
894 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
895 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
896 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
897
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
898 * 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
899 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
900
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
901 * 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
902 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
903 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
904
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
905 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
906
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
907 * 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
908 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
909 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
910 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
911 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
912
757
76cbea5a455a Added new German resources for fis_marinefeatures according to msg1067 of Issue2005.
Tim Englich <tim.englich@intevation.de>
parents: 756
diff changeset
913 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
914
76cbea5a455a Added new German resources for fis_marinefeatures according to msg1067 of Issue2005.
Tim Englich <tim.englich@intevation.de>
parents: 756
diff changeset
915 * 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
916 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
917 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
918
756
1614b27dcbfa Added Support of Layers which are Joined from two Tables.
Tim Englich <tim.englich@intevation.de>
parents: 755
diff changeset
919 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
920
1614b27dcbfa Added Support of Layers which are Joined from two Tables.
Tim Englich <tim.englich@intevation.de>
parents: 755
diff changeset
921 * 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
922 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
923 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
924 of Attributenames.
1614b27dcbfa Added Support of Layers which are Joined from two Tables.
Tim Englich <tim.englich@intevation.de>
parents: 755
diff changeset
925
1614b27dcbfa Added Support of Layers which are Joined from two Tables.
Tim Englich <tim.englich@intevation.de>
parents: 755
diff changeset
926 * 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
927 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
928 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
929
755
8dc8d04084d4 Integrated FIS Marine Features with Product Layer into the System.
Tim Englich <tim.englich@intevation.de>
parents: 754
diff changeset
930 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
931
8dc8d04084d4 Integrated FIS Marine Features with Product Layer into the System.
Tim Englich <tim.englich@intevation.de>
parents: 754
diff changeset
932 * 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
933 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
934
8dc8d04084d4 Integrated FIS Marine Features with Product Layer into the System.
Tim Englich <tim.englich@intevation.de>
parents: 754
diff changeset
935 * 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
936
8dc8d04084d4 Integrated FIS Marine Features with Product Layer into the System.
Tim Englich <tim.englich@intevation.de>
parents: 754
diff changeset
937 ISSUE 205
8dc8d04084d4 Integrated FIS Marine Features with Product Layer into the System.
Tim Englich <tim.englich@intevation.de>
parents: 754
diff changeset
938
8dc8d04084d4 Integrated FIS Marine Features with Product Layer into the System.
Tim Englich <tim.englich@intevation.de>
parents: 754
diff changeset
939 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
940
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
941 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
942
5d45357dbc6d ISSUE92: Integrated Column BAND for Query of Layers which belong to a FIS
Tim Englich <tim.englich@intevation.de>
parents: 753
diff changeset
943 * 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
944
5d45357dbc6d ISSUE92: Integrated Column BAND for Query of Layers which belong to a FIS
Tim Englich <tim.englich@intevation.de>
parents: 753
diff changeset
945 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
946
5d45357dbc6d ISSUE92: Integrated Column BAND for Query of Layers which belong to a FIS
Tim Englich <tim.englich@intevation.de>
parents: 753
diff changeset
947 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
948 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
949
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
950 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
951
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
952 * 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
953 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
954 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
955
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
956 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
957
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
958 * 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
959 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
960 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
961 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
962 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
963
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
964 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
965
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
966 * 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
967 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
968 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
969 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
970 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
971
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
972 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
973
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
974 * 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
975 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
976 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
977 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
978 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
979
749
686eecfafbbf Bugfixes: Fixed the Query for Parameters in Timeseries and VerticalProfiles in Meshes.
Tim Englich <tim.englich@intevation.de>
parents: 748
diff changeset
980 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
981
686eecfafbbf Bugfixes: Fixed the Query for Parameters in Timeseries and VerticalProfiles in Meshes.
Tim Englich <tim.englich@intevation.de>
parents: 748
diff changeset
982 * 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
983 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
984 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
985 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
986
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
987 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
988
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
989 * 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
990 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
991 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
992 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
993 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
994 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
995
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
996 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
997
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
998 * 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
999 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
1000 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
1001 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
1002 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
1003 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
1004 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
1005
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
1006 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
1007
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
1008 * 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
1009 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
1010 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
1011
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
1012 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
1013
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
1014 * 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
1015 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
1016 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
1017
744
6290ab85782b Changed the structure for parameter/measurement matrix in the describe document (issue199).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 743
diff changeset
1018 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
1019
6290ab85782b Changed the structure for parameter/measurement matrix in the describe document (issue199).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 743
diff changeset
1020 Issue199
6290ab85782b Changed the structure for parameter/measurement matrix in the describe document (issue199).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 743
diff changeset
1021
6290ab85782b Changed the structure for parameter/measurement matrix in the describe document (issue199).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 743
diff changeset
1022 * 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
1023 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
1024 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
1025 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
1026 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
1027
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
1028 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
1029
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
1030 * 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
1031 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
1032 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
1033 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
1034
742
cae93c709548 Fixed NPE using the Presettings-Object without given Presettings.
Tim Englich <tim.englich@intevation.de>
parents: 741
diff changeset
1035 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
1036
cae93c709548 Fixed NPE using the Presettings-Object without given Presettings.
Tim Englich <tim.englich@intevation.de>
parents: 741
diff changeset
1037 * 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
1038 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
1039
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
1040 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
1041
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
1042 * 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
1043 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
1044 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
1045 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
1046
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
1047 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
1048
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
1049 * 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
1050 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
1051 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
1052
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
1053 * 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
1054 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
1055 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
1056 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
1057
740
0563389138bb Changed source of displayed coordinate in 'HorizontalProfil'-charts' subtitle (issue120).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 739
diff changeset
1058 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
1059
0563389138bb Changed source of displayed coordinate in 'HorizontalProfil'-charts' subtitle (issue120).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 739
diff changeset
1060 Issue120
0563389138bb Changed source of displayed coordinate in 'HorizontalProfil'-charts' subtitle (issue120).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 739
diff changeset
1061
0563389138bb Changed source of displayed coordinate in 'HorizontalProfil'-charts' subtitle (issue120).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 739
diff changeset
1062 * 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
1063 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
1064 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
1065 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
1066
0563389138bb Changed source of displayed coordinate in 'HorizontalProfil'-charts' subtitle (issue120).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 739
diff changeset
1067 * 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
1068 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
1069
0563389138bb Changed source of displayed coordinate in 'HorizontalProfil'-charts' subtitle (issue120).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 739
diff changeset
1070 * 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
1071 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
1072
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
1073 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
1074
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
1075 * 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
1076 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
1077 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
1078 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
1079
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
1080 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
1081
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
1082 * 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
1083 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
1084 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
1085
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
1086 * 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
1087 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
1088 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
1089 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
1090
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
1091 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
1092
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
1093 * 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
1094 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
1095
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
1096 * 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
1097 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
1098 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
1099 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
1100 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
1101
736
b8c7105f2b94 Revoke Changes of r771 and override affected Methods in DefaultAutoResumeState
Tim Englich <tim.englich@intevation.de>
parents: 735
diff changeset
1102 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
1103
b8c7105f2b94 Revoke Changes of r771 and override affected Methods in DefaultAutoResumeState
Tim Englich <tim.englich@intevation.de>
parents: 735
diff changeset
1104 * 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
1105 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
1106 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
1107 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
1108 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
1109 DefaultAutoResumeState.
b8c7105f2b94 Revoke Changes of r771 and override affected Methods in DefaultAutoResumeState
Tim Englich <tim.englich@intevation.de>
parents: 735
diff changeset
1110
735
d47901df0a14 Integrated the handling of AutoResumeStates into the initialization Process of an Artifact.
Tim Englich <tim.englich@intevation.de>
parents: 734
diff changeset
1111 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
1112
d47901df0a14 Integrated the handling of AutoResumeStates into the initialization Process of an Artifact.
Tim Englich <tim.englich@intevation.de>
parents: 734
diff changeset
1113 * 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
1114 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
1115 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
1116 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
1117 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
1118
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
1119 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
1120
8f7fe0cc6e5a Added Interface and Defaultimplementation for States which can be handled without any userinteraction.
Tim Englich <tim.englich@intevation.de>
parents: 733
diff changeset
1121 * 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
1122 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
1123 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
1124 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
1125 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
1126 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
1127 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
1128
733
18dc6a99f4f4 Fixed NPE will using StateBase without a given Query.
Tim Englich <tim.englich@intevation.de>
parents: 732
diff changeset
1129 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
1130
18dc6a99f4f4 Fixed NPE will using StateBase without a given Query.
Tim Englich <tim.englich@intevation.de>
parents: 732
diff changeset
1131 * 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
1132 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
1133 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
1134 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
1135
732
1a0ed4c521bd Corrected C&P-Error in the Setup-Method of the PreSettingsTransferState
Tim Englich <tim.englich@intevation.de>
parents: 731
diff changeset
1136 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
1137
1a0ed4c521bd Corrected C&P-Error in the Setup-Method of the PreSettingsTransferState
Tim Englich <tim.englich@intevation.de>
parents: 731
diff changeset
1138 * 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
1139 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
1140
731
1efb6a66c7d9 Added Objecttype Geometry for the Validation of Inputdata.
Tim Englich <tim.englich@intevation.de>
parents: 730
diff changeset
1141 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
1142
1efb6a66c7d9 Added Objecttype Geometry for the Validation of Inputdata.
Tim Englich <tim.englich@intevation.de>
parents: 730
diff changeset
1143 * 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
1144 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
1145 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
1146
730
452fad121560 Implemented code for changing the title of a wms layer (issue198).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 729
diff changeset
1147 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
1148
452fad121560 Implemented code for changing the title of a wms layer (issue198).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 729
diff changeset
1149 Issue198
452fad121560 Implemented code for changing the title of a wms layer (issue198).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 729
diff changeset
1150
452fad121560 Implemented code for changing the title of a wms layer (issue198).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 729
diff changeset
1151 * 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
1152 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
1153 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
1154
452fad121560 Implemented code for changing the title of a wms layer (issue198).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 729
diff changeset
1155 * 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
1156 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
1157
452fad121560 Implemented code for changing the title of a wms layer (issue198).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 729
diff changeset
1158 * 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
1159 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
1160
452fad121560 Implemented code for changing the title of a wms layer (issue198).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 729
diff changeset
1161 * 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
1162 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
1163 given.
452fad121560 Implemented code for changing the title of a wms layer (issue198).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 729
diff changeset
1164
452fad121560 Implemented code for changing the title of a wms layer (issue198).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 729
diff changeset
1165 * 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
1166 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
1167
452fad121560 Implemented code for changing the title of a wms layer (issue198).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 729
diff changeset
1168 * 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
1169 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
1170 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
1171 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
1172 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
1173 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
1174 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
1175 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
1176 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
1177 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
1178 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
1179
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
1180 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
1181
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
1182 * 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
1183 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
1184 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
1185
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
1186 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
1187
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
1188 * 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
1189 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
1190 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
1191 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
1192
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
1193 * 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
1194 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
1195 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
1196
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
1197 * 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
1198 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
1199 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
1200
727
22dc921cd8b1 Added generic Export for all Columns which are in an ResultValue.
Tim Englich <tim.englich@intevation.de>
parents: 726
diff changeset
1201 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
1202
22dc921cd8b1 Added generic Export for all Columns which are in an ResultValue.
Tim Englich <tim.englich@intevation.de>
parents: 726
diff changeset
1203 * 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
1204 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
1205 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
1206 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
1207
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
1208 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
1209
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
1210 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
1211
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
1212 * 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
1213 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
1214 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
1215
725
dde7f51dbe1e Improved exception handling while feeding an artifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 724
diff changeset
1216 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
1217
dde7f51dbe1e Improved exception handling while feeding an artifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 724
diff changeset
1218 * 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
1219 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
1220
dde7f51dbe1e Improved exception handling while feeding an artifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 724
diff changeset
1221 * 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
1222 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
1223
dde7f51dbe1e Improved exception handling while feeding an artifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 724
diff changeset
1224 * 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
1225 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
1226 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
1227 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
1228 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
1229 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
1230 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
1231 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
1232 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
1233 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
1234 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
1235 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
1236 ArtifactXMLUtilities (createExceptionReport() and createInputException()).
dde7f51dbe1e Improved exception handling while feeding an artifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 724
diff changeset
1237 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
1238 different places in the user interface.
dde7f51dbe1e Improved exception handling while feeding an artifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 724
diff changeset
1239
dde7f51dbe1e Improved exception handling while feeding an artifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 724
diff changeset
1240 * 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
1241 handle date input.
dde7f51dbe1e Improved exception handling while feeding an artifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 724
diff changeset
1242
dde7f51dbe1e Improved exception handling while feeding an artifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 724
diff changeset
1243 * 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
1244 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
1245 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
1246
dde7f51dbe1e Improved exception handling while feeding an artifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 724
diff changeset
1247 * src/main/resources/lang/artifactMessages.properties,
dde7f51dbe1e Improved exception handling while feeding an artifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 724
diff changeset
1248 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
1249 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
1250 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
1251 error messages.
dde7f51dbe1e Improved exception handling while feeding an artifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 724
diff changeset
1252
724
9ba6bb85d6dd Integrate lookup for MapFileTemplate for the different Layer.
Tim Englich <tim.englich@intevation.de>
parents: 723
diff changeset
1253 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
1254
9ba6bb85d6dd Integrate lookup for MapFileTemplate for the different Layer.
Tim Englich <tim.englich@intevation.de>
parents: 723
diff changeset
1255 * doc/conf/queries.properties:
9ba6bb85d6dd Integrate lookup for MapFileTemplate for the different Layer.
Tim Englich <tim.englich@intevation.de>
parents: 723
diff changeset
1256 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
1257 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
1258 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
1259
9ba6bb85d6dd Integrate lookup for MapFileTemplate for the different Layer.
Tim Englich <tim.englich@intevation.de>
parents: 723
diff changeset
1260 * 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
1261 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
1262 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
1263 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
1264
9ba6bb85d6dd Integrate lookup for MapFileTemplate for the different Layer.
Tim Englich <tim.englich@intevation.de>
parents: 723
diff changeset
1265 * 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
1266 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
1267 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
1268 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
1269
9ba6bb85d6dd Integrate lookup for MapFileTemplate for the different Layer.
Tim Englich <tim.englich@intevation.de>
parents: 723
diff changeset
1270 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
1271
9ba6bb85d6dd Integrate lookup for MapFileTemplate for the different Layer.
Tim Englich <tim.englich@intevation.de>
parents: 723
diff changeset
1272 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
1273 layer_point,
9ba6bb85d6dd Integrate lookup for MapFileTemplate for the different Layer.
Tim Englich <tim.englich@intevation.de>
parents: 723
diff changeset
1274 layer_polygon or
9ba6bb85d6dd Integrate lookup for MapFileTemplate for the different Layer.
Tim Englich <tim.englich@intevation.de>
parents: 723
diff changeset
1275 layer_linestring
9ba6bb85d6dd Integrate lookup for MapFileTemplate for the different Layer.
Tim Englich <tim.englich@intevation.de>
parents: 723
diff changeset
1276 will be used.
9ba6bb85d6dd Integrate lookup for MapFileTemplate for the different Layer.
Tim Englich <tim.englich@intevation.de>
parents: 723
diff changeset
1277
723
199982e8866e Integrated ExceptionHandling if no Data was found for the given Layer.
Tim Englich <tim.englich@intevation.de>
parents: 656
diff changeset
1278 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
1279
199982e8866e Integrated ExceptionHandling if no Data was found for the given Layer.
Tim Englich <tim.englich@intevation.de>
parents: 656
diff changeset
1280 * 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
1281 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
1282 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
1283 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
1284
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
1285 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
1286
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
1287 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
1288
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
1289 * 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
1290 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
1291 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
1292
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
1293 * 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
1294 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
1295
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
1296 * 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
1297 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
1298 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
1299
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
1300 * 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
1301 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
1302 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
1303 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
1304
655
6eccb68a8b99 Added WMS-Publishing to Product Layer
Tim Englich <tim.englich@intevation.de>
parents: 654
diff changeset
1305 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
1306
6eccb68a8b99 Added WMS-Publishing to Product Layer
Tim Englich <tim.englich@intevation.de>
parents: 654
diff changeset
1307 * doc/conf/maptemplates/layer*.vm:
6eccb68a8b99 Added WMS-Publishing to Product Layer
Tim Englich <tim.englich@intevation.de>
parents: 654
diff changeset
1308 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
1309 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
1310
6eccb68a8b99 Added WMS-Publishing to Product Layer
Tim Englich <tim.englich@intevation.de>
parents: 654
diff changeset
1311 * 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
1312 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
1313 this Layer instead of an boolean-value.
6eccb68a8b99 Added WMS-Publishing to Product Layer
Tim Englich <tim.englich@intevation.de>
parents: 654
diff changeset
1314 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
1315 Shapefilegeneration.
6eccb68a8b99 Added WMS-Publishing to Product Layer
Tim Englich <tim.englich@intevation.de>
parents: 654
diff changeset
1316
6eccb68a8b99 Added WMS-Publishing to Product Layer
Tim Englich <tim.englich@intevation.de>
parents: 654
diff changeset
1317 * 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
1318 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
1319 the Product Layer.
6eccb68a8b99 Added WMS-Publishing to Product Layer
Tim Englich <tim.englich@intevation.de>
parents: 654
diff changeset
1320 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
1321
6eccb68a8b99 Added WMS-Publishing to Product Layer
Tim Englich <tim.englich@intevation.de>
parents: 654
diff changeset
1322 * 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
1323 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
1324 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
1325 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
1326 has to be implemented.
6eccb68a8b99 Added WMS-Publishing to Product Layer
Tim Englich <tim.englich@intevation.de>
parents: 654
diff changeset
1327
654
a6081d76fa1c Fixed broken titles in 'Profilschnitt'-charts (issue195).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 653
diff changeset
1328 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
1329
a6081d76fa1c Fixed broken titles in 'Profilschnitt'-charts (issue195).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 653
diff changeset
1330 Issue195
a6081d76fa1c Fixed broken titles in 'Profilschnitt'-charts (issue195).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 653
diff changeset
1331
a6081d76fa1c Fixed broken titles in 'Profilschnitt'-charts (issue195).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 653
diff changeset
1332 * 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
1333 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
1334
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
1335 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
1336
987584605a60 Changed insufficient key to store results used for chart generation in cache (issue189).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 652
diff changeset
1337 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
1338
987584605a60 Changed insufficient key to store results used for chart generation in cache (issue189).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 652
diff changeset
1339 * 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
1340 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
1341 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
1342 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
1343
652
078ba6799bd2 Cleanup imports
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 651
diff changeset
1344 2010-03-06 Sascha L. Teichmann <sascha.teichmann@intevation.de>
078ba6799bd2 Cleanup imports
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 651
diff changeset
1345
078ba6799bd2 Cleanup imports
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 651
diff changeset
1346 * src/main/java/de/intevation/gnv/artifacts/GNVArtifactBase.java,
078ba6799bd2 Cleanup imports
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 651
diff changeset
1347 src/main/java/de/intevation/gnv/state/StateBase.java,
078ba6799bd2 Cleanup imports
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 651
diff changeset
1348 src/main/java/de/intevation/gnv/state/MeasurementState.java,
078ba6799bd2 Cleanup imports
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 651
diff changeset
1349 src/main/java/de/intevation/gnv/state/timeseries/TimeSeriesOutputState.java:
078ba6799bd2 Cleanup imports
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 651
diff changeset
1350 Cleaned up imports.
078ba6799bd2 Cleanup imports
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 651
diff changeset
1351
651
7b3ee0ac9905 Set ttl of artifacts to a better value in config.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 650
diff changeset
1352 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
1353
7b3ee0ac9905 Set ttl of artifacts to a better value in config.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 650
diff changeset
1354 * 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
1355 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
1356
650
1946c4e9a878 Added missing parameter name in describe document (issue185).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 649
diff changeset
1357 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
1358
1946c4e9a878 Added missing parameter name in describe document (issue185).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 649
diff changeset
1359 Issue185
1946c4e9a878 Added missing parameter name in describe document (issue185).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 649
diff changeset
1360
1946c4e9a878 Added missing parameter name in describe document (issue185).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 649
diff changeset
1361 * 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
1362 parameter name in describe document.
1946c4e9a878 Added missing parameter name in describe document (issue185).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 649
diff changeset
1363
648
7c67ff162e87 ISSUE 191: Pdf, svg and png are now available.
Tim Englich <tim.englich@intevation.de>
parents: 646
diff changeset
1364 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
1365
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
1366 * 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
1367 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
1368 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
1369
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
1370 * 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
1371 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
1372
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
1373 * 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
1374 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
1375 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
1376 * 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
1377 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
1378 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
1379
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
1380 * 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
1381 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
1382 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
1383 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
1384 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
1385 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
1386 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
1387
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
1388 * 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
1389 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
1390
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
1391 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
1392 * 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
1393 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
1394
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
1395 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
1396
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
1397 * 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
1398
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
1399 * 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
1400 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
1401 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
1402 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
1403
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
1404 * 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
1405 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
1406 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
1407
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
1408 * 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
1409 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
1410 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
1411 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
1412
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
1413 * 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
1414 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
1415 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
1416 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
1417 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
1418
645
0cf162fa4334 Added some more templates for mapfile generation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 644
diff changeset
1419 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
1420
0cf162fa4334 Added some more templates for mapfile generation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 644
diff changeset
1421 * 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
1422 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
1423 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
1424 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
1425 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
1426 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
1427 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
1428 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
1429 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
1430 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
1431 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
1432 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
1433 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
1434 flow-velocity.
0cf162fa4334 Added some more templates for mapfile generation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 644
diff changeset
1435
644
f3882e94c7e0 Changed the way of calculating the total distance in 'Horizontalprofil'-charts (issue171).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 643
diff changeset
1436 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
1437
f3882e94c7e0 Changed the way of calculating the total distance in 'Horizontalprofil'-charts (issue171).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 643
diff changeset
1438 Issue171
f3882e94c7e0 Changed the way of calculating the total distance in 'Horizontalprofil'-charts (issue171).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 643
diff changeset
1439
f3882e94c7e0 Changed the way of calculating the total distance in 'Horizontalprofil'-charts (issue171).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 643
diff changeset
1440 * 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
1441 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
1442 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
1443 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
1444 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
1445 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
1446 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
1447 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
1448
643
24a85678bd39 Added some more debug information while gap detection.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 642
diff changeset
1449 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
1450
24a85678bd39 Added some more debug information while gap detection.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 642
diff changeset
1451 * 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
1452 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
1453
24a85678bd39 Added some more debug information while gap detection.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 642
diff changeset
1454 * 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
1455 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
1456
642
83f8f98a4f11 Log important values used for gap detection if debug level is enabled.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 641
diff changeset
1457 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
1458
83f8f98a4f11 Log important values used for gap detection if debug level is enabled.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 641
diff changeset
1459 * 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
1460 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
1461
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
1462 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
1463
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
1464 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
1465
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
1466 * 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
1467 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
1468 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
1469
640
e5f1e868ee3e Implementedr histogram pdf export.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 639
diff changeset
1470 2010-03-03 Ingo Weinzierl <ingo.weinzierl@intevation.de>
e5f1e868ee3e Implementedr histogram pdf export.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 639
diff changeset
1471
e5f1e868ee3e Implementedr histogram pdf export.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 639
diff changeset
1472 * 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
1473 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
1474 mode 'histogram' and export mode 'pdf'.
e5f1e868ee3e Implementedr histogram pdf export.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 639
diff changeset
1475
e5f1e868ee3e Implementedr histogram pdf export.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 639
diff changeset
1476 * src/main/java/de/intevation/gnv/exports/ChartExportHelper.java:
e5f1e868ee3e Implementedr histogram pdf export.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 639
diff changeset
1477 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
1478
e5f1e868ee3e Implementedr histogram pdf export.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 639
diff changeset
1479 * doc/conf/products/timeseries/conf_mesh.xml,
e5f1e868ee3e Implementedr histogram pdf export.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 639
diff changeset
1480 doc/conf/products/horizontalprofile/conf_mesh.xml,
e5f1e868ee3e Implementedr histogram pdf export.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 639
diff changeset
1481 doc/conf/products/horizontalprofile/conf_instantaneouspoint.xml,
e5f1e868ee3e Implementedr histogram pdf export.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 639
diff changeset
1482 doc/conf/products/horizontalprofile/conf_mesh_cross.xml,
e5f1e868ee3e Implementedr histogram pdf export.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 639
diff changeset
1483 doc/conf/products/verticalprofile/conf_mesh.xml,
e5f1e868ee3e Implementedr histogram pdf export.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 639
diff changeset
1484 doc/conf/products/verticalprofile/conf_timeseriespoint.xml,
e5f1e868ee3e Implementedr histogram pdf export.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 639
diff changeset
1485 doc/conf/products/verticalprofile/conf_instantaneouspoint.xml: Added pdf
e5f1e868ee3e Implementedr histogram pdf export.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 639
diff changeset
1486 support for histogram charts.
e5f1e868ee3e Implementedr histogram pdf export.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 639
diff changeset
1487
639
a94ed2755480 Implemented SVG export for histograms.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 638
diff changeset
1488 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
1489
a94ed2755480 Implemented SVG export for histograms.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 638
diff changeset
1490 * 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
1491 expression for export modes.
a94ed2755480 Implemented SVG export for histograms.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 638
diff changeset
1492
a94ed2755480 Implemented SVG export for histograms.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 638
diff changeset
1493 * 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
1494 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
1495 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
1496 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
1497 Implemented svg export for histogram charts.
a94ed2755480 Implemented SVG export for histograms.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 638
diff changeset
1498
a94ed2755480 Implemented SVG export for histograms.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 638
diff changeset
1499 * 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
1500 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
1501
a94ed2755480 Implemented SVG export for histograms.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 638
diff changeset
1502 * doc/conf/products/timeseries/conf_mesh.xml,
a94ed2755480 Implemented SVG export for histograms.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 638
diff changeset
1503 doc/conf/products/timeseries/conf_timeseriespoint.xml,
a94ed2755480 Implemented SVG export for histograms.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 638
diff changeset
1504 doc/conf/products/horizontalprofile/conf_mesh.xml,
a94ed2755480 Implemented SVG export for histograms.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 638
diff changeset
1505 doc/conf/products/horizontalprofile/conf_instantaneouspoint.xml,
a94ed2755480 Implemented SVG export for histograms.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 638
diff changeset
1506 doc/conf/products/horizontalprofile/conf_mesh_cross.xml,
a94ed2755480 Implemented SVG export for histograms.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 638
diff changeset
1507 doc/conf/products/verticalprofile/conf_mesh.xml,
a94ed2755480 Implemented SVG export for histograms.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 638
diff changeset
1508 doc/conf/products/verticalprofile/conf_timeseriespoint.xml,
a94ed2755480 Implemented SVG export for histograms.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 638
diff changeset
1509 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
1510 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
1511
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
1512 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
1513
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
1514 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
1515
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
1516 * 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
1517 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
1518 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
1519
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
1520 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
1521
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
1522 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
1523
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
1524 * 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
1525 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
1526 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
1527
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
1528 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
1529
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
1530 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
1531
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
1532 * 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
1533 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
1534
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
1535 * 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
1536 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
1537 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
1538
635
87f05cec1632 Removed useless methods after having refactored the caching mechanism.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 634
diff changeset
1539 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
1540
87f05cec1632 Removed useless methods after having refactored the caching mechanism.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 634
diff changeset
1541 * 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
1542 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
1543 mechanism).
87f05cec1632 Removed useless methods after having refactored the caching mechanism.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 634
diff changeset
1544
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
1545 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
1546
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
1547 * 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
1548 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
1549
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
1550 * 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
1551 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
1552
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
1553 * 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
1554 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
1555
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
1556 * 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
1557 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
1558 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
1559
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
1560 * 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
1561 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
1562 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
1563
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
1564 * 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
1565 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
1566 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
1567 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
1568
633
7a136b99ad71 Adapted product configuration regarding the changes in rev704.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 632
diff changeset
1569 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
1570
7a136b99ad71 Adapted product configuration regarding the changes in rev704.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 632
diff changeset
1571 * 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
1572 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
1573 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
1574 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
1575 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
1576 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
1577 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
1578 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
1579 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
1580 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
1581 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
1582 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
1583
632
62ea2a7b1067 'Profilschnitte' are working without cache as well, now.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 630
diff changeset
1584 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
1585
62ea2a7b1067 'Profilschnitte' are working without cache as well, now.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 630
diff changeset
1586 * 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
1587 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
1588 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
1589
62ea2a7b1067 'Profilschnitte' are working without cache as well, now.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 630
diff changeset
1590 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
1591
62ea2a7b1067 'Profilschnitte' are working without cache as well, now.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 630
diff changeset
1592 * 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
1593 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
1594 '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
1595
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
1596 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
1597
a72ecacccc91 Changed cache initialization so that we can use GNV without using a cache.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 629
diff changeset
1598 * 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
1599 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
1600 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
1601 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
1602 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
1603
a72ecacccc91 Changed cache initialization so that we can use GNV without using a cache.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 629
diff changeset
1604 * 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
1605 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
1606
629
d08b9ba148c5 Implemented logic to adjust number of bins corresponding to user input.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 627
diff changeset
1607 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
1608
d08b9ba148c5 Implemented logic to adjust number of bins corresponding to user input.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 627
diff changeset
1609 * 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
1610 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
1611 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
1612 variable.
d08b9ba148c5 Implemented logic to adjust number of bins corresponding to user input.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 627
diff changeset
1613
d08b9ba148c5 Implemented logic to adjust number of bins corresponding to user input.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 627
diff changeset
1614 * 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
1615 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
1616 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
1617
d08b9ba148c5 Implemented logic to adjust number of bins corresponding to user input.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 627
diff changeset
1618 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
1619
d08b9ba148c5 Implemented logic to adjust number of bins corresponding to user input.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 627
diff changeset
1620 * 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
1621 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
1622 Usage:
d08b9ba148c5 Implemented logic to adjust number of bins corresponding to user input.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 627
diff changeset
1623
d08b9ba148c5 Implemented logic to adjust number of bins corresponding to user input.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 627
diff changeset
1624 $ 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
1625 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
1626 > 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
1627
627
c009d8df53aa Removed a bug in pdf and svg creation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 626
diff changeset
1628 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
1629
c009d8df53aa Removed a bug in pdf and svg creation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 626
diff changeset
1630 * 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
1631 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
1632
626
61f688a69a55 Split up export modes from output modes.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 625
diff changeset
1633 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
1634
61f688a69a55 Split up export modes from output modes.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 625
diff changeset
1635 * 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
1636 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
1637 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
1638 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
1639 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
1640 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
1641
61f688a69a55 Split up export modes from output modes.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 625
diff changeset
1642 * 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
1643 modes from configuration node.
61f688a69a55 Split up export modes from output modes.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 625
diff changeset
1644
61f688a69a55 Split up export modes from output modes.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 625
diff changeset
1645 * 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
1646 export modes into describe document.
61f688a69a55 Split up export modes from output modes.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 625
diff changeset
1647
61f688a69a55 Split up export modes from output modes.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 625
diff changeset
1648 * 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
1649 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
1650 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
1651
61f688a69a55 Split up export modes from output modes.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 625
diff changeset
1652 * 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
1653 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
1654 necessary information for export mode.
61f688a69a55 Split up export modes from output modes.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 625
diff changeset
1655
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
1656 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
1657
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
1658 * 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
1659 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
1660 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
1661 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
1662
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
1663 * 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
1664 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
1665 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
1666 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
1667 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
1668
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
1669 * 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
1670 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
1671 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
1672
624
6a3a1da5e680 Improved velocity configuration.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 623
diff changeset
1673 2010-02-22 Ingo Weinzierl <ingo.weinzierl@intevation.de>
6a3a1da5e680 Improved velocity configuration.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 623
diff changeset
1674
6a3a1da5e680 Improved velocity configuration.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 623
diff changeset
1675 * doc/conf/conf.xml: Added path for velocity logfile.
6a3a1da5e680 Improved velocity configuration.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 623
diff changeset
1676
6a3a1da5e680 Improved velocity configuration.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 623
diff changeset
1677 * doc/conf/maptemplates/horizontalcrosssection_salinity.vm,
6a3a1da5e680 Improved velocity configuration.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 623
diff changeset
1678 doc/conf/maptemplates/horizontalcrosssection_salinity_isolines.vm: Removed
6a3a1da5e680 Improved velocity configuration.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 623
diff changeset
1679 absolute path in style includes.
6a3a1da5e680 Improved velocity configuration.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 623
diff changeset
1680
6a3a1da5e680 Improved velocity configuration.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 623
diff changeset
1681 * src/main/java/de/intevation/gnv/utils/MapfileGenerator.java: Improved
6a3a1da5e680 Improved velocity configuration.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 623
diff changeset
1682 velocity configuration regarding absolute pathes and logfile.
6a3a1da5e680 Improved velocity configuration.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 623
diff changeset
1683
623
65f09139e9b3 Fixed file handle leak when writing meta data.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 622
diff changeset
1684 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
1685
65f09139e9b3 Fixed file handle leak when writing meta data.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 622
diff changeset
1686 * 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
1687 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
1688
65f09139e9b3 Fixed file handle leak when writing meta data.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 622
diff changeset
1689 * 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
1690 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
1691 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
1692 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
1693 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
1694 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
1695 Clean up imports.
65f09139e9b3 Fixed file handle leak when writing meta data.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 622
diff changeset
1696
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
1697 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
1698
89aca25642d6 Implemented method stubs of MapfileGenerator. Mapfiles are successfully created corresponding meta.xml files.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 621
diff changeset
1699 * 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
1700 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
1701 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
1702 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
1703
89aca25642d6 Implemented method stubs of MapfileGenerator. Mapfiles are successfully created corresponding meta.xml files.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 621
diff changeset
1704 * 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
1705 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
1706
89aca25642d6 Implemented method stubs of MapfileGenerator. Mapfiles are successfully created corresponding meta.xml files.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 621
diff changeset
1707 * 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
1708 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
1709 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
1710 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
1711 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
1712
89aca25642d6 Implemented method stubs of MapfileGenerator. Mapfiles are successfully created corresponding meta.xml files.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 621
diff changeset
1713 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
1714
89aca25642d6 Implemented method stubs of MapfileGenerator. Mapfiles are successfully created corresponding meta.xml files.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 621
diff changeset
1715 * 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
1716
89aca25642d6 Implemented method stubs of MapfileGenerator. Mapfiles are successfully created corresponding meta.xml files.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 621
diff changeset
1717 * 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
1718 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
1719
89aca25642d6 Implemented method stubs of MapfileGenerator. Mapfiles are successfully created corresponding meta.xml files.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 621
diff changeset
1720 * 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
1721 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
1722
89aca25642d6 Implemented method stubs of MapfileGenerator. Mapfiles are successfully created corresponding meta.xml files.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 621
diff changeset
1723 * 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
1724 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
1725 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
1726 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
1727 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
1728
621
567216b56983 Added MapfileGenerator stub and MapfileGenerator calls after writing and removing shapefiles.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 618
diff changeset
1729 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
1730
567216b56983 Added MapfileGenerator stub and MapfileGenerator calls after writing and removing shapefiles.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 618
diff changeset
1731 * 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
1732
567216b56983 Added MapfileGenerator stub and MapfileGenerator calls after writing and removing shapefiles.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 618
diff changeset
1733 * 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
1734 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
1735 '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
1736 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
1737 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
1738 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
1739
567216b56983 Added MapfileGenerator stub and MapfileGenerator calls after writing and removing shapefiles.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 618
diff changeset
1740 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
1741
567216b56983 Added MapfileGenerator stub and MapfileGenerator calls after writing and removing shapefiles.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 618
diff changeset
1742 * 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
1743 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
1744
618
250160797195 Added histogram as output mode in configuration files.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 617
diff changeset
1745 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
1746
250160797195 Added histogram as output mode in configuration files.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 617
diff changeset
1747 * 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
1748 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
1749 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
1750 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
1751 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
1752 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
1753 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
1754 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
1755 histogram as output mode.
250160797195 Added histogram as output mode in configuration files.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 617
diff changeset
1756
250160797195 Added histogram as output mode in configuration files.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 617
diff changeset
1757 * 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
1758
617
3d13fa281a7e Added new ouput mode: histogram.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 616
diff changeset
1759 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
1760
3d13fa281a7e Added new ouput mode: histogram.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 616
diff changeset
1761 * 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
1762 Added code path to create and return histograms.
3d13fa281a7e Added new ouput mode: histogram.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 616
diff changeset
1763
3d13fa281a7e Added new ouput mode: histogram.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 616
diff changeset
1764 * 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
1765 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
1766 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
1767
3d13fa281a7e Added new ouput mode: histogram.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 616
diff changeset
1768 * 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
1769 of histogram bar color.
3d13fa281a7e Added new ouput mode: histogram.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 616
diff changeset
1770
3d13fa281a7e Added new ouput mode: histogram.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 616
diff changeset
1771 * 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
1772 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
1773 output stream.
3d13fa281a7e Added new ouput mode: histogram.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 616
diff changeset
1774
3d13fa281a7e Added new ouput mode: histogram.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 616
diff changeset
1775 * 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
1776 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
1777 each measurement into pieces.
3d13fa281a7e Added new ouput mode: histogram.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 616
diff changeset
1778
616
93978859fa9e Added the Configuration and the Classes for the new Product Layer.
Tim Englich <tim.englich@intevation.de>
parents: 615
diff changeset
1779 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
1780
93978859fa9e Added the Configuration and the Classes for the new Product Layer.
Tim Englich <tim.englich@intevation.de>
parents: 615
diff changeset
1781 * 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
1782 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
1783
93978859fa9e Added the Configuration and the Classes for the new Product Layer.
Tim Englich <tim.englich@intevation.de>
parents: 615
diff changeset
1784 * 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
1785 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
1786 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
1787
93978859fa9e Added the Configuration and the Classes for the new Product Layer.
Tim Englich <tim.englich@intevation.de>
parents: 615
diff changeset
1788 * 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
1789 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
1790 * 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
1791 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
1792 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
1793
93978859fa9e Added the Configuration and the Classes for the new Product Layer.
Tim Englich <tim.englich@intevation.de>
parents: 615
diff changeset
1794 * 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
1795 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
1796 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
1797 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
1798
93978859fa9e Added the Configuration and the Classes for the new Product Layer.
Tim Englich <tim.englich@intevation.de>
parents: 615
diff changeset
1799 * 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
1800 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
1801
615
01054ddccb0f Repaired multi parameter selection.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 614
diff changeset
1802 2010-02-12 Ingo Weinzierl <ingo.weinzierl@intevation.de>
01054ddccb0f Repaired multi parameter selection.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 614
diff changeset
1803
01054ddccb0f Repaired multi parameter selection.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 614
diff changeset
1804 * src/main/java/de/intevation/gnv/state/InputData.java,
01054ddccb0f Repaired multi parameter selection.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 614
diff changeset
1805 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
1806 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
1807 many data.
01054ddccb0f Repaired multi parameter selection.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 614
diff changeset
1808
01054ddccb0f Repaired multi parameter selection.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 614
diff changeset
1809 * 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
1810 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
1811 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
1812 displayed and charts are well drawn again.
01054ddccb0f Repaired multi parameter selection.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 614
diff changeset
1813
01054ddccb0f Repaired multi parameter selection.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 614
diff changeset
1814 * 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
1815 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
1816 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
1817 collection.
01054ddccb0f Repaired multi parameter selection.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 614
diff changeset
1818
614
e80e37b78302 Repaired broken step-back-history.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 613
diff changeset
1819 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
1820
e80e37b78302 Repaired broken step-back-history.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 613
diff changeset
1821 * 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
1822 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
1823 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
1824
e80e37b78302 Repaired broken step-back-history.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 613
diff changeset
1825 * 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
1826 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
1827
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
1828 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
1829
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
1830 * 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
1831 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
1832 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
1833 (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
1834 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
1835 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
1836
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
1837 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
1838
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
1839 * 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
1840 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
1841 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
1842 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
1843 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
1844 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
1845 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
1846 <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
1847
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
1848 * 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
1849 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
1850 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
1851 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
1852 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
1853
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
1854 * 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
1855 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
1856 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
1857 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
1858 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
1859 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
1860
611
4b818f13e20a Repaired chart creation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 610
diff changeset
1861 2010-02-11 Ingo Weinzierl <ingo.weinzierl@intevation.de>
4b818f13e20a Repaired chart creation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 610
diff changeset
1862
4b818f13e20a Repaired chart creation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 610
diff changeset
1863 * src/main/java/de/intevation/gnv/state/timeseries/TimeSeriesOutputState.java:
4b818f13e20a Repaired chart creation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 610
diff changeset
1864 Replaced method call which removes non selected parameters from parameter
4b818f13e20a Repaired chart creation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 610
diff changeset
1865 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
1866 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
1867
610
6484464d2059 Changed the mechanism for searching for specific parameter collections.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 609
diff changeset
1868 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
1869
6484464d2059 Changed the mechanism for searching for specific parameter collections.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 609
diff changeset
1870 * 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
1871 '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
1872
6484464d2059 Changed the mechanism for searching for specific parameter collections.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 609
diff changeset
1873 * 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
1874 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
1875 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
1876
6484464d2059 Changed the mechanism for searching for specific parameter collections.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 609
diff changeset
1877 * 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
1878 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
1879 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
1880 - 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
1881
6484464d2059 Changed the mechanism for searching for specific parameter collections.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 609
diff changeset
1882 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
1883 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
1884
609
22e65fb4c64a Improved hash creation in each state.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 608
diff changeset
1885 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
1886
22e65fb4c64a Improved hash creation in each state.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 608
diff changeset
1887 * 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
1888 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
1889 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
1890
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
1891 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
1892
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
1893 * 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
1894 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
1895 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
1896 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
1897 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
1898 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
1899 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
1900
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
1901 * 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
1902 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
1903
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
1904 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
1905
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
1906 * 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
1907 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
1908 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
1909
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
1910 * 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
1911 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
1912
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
1913 * 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
1914 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
1915 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
1916 '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
1917 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
1918
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
1919 * 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
1920 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
1921 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
1922 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
1923 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
1924 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
1925 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
1926 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
1927
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
1928 * 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
1929 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
1930 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
1931 '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
1932
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
1933 * 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
1934 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
1935 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
1936 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
1937 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
1938 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
1939 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
1940
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
1941 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
1942 - 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
1943 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
1944 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
1945
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
1946 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
1947
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
1948 * 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
1949 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
1950 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
1951
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
1952 * 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
1953 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
1954 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
1955 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
1956
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
1957 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
1958
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
1959 * 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
1960 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
1961 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
1962
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
1963 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
1964 - 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
1965 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
1966 - 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
1967 - 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
1968
604
938ce81a6bd0 Integrated Database-Support for the Mapviewer-Interface
Tim Englich <tim.englich@intevation.de>
parents: 603
diff changeset
1969 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
1970
938ce81a6bd0 Integrated Database-Support for the Mapviewer-Interface
Tim Englich <tim.englich@intevation.de>
parents: 603
diff changeset
1971 * doc/conf/conf.xml:
938ce81a6bd0 Integrated Database-Support for the Mapviewer-Interface
Tim Englich <tim.englich@intevation.de>
parents: 603
diff changeset
1972 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
1973 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
1974 * doc/conf/queries.properties:
938ce81a6bd0 Integrated Database-Support for the Mapviewer-Interface
Tim Englich <tim.englich@intevation.de>
parents: 603
diff changeset
1975 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
1976 Database.
938ce81a6bd0 Integrated Database-Support for the Mapviewer-Interface
Tim Englich <tim.englich@intevation.de>
parents: 603
diff changeset
1977 * 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
1978 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
1979 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
1980 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
1981 * 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
1982 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
1983
603
78499af390a2 Changed log4j version to 1.2.14
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 602
diff changeset
1984 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
1985
78499af390a2 Changed log4j version to 1.2.14
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 602
diff changeset
1986 Issue170
78499af390a2 Changed log4j version to 1.2.14
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 602
diff changeset
1987
78499af390a2 Changed log4j version to 1.2.14
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 602
diff changeset
1988 * 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
1989 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
1990
600
cf4ddf41197f ISSUE167
Tim Englich <tim.englich@intevation.de>
parents: 599
diff changeset
1991 2010-02-05 Tim Englich <tim.englich@intevation.de>
cf4ddf41197f ISSUE167
Tim Englich <tim.englich@intevation.de>
parents: 599
diff changeset
1992
602
6409847e203e Changed from ArcSDE Version 9.2.5 to Version 9.3
Tim Englich <tim.englich@intevation.de>
parents: 601
diff changeset
1993 * pom.xml:
6409847e203e Changed from ArcSDE Version 9.2.5 to Version 9.3
Tim Englich <tim.englich@intevation.de>
parents: 601
diff changeset
1994 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
1995 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
1996 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
1997
6409847e203e Changed from ArcSDE Version 9.2.5 to Version 9.3
Tim Englich <tim.englich@intevation.de>
parents: 601
diff changeset
1998 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
1999 * 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
2000 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
2001 the Tablestructure.
4c6d2b4df3ae Changes id_layer of Table layerhasparameter from literal to number.
Tim Englich <tim.englich@intevation.de>
parents: 600
diff changeset
2002 * 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
2003 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
2004 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
2005 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
2006 but the ID.
4c6d2b4df3ae Changes id_layer of Table layerhasparameter from literal to number.
Tim Englich <tim.englich@intevation.de>
parents: 600
diff changeset
2007
4c6d2b4df3ae Changes id_layer of Table layerhasparameter from literal to number.
Tim Englich <tim.englich@intevation.de>
parents: 600
diff changeset
2008 2010-02-05 Tim Englich <tim.englich@intevation.de>
600
cf4ddf41197f ISSUE167
Tim Englich <tim.englich@intevation.de>
parents: 599
diff changeset
2009 * doc/conf/products/horizontalcrosssection/conf_mesh.xml:
cf4ddf41197f ISSUE167
Tim Englich <tim.englich@intevation.de>
parents: 599
diff changeset
2010 ISSUE167
cf4ddf41197f ISSUE167
Tim Englich <tim.englich@intevation.de>
parents: 599
diff changeset
2011 Fixed Bug in Konfiguration. Now Regionfilters can be used without running
cf4ddf41197f ISSUE167
Tim Englich <tim.englich@intevation.de>
parents: 599
diff changeset
2012 in an Exception.
cf4ddf41197f ISSUE167
Tim Englich <tim.englich@intevation.de>
parents: 599
diff changeset
2013
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
2014 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
2015
603
78499af390a2 Changed log4j version to 1.2.14
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 602
diff changeset
2016 * 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
2017 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
2018 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
2019 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
2020 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
2021 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
2022 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
2023 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
2024 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
2025 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
2026 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
2027 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
2028 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
2029
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
2030 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
2031
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
2032 * 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
2033 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
2034 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
2035 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
2036
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
2037 * 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
2038 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
2039 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
2040 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
2041 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
2042 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
2043 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
2044
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
2045 * 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
2046 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
2047 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
2048
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
2049 * 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
2050 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
2051 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
2052 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
2053
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
2054 * 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
2055 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
2056 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
2057 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
2058
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
2059 * 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
2060 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
2061 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
2062 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
2063 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
2064 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
2065
595
e0d7b8a0bc42 Compilance-Errors triggered by Interface-Modifications in the Artifact-Module.
Tim Englich <tim.englich@intevation.de>
parents: 594
diff changeset
2066 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
2067
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
2068 * 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
2069 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
2070 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
2071 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
2072
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
2073 * 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
2074 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
2075 * 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
2076 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
2077 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
2078
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
2079 * 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
2080 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
2081 * 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
2082 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
2083 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
2084
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
2085 * 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
2086 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
2087 * 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
2088 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
2089
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
2090 * 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
2091 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
2092 * 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
2093 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
2094 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
2095
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
2096 * 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
2097 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
2098 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
2099
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
2100 * 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
2101 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
2102 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
2103 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
2104 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
2105 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
2106
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
2107 * 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
2108 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
2109 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
2110 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
2111 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
2112 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
2113
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
2114 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
2115
595
e0d7b8a0bc42 Compilance-Errors triggered by Interface-Modifications in the Artifact-Module.
Tim Englich <tim.englich@intevation.de>
parents: 594
diff changeset
2116 * 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
2117 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
2118 Artifact-Module.
e0d7b8a0bc42 Compilance-Errors triggered by Interface-Modifications in the Artifact-Module.
Tim Englich <tim.englich@intevation.de>
parents: 594
diff changeset
2119
e0d7b8a0bc42 Compilance-Errors triggered by Interface-Modifications in the Artifact-Module.
Tim Englich <tim.englich@intevation.de>
parents: 594
diff changeset
2120 * 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
2121 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
2122 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
2123 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
2124 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
2125 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
2126 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
2127 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
2128 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
2129 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
2130
e0d7b8a0bc42 Compilance-Errors triggered by Interface-Modifications in the Artifact-Module.
Tim Englich <tim.englich@intevation.de>
parents: 594
diff changeset
2131 * 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
2132 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
2133 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
2134 Artifact-Module.
e0d7b8a0bc42 Compilance-Errors triggered by Interface-Modifications in the Artifact-Module.
Tim Englich <tim.englich@intevation.de>
parents: 594
diff changeset
2135
594
5b9b74c08bbb Changed Method signatures because of Interfacemodifications in the Artifact-Module
Tim Englich <tim.englich@intevation.de>
parents: 593
diff changeset
2136 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
2137
5b9b74c08bbb Changed Method signatures because of Interfacemodifications in the Artifact-Module
Tim Englich <tim.englich@intevation.de>
parents: 593
diff changeset
2138 * 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
2139 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
2140 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
2141 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
2142 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
2143 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
2144 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
2145 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
2146 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
2147 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
2148 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
2149 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
2150
5b9b74c08bbb Changed Method signatures because of Interfacemodifications in the Artifact-Module
Tim Englich <tim.englich@intevation.de>
parents: 593
diff changeset
2151
593
b248531fa20b Added experimental support for extrapolation in "Horizontalschnitte"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 591
diff changeset
2152 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
2153
b248531fa20b Added experimental support for extrapolation in "Horizontalschnitte"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 591
diff changeset
2154 * 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
2155 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
2156 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
2157
b248531fa20b Added experimental support for extrapolation in "Horizontalschnitte"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 591
diff changeset
2158 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
2159 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
2160 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
2161 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
2162 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
2163
b248531fa20b Added experimental support for extrapolation in "Horizontalschnitte"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 591
diff changeset
2164 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
2165
b248531fa20b Added experimental support for extrapolation in "Horizontalschnitte"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 591
diff changeset
2166 * 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
2167 Foward configuration to area interpolation.
b248531fa20b Added experimental support for extrapolation in "Horizontalschnitte"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 591
diff changeset
2168
b248531fa20b Added experimental support for extrapolation in "Horizontalschnitte"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 591
diff changeset
2169 * 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
2170 Foward configuration to GridCell.
b248531fa20b Added experimental support for extrapolation in "Horizontalschnitte"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 591
diff changeset
2171
b248531fa20b Added experimental support for extrapolation in "Horizontalschnitte"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 591
diff changeset
2172 * 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
2173 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
2174 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
2175 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
2176 point.
b248531fa20b Added experimental support for extrapolation in "Horizontalschnitte"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 591
diff changeset
2177
b248531fa20b Added experimental support for extrapolation in "Horizontalschnitte"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 591
diff changeset
2178 * 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
2179 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
2180 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
2181 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
2182
b248531fa20b Added experimental support for extrapolation in "Horizontalschnitte"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 591
diff changeset
2183 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
2184 symmetry.
b248531fa20b Added experimental support for extrapolation in "Horizontalschnitte"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 591
diff changeset
2185
591
b8ba642b6866 Fixed the broken JUnittests.
Tim Englich <tim.englich@intevation.de>
parents: 539
diff changeset
2186 2010-01-29 Tim Englich <tim.englich@intevation.de>
b8ba642b6866 Fixed the broken JUnittests.
Tim Englich <tim.englich@intevation.de>
parents: 539
diff changeset
2187
b8ba642b6866 Fixed the broken JUnittests.
Tim Englich <tim.englich@intevation.de>
parents: 539
diff changeset
2188 * 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
2189 * 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
2190 * 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
2191 * 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
2192 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
2193
b8ba642b6866 Fixed the broken JUnittests.
Tim Englich <tim.englich@intevation.de>
parents: 539
diff changeset
2194 * 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
2195 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
2196 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
2197 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
2198 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
2199 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
2200 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
2201 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
2202 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
2203 Added Advance and Feed-Document for the State Year.
b8ba642b6866 Fixed the broken JUnittests.
Tim Englich <tim.englich@intevation.de>
parents: 539
diff changeset
2204 Changed the Advance to the State Year.
b8ba642b6866 Fixed the broken JUnittests.
Tim Englich <tim.englich@intevation.de>
parents: 539
diff changeset
2205 Moves the Last state to *11*.xml Documents.
b8ba642b6866 Fixed the broken JUnittests.
Tim Englich <tim.englich@intevation.de>
parents: 539
diff changeset
2206
b8ba642b6866 Fixed the broken JUnittests.
Tim Englich <tim.englich@intevation.de>
parents: 539
diff changeset
2207 * 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
2208 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
2209 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
2210 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
2211 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
2212 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
2213 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
2214 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
2215 Added Advance and Feed-Document for the State Year.
b8ba642b6866 Fixed the broken JUnittests.
Tim Englich <tim.englich@intevation.de>
parents: 539
diff changeset
2216 Changed the Advance to the State Year.
b8ba642b6866 Fixed the broken JUnittests.
Tim Englich <tim.englich@intevation.de>
parents: 539
diff changeset
2217 Moves the Last state to *07*.xml Documents.
b8ba642b6866 Fixed the broken JUnittests.
Tim Englich <tim.englich@intevation.de>
parents: 539
diff changeset
2218
b8ba642b6866 Fixed the broken JUnittests.
Tim Englich <tim.englich@intevation.de>
parents: 539
diff changeset
2219 * 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
2220 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
2221 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
2222 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
2223 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
2224 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
2225 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
2226 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
2227 Added Advance and Feed-Document for the State Year.
b8ba642b6866 Fixed the broken JUnittests.
Tim Englich <tim.englich@intevation.de>
parents: 539
diff changeset
2228 Changed the Advance to the State Year.
b8ba642b6866 Fixed the broken JUnittests.
Tim Englich <tim.englich@intevation.de>
parents: 539
diff changeset
2229 Moves the Last state to *11*.xml Documents.
b8ba642b6866 Fixed the broken JUnittests.
Tim Englich <tim.englich@intevation.de>
parents: 539
diff changeset
2230
b8ba642b6866 Fixed the broken JUnittests.
Tim Englich <tim.englich@intevation.de>
parents: 539
diff changeset
2231 * 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
2232 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
2233 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
2234 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
2235 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
2236 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
2237 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
2238 Added Advance and Feed-Document for the State Year.
b8ba642b6866 Fixed the broken JUnittests.
Tim Englich <tim.englich@intevation.de>
parents: 539
diff changeset
2239 Changed the Advance to the State Year.
b8ba642b6866 Fixed the broken JUnittests.
Tim Englich <tim.englich@intevation.de>
parents: 539
diff changeset
2240 Moves the Last state to *08*.xml Documents.
b8ba642b6866 Fixed the broken JUnittests.
Tim Englich <tim.englich@intevation.de>
parents: 539
diff changeset
2241
538
f4e20322461b Summarized Changes and NEWS for Release 0.4
Hans Plum <hans.plum@intevation.de>
parents: 537
diff changeset
2242 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
2243
f4e20322461b Summarized Changes and NEWS for Release 0.4
Hans Plum <hans.plum@intevation.de>
parents: 537
diff changeset
2244 RELEASE 0.4
f4e20322461b Summarized Changes and NEWS for Release 0.4
Hans Plum <hans.plum@intevation.de>
parents: 537
diff changeset
2245
f4e20322461b Summarized Changes and NEWS for Release 0.4
Hans Plum <hans.plum@intevation.de>
parents: 537
diff changeset
2246 * Changes, NEWS, ChangeLog: Summarized activities
f4e20322461b Summarized Changes and NEWS for Release 0.4
Hans Plum <hans.plum@intevation.de>
parents: 537
diff changeset
2247
539
0f454d8067ca Reordered items in Changes a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 538
diff changeset
2248 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
2249
0f454d8067ca Reordered items in Changes a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 538
diff changeset
2250 * Changes: Reordered items a bit
0f454d8067ca Reordered items in Changes a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 538
diff changeset
2251
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
2252 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
2253
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
2254 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
2255
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
2256 * 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
2257 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
2258 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
2259 - 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
2260 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
2261
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
2262 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
2263
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
2264 * 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
2265 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
2266 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
2267
535
a162793b6053 Solved issue158. Added labels to 'Profilschnitte'.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 534
diff changeset
2268 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
2269
a162793b6053 Solved issue158. Added labels to 'Profilschnitte'.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 534
diff changeset
2270 Issue158
a162793b6053 Solved issue158. Added labels to 'Profilschnitte'.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 534
diff changeset
2271
a162793b6053 Solved issue158. Added labels to 'Profilschnitte'.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 534
diff changeset
2272 * 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
2273 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
2274 'createChartLabels()'.
a162793b6053 Solved issue158. Added labels to 'Profilschnitte'.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 534
diff changeset
2275
534
92d7a8cd1ef1 Set white border for 'Profilschnitte' as default.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 533
diff changeset
2276 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
2277
92d7a8cd1ef1 Set white border for 'Profilschnitte' as default.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 533
diff changeset
2278 * 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
2279 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
2280 'Profilschnitte'.
92d7a8cd1ef1 Set white border for 'Profilschnitte' as default.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 533
diff changeset
2281
533
78e0e239a0b9 Calculate results after reaching the output state and store them in cache.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 532
diff changeset
2282 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
2283
78e0e239a0b9 Calculate results after reaching the output state and store them in cache.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 532
diff changeset
2284 * 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
2285 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
2286 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
2287
532
d2f97cb2ac32 Splitted date selection of product 'Horizontalschnitt' into two steps.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 531
diff changeset
2288 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
2289
d2f97cb2ac32 Splitted date selection of product 'Horizontalschnitt' into two steps.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 531
diff changeset
2290 Issue162
d2f97cb2ac32 Splitted date selection of product 'Horizontalschnitt' into two steps.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 531
diff changeset
2291
d2f97cb2ac32 Splitted date selection of product 'Horizontalschnitt' into two steps.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 531
diff changeset
2292 * 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
2293 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
2294 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
2295
531
b80940231f6e Removed csv export from product 'Profilschnitt'.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 530
diff changeset
2296 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
2297
b80940231f6e Removed csv export from product 'Profilschnitt'.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 530
diff changeset
2298 * 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
2299 from product 'Profilschnitt'.
b80940231f6e Removed csv export from product 'Profilschnitt'.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 530
diff changeset
2300
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
2301 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
2302
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
2303 * 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
2304 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
2305 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
2306
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
2307 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
2308
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
2309 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
2310
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
2311 * 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
2312 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
2313
528
44415ae01ddb Fixed issue gnv/issue159
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 527
diff changeset
2314 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
2315
44415ae01ddb Fixed issue gnv/issue159
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 527
diff changeset
2316 Fix/Workaround for gnv/issue159
44415ae01ddb Fixed issue gnv/issue159
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 527
diff changeset
2317
44415ae01ddb Fixed issue gnv/issue159
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 527
diff changeset
2318 * 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
2319 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
2320 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
2321 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
2322 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
2323 "horizontalen Schnittprofile", the "Profilschnitte" and the
44415ae01ddb Fixed issue gnv/issue159
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 527
diff changeset
2324 "Horizontalschnitte" the whole set of mesh cells for
44415ae01ddb Fixed issue gnv/issue159
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 527
diff changeset
2325 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
2326 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
2327 The memory consumption increases accordingly.
44415ae01ddb Fixed issue gnv/issue159
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 527
diff changeset
2328
44415ae01ddb Fixed issue gnv/issue159
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 527
diff changeset
2329 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
2330
44415ae01ddb Fixed issue gnv/issue159
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 527
diff changeset
2331 "gnv.horizontal.profile.mesh.cross.index.buffer"
44415ae01ddb Fixed issue gnv/issue159
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 527
diff changeset
2332 "gnv.vertical.cross.section.index.buffer"
44415ae01ddb Fixed issue gnv/issue159
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 527
diff changeset
2333 "gnv.horizontal.profile.mesh.cross.index.buffer"
44415ae01ddb Fixed issue gnv/issue159
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 527
diff changeset
2334
44415ae01ddb Fixed issue gnv/issue159
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 527
diff changeset
2335 * 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
2336 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
2337 implemented now.
44415ae01ddb Fixed issue gnv/issue159
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 527
diff changeset
2338
44415ae01ddb Fixed issue gnv/issue159
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 527
diff changeset
2339 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
2340 "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
2341 performed. Two cases:
44415ae01ddb Fixed issue gnv/issue159
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 527
diff changeset
2342
44415ae01ddb Fixed issue gnv/issue159
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 527
diff changeset
2343 a) given a path P ("horizontales Schnittprofil", "Profilschnitt")
44415ae01ddb Fixed issue gnv/issue159
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 527
diff changeset
2344 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
2345
44415ae01ddb Fixed issue gnv/issue159
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 527
diff changeset
2346 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
2347 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
2348 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
2349 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
2350 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
2351 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
2352
44415ae01ddb Fixed issue gnv/issue159
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 527
diff changeset
2353 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
2354 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
2355 as described below.
44415ae01ddb Fixed issue gnv/issue159
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 527
diff changeset
2356
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
2357 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
2358
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
2359 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
2360
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
2361 * 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
2362 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
2363
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
2364 * 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
2365 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
2366
526
4cbcc130cffc Copied method from JFreeChart to adapt date formats.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 525
diff changeset
2367 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
2368
4cbcc130cffc Copied method from JFreeChart to adapt date formats.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 525
diff changeset
2369 Issue160
4cbcc130cffc Copied method from JFreeChart to adapt date formats.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 525
diff changeset
2370
4cbcc130cffc Copied method from JFreeChart to adapt date formats.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 525
diff changeset
2371 * 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
2372 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
2373
525
0eba2f032e0d Set serverRoundtripInterval to 5 seconds and serverInactiveInterval to 5 minutes.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 524
diff changeset
2374 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
2375
0eba2f032e0d Set serverRoundtripInterval to 5 seconds and serverInactiveInterval to 5 minutes.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 524
diff changeset
2376 * 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
2377 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
2378
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
2379 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
2380
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
2381 * 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
2382 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
2383 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
2384 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
2385 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
2386
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
2387 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
2388
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
2389 * 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
2390 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
2391 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
2392 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
2393
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
2394 * 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
2395 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
2396
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
2397 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
2398
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
2399 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
2400
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
2401 * 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
2402 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
2403 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
2404 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
2405 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
2406 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
2407 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
2408 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
2409 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
2410 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
2411 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
2412
520
a8f6ca59b26e Cosmetic cleanups on palette -> QQIS style transformation.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 519
diff changeset
2413 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
2414
521
1bf058f1a2d1 Generate seabed polygon to "Profilschnitte".
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 520
diff changeset
2415 * 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
2416 /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
2417 the color of the seabed polygon.
1bf058f1a2d1 Generate seabed polygon to "Profilschnitte".
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 520
diff changeset
2418
1bf058f1a2d1 Generate seabed polygon to "Profilschnitte".
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 520
diff changeset
2419 * 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
2420 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
2421 prevent gaps.
1bf058f1a2d1 Generate seabed polygon to "Profilschnitte".
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 520
diff changeset
2422
1bf058f1a2d1 Generate seabed polygon to "Profilschnitte".
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 520
diff changeset
2423 * 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
2424 Add ground polygon to the chart.
1bf058f1a2d1 Generate seabed polygon to "Profilschnitte".
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 520
diff changeset
2425
1bf058f1a2d1 Generate seabed polygon to "Profilschnitte".
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 520
diff changeset
2426 * 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
2427 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
2428
1bf058f1a2d1 Generate seabed polygon to "Profilschnitte".
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 520
diff changeset
2429 * 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
2430 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
2431 Handle temporary vertices more efficiently.
1bf058f1a2d1 Generate seabed polygon to "Profilschnitte".
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 520
diff changeset
2432
1bf058f1a2d1 Generate seabed polygon to "Profilschnitte".
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 520
diff changeset
2433 * 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
2434 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
2435 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
2436
1bf058f1a2d1 Generate seabed polygon to "Profilschnitte".
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 520
diff changeset
2437 * 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
2438 Handle the seabad polygon color.
1bf058f1a2d1 Generate seabed polygon to "Profilschnitte".
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 520
diff changeset
2439
593
b248531fa20b Added experimental support for extrapolation in "Horizontalschnitte"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 591
diff changeset
2440 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
2441
520
a8f6ca59b26e Cosmetic cleanups on palette -> QQIS style transformation.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 519
diff changeset
2442 * contrib/palette2qgis.xsl: Cosmetic cleanups.
a8f6ca59b26e Cosmetic cleanups on palette -> QQIS style transformation.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 519
diff changeset
2443
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
2444 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
2445
4e347624ee7c Last part to fix gnv/issue153. Now 'Profilschnitte', 'Horizontalschnitte' and 'horizontale Schnittprofile'
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 518
diff changeset
2446 * 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
2447 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
2448 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
2449
4e347624ee7c Last part to fix gnv/issue153. Now 'Profilschnitte', 'Horizontalschnitte' and 'horizontale Schnittprofile'
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 518
diff changeset
2450 * 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
2451 "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
2452 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
2453 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
2454 "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
2455 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
2456 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
2457 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
2458
4e347624ee7c Last part to fix gnv/issue153. Now 'Profilschnitte', 'Horizontalschnitte' and 'horizontale Schnittprofile'
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 518
diff changeset
2459 * 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
2460 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
2461
4e347624ee7c Last part to fix gnv/issue153. Now 'Profilschnitte', 'Horizontalschnitte' and 'horizontale Schnittprofile'
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 518
diff changeset
2462 * 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
2463 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
2464
4e347624ee7c Last part to fix gnv/issue153. Now 'Profilschnitte', 'Horizontalschnitte' and 'horizontale Schnittprofile'
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 518
diff changeset
2465 * 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
2466 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
2467
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
2468 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
2469
464e03bf786b Try to cull points from set of input points when generating "Profilschnitte".
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 517
diff changeset
2470 * 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
2471 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
2472 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
2473 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
2474 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
2475
517
96a1e92e7ed2 If the number of data points to generate a "Horizontalschnitt"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 516
diff changeset
2476 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
2477
96a1e92e7ed2 If the number of data points to generate a "Horizontalschnitt"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 516
diff changeset
2478 * 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
2479 - 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
2480 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
2481
96a1e92e7ed2 If the number of data points to generate a "Horizontalschnitt"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 516
diff changeset
2482 - 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
2483 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
2484 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
2485 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
2486 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
2487 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
2488 "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
2489 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
2490
96a1e92e7ed2 If the number of data points to generate a "Horizontalschnitt"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 516
diff changeset
2491 * 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
2492 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
2493 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
2494
96a1e92e7ed2 If the number of data points to generate a "Horizontalschnitt"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 516
diff changeset
2495 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
2496
538
f4e20322461b Summarized Changes and NEWS for Release 0.4
Hans Plum <hans.plum@intevation.de>
parents: 537
diff changeset
2497 * 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
2498 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
2499 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
2500
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
2501 $ 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
2502 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
2503 > 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
2504
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
2505 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
2506
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
2507 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
2508 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
2509 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
2510
515
234d9892e497 Fixed "Profilschnitte" for gnv/issue153.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 514
diff changeset
2511 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
2512
234d9892e497 Fixed "Profilschnitte" for gnv/issue153.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 514
diff changeset
2513 * 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
2514 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
2515 again.
234d9892e497 Fixed "Profilschnitte" for gnv/issue153.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 514
diff changeset
2516
514
d9d933e06875 Fixed gnv/issue153
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 513
diff changeset
2517 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
2518
d9d933e06875 Fixed gnv/issue153
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 513
diff changeset
2519 * 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
2520 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
2521 to interpolate in this area.
d9d933e06875 Fixed gnv/issue153
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 513
diff changeset
2522
d9d933e06875 Fixed gnv/issue153
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 513
diff changeset
2523 * src/main/java/de/intevation/gnv/math/AreaInterpolation.java:
d9d933e06875 Fixed gnv/issue153
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 513
diff changeset
2524 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
2525 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
2526 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
2527 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
2528 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
2529 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
2530 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
2531 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
2532 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
2533 about axis aligned points any more.
d9d933e06875 Fixed gnv/issue153
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 513
diff changeset
2534
d9d933e06875 Fixed gnv/issue153
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 513
diff changeset
2535 * 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
2536 euclid distance to estimate spatial buffer size. TODO: Remove
d9d933e06875 Fixed gnv/issue153
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 513
diff changeset
2537 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
2538 as used in "Horzontalschnitte" now.
d9d933e06875 Fixed gnv/issue153
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 513
diff changeset
2539
d9d933e06875 Fixed gnv/issue153
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 513
diff changeset
2540 * 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
2541 author's email.
d9d933e06875 Fixed gnv/issue153
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 513
diff changeset
2542
d9d933e06875 Fixed gnv/issue153
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 513
diff changeset
2543 * src/main/java/de/intevation/gnv/chart/TimeSeriesChart.java,
d9d933e06875 Fixed gnv/issue153
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 513
diff changeset
2544 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
2545 Cleanup imports.
d9d933e06875 Fixed gnv/issue153
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 513
diff changeset
2546
513
ca5048e4e515 Removed debug output which has been checked in by mistake.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 512
diff changeset
2547 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
2548
ca5048e4e515 Removed debug output which has been checked in by mistake.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 512
diff changeset
2549 * 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
2550 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
2551
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
2552 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
2553
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
2554 * 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
2555 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
2556
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
2557 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
2558
511
c5ed4ea8fb64 Make the mean with of an Mesh configurable issue93
Tim Englich <tim.englich@intevation.de>
parents: 510
diff changeset
2559 Issue93
c5ed4ea8fb64 Make the mean with of an Mesh configurable issue93
Tim Englich <tim.englich@intevation.de>
parents: 510
diff changeset
2560
c5ed4ea8fb64 Make the mean with of an Mesh configurable issue93
Tim Englich <tim.englich@intevation.de>
parents: 510
diff changeset
2561 * doc/conf/meshwidth.xml:
c5ed4ea8fb64 Make the mean with of an Mesh configurable issue93
Tim Englich <tim.englich@intevation.de>
parents: 510
diff changeset
2562 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
2563 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
2564 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
2565
c5ed4ea8fb64 Make the mean with of an Mesh configurable issue93
Tim Englich <tim.englich@intevation.de>
parents: 510
diff changeset
2566 * 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
2567 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
2568 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
2569 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
2570 for CoordinateSelectionStates.
c5ed4ea8fb64 Make the mean with of an Mesh configurable issue93
Tim Englich <tim.englich@intevation.de>
parents: 510
diff changeset
2571
c5ed4ea8fb64 Make the mean with of an Mesh configurable issue93
Tim Englich <tim.englich@intevation.de>
parents: 510
diff changeset
2572 * 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
2573 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
2574
c5ed4ea8fb64 Make the mean with of an Mesh configurable issue93
Tim Englich <tim.englich@intevation.de>
parents: 510
diff changeset
2575 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
2576
510
9e5ed3eebf29 Fixed Compiler-Error after adding further Methods to the Interface ArtifactDatabase.
Tim Englich <tim.englich@intevation.de>
parents: 509
diff changeset
2577 * 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
2578 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
2579
9e5ed3eebf29 Fixed Compiler-Error after adding further Methods to the Interface ArtifactDatabase.
Tim Englich <tim.englich@intevation.de>
parents: 509
diff changeset
2580 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
2581 * 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
2582 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
2583
508
90f03b909bb0 Removed never try-catch of a never thrown exception.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 507
diff changeset
2584 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
2585
90f03b909bb0 Removed never try-catch of a never thrown exception.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 507
diff changeset
2586 * 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
2587 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
2588
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
2589 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
2590
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
2591 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
2592
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
2593 * 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
2594 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
2595 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
2596 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
2597 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
2598
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
2599 * 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
2600 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
2601 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
2602 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
2603 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
2604 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
2605
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
2606 * 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
2607 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
2608 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
2609
506
d41c155db337 Solved issue100. Improved axes range. Scale dataset to its own axis.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 505
diff changeset
2610 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
2611
d41c155db337 Solved issue100. Improved axes range. Scale dataset to its own axis.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 505
diff changeset
2612 Issue100
d41c155db337 Solved issue100. Improved axes range. Scale dataset to its own axis.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 505
diff changeset
2613
d41c155db337 Solved issue100. Improved axes range. Scale dataset to its own axis.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 505
diff changeset
2614 * 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
2615 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
2616 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
2617 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
2618 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
2619
505
7ff916744f40 Solved issue152. Time intervals of timeseries axis are defined by JFreeChart automatically.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 504
diff changeset
2620 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
2621
7ff916744f40 Solved issue152. Time intervals of timeseries axis are defined by JFreeChart automatically.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 504
diff changeset
2622 Issue152
7ff916744f40 Solved issue152. Time intervals of timeseries axis are defined by JFreeChart automatically.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 504
diff changeset
2623
7ff916744f40 Solved issue152. Time intervals of timeseries axis are defined by JFreeChart automatically.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 504
diff changeset
2624 * 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
2625 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
2626 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
2627 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
2628
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
2629 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
2630
efab67e68bba Trigger the calculation of the "Horizontalschnitt" when the output state is initialized.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 503
diff changeset
2631 * 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
2632 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
2633
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
2634 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
2635
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
2636 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
2637
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
2638 * 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
2639 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
2640 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
2641 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
2642 '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
2643
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
2644 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
2645
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
2646 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
2647 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
2648
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
2649 * 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
2650 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
2651
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
2652 * 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
2653 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
2654 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
2655 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
2656 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
2657 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
2658 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
2659 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
2660 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
2661 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
2662
501
70adafe2b9d5 Speed up the "Horizontalschnitte"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 500
diff changeset
2663 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
2664
70adafe2b9d5 Speed up the "Horizontalschnitte"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 500
diff changeset
2665 * 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
2666 because generation of "Horizontalschnitte" is much faster
70adafe2b9d5 Speed up the "Horizontalschnitte"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 500
diff changeset
2667 now (60x).
70adafe2b9d5 Speed up the "Horizontalschnitte"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 500
diff changeset
2668
70adafe2b9d5 Speed up the "Horizontalschnitte"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 500
diff changeset
2669 * 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
2670 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
2671 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
2672 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
2673 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
2674 standard derivation are assumed to be outliers.
70adafe2b9d5 Speed up the "Horizontalschnitte"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 500
diff changeset
2675
70adafe2b9d5 Speed up the "Horizontalschnitte"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 500
diff changeset
2676 * 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
2677 the outlier aware buffer size guessing now.
70adafe2b9d5 Speed up the "Horizontalschnitte"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 500
diff changeset
2678
70adafe2b9d5 Speed up the "Horizontalschnitte"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 500
diff changeset
2679 * 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
2680 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
2681 Removed needless imports.
70adafe2b9d5 Speed up the "Horizontalschnitte"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 500
diff changeset
2682
500
ca5162aa644d Fixed some bugs in configuration regarding description and mimetype of svg exports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 499
diff changeset
2683 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
2684
ca5162aa644d Fixed some bugs in configuration regarding description and mimetype of svg exports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 499
diff changeset
2685 Issue148
ca5162aa644d Fixed some bugs in configuration regarding description and mimetype of svg exports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 499
diff changeset
2686
ca5162aa644d Fixed some bugs in configuration regarding description and mimetype of svg exports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 499
diff changeset
2687 * 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
2688 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
2689 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
2690 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
2691 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
2692 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
2693 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
2694 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
2695 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
2696 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
2697
499
e065a72f6b62 Clip "Horizontalschnitte" against given clipping polygon.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 498
diff changeset
2698 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
2699
e065a72f6b62 Clip "Horizontalschnitte" against given clipping polygon.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 498
diff changeset
2700 * 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
2701 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
2702 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
2703 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
2704 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
2705
e065a72f6b62 Clip "Horizontalschnitte" against given clipping polygon.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 498
diff changeset
2706 * 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
2707 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
2708
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
2709 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
2710
4080b57dcb52 Upgraded to Geotools 2.5.8. Write polygons and line strings to
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 497
diff changeset
2711 * 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
2712
4080b57dcb52 Upgraded to Geotools 2.5.8. Write polygons and line strings to
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 497
diff changeset
2713 * 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
2714 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
2715 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
2716
4080b57dcb52 Upgraded to Geotools 2.5.8. Write polygons and line strings to
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 497
diff changeset
2717 * 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
2718 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
2719
4080b57dcb52 Upgraded to Geotools 2.5.8. Write polygons and line strings to
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 497
diff changeset
2720 * 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
2721 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
2722 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
2723 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
2724 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
2725 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
2726 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
2727
4080b57dcb52 Upgraded to Geotools 2.5.8. Write polygons and line strings to
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 497
diff changeset
2728 * 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
2729 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
2730
4080b57dcb52 Upgraded to Geotools 2.5.8. Write polygons and line strings to
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 497
diff changeset
2731 * 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
2732 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
2733 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
2734
538
f4e20322461b Summarized Changes and NEWS for Release 0.4
Hans Plum <hans.plum@intevation.de>
parents: 537
diff changeset
2735 * 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
2736
497
75306d856004 Fixed import error.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 496
diff changeset
2737 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
2738
75306d856004 Fixed import error.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 496
diff changeset
2739 * src/main/java/de/intevation/gnv/math/AreaInterpolation.java:
75306d856004 Fixed import error.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 496
diff changeset
2740 Removed import to make it compilable again.
75306d856004 Fixed import error.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 496
diff changeset
2741
496
f14c5d1b5b71 Issue142. Paid attention on array length. Parameters without values resulted in ArrayIndexOutOfBoundsExceptions.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 495
diff changeset
2742 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
2743
f14c5d1b5b71 Issue142. Paid attention on array length. Parameters without values resulted in ArrayIndexOutOfBoundsExceptions.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 495
diff changeset
2744 Issue142
f14c5d1b5b71 Issue142. Paid attention on array length. Parameters without values resulted in ArrayIndexOutOfBoundsExceptions.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 495
diff changeset
2745
f14c5d1b5b71 Issue142. Paid attention on array length. Parameters without values resulted in ArrayIndexOutOfBoundsExceptions.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 495
diff changeset
2746 * 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
2747 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
2748 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
2749
495
6e8364e766fa Generate JTS geometries of "Horizontalschnitte" correctly.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 494
diff changeset
2750 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
2751
6e8364e766fa Generate JTS geometries of "Horizontalschnitte" correctly.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 494
diff changeset
2752 * 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
2753 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
2754 Handy to debug raster outputs.
6e8364e766fa Generate JTS geometries of "Horizontalschnitte" correctly.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 494
diff changeset
2755
6e8364e766fa Generate JTS geometries of "Horizontalschnitte" correctly.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 494
diff changeset
2756 * 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
2757 getValues() to access the backing data.
6e8364e766fa Generate JTS geometries of "Horizontalschnitte" correctly.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 494
diff changeset
2758
6e8364e766fa Generate JTS geometries of "Horizontalschnitte" correctly.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 494
diff changeset
2759 * 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
2760 Read parameter from input data correctly.
6e8364e766fa Generate JTS geometries of "Horizontalschnitte" correctly.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 494
diff changeset
2761
6e8364e766fa Generate JTS geometries of "Horizontalschnitte" correctly.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 494
diff changeset
2762 * 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
2763 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
2764 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
2765
6e8364e766fa Generate JTS geometries of "Horizontalschnitte" correctly.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 494
diff changeset
2766 * 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
2767 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
2768 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
2769 upside down rendering in necessary.
6e8364e766fa Generate JTS geometries of "Horizontalschnitte" correctly.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 494
diff changeset
2770
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
2771 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
2772
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
2773 * 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
2774 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
2775 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
2776
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
2777 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
2778
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
2779 * 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
2780 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
2781 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
2782 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
2783 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
2784 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
2785
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
2786 * 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
2787 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
2788
492
79e80c289018 Added labels and titles to 'Profilschnitt' charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 491
diff changeset
2789 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
2790
79e80c289018 Added labels and titles to 'Profilschnitt' charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 491
diff changeset
2791 * 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
2792 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
2793 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
2794 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
2795
79e80c289018 Added labels and titles to 'Profilschnitt' charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 491
diff changeset
2796 * 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
2797 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
2798
79e80c289018 Added labels and titles to 'Profilschnitt' charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 491
diff changeset
2799 * 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
2800 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
2801 these labels.
79e80c289018 Added labels and titles to 'Profilschnitt' charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 491
diff changeset
2802
79e80c289018 Added labels and titles to 'Profilschnitt' charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 491
diff changeset
2803 * src/main/resources/lang/artifactMessages.properties,
79e80c289018 Added labels and titles to 'Profilschnitt' charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 491
diff changeset
2804 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
2805 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
2806 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
2807 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
2808
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
2809 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
2810
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
2811 * 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
2812 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
2813 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
2814
490
be53566c1640 Added Comments and further Informations to the external Interface Schema
Tim Englich <tim.englich@intevation.de>
parents: 489
diff changeset
2815 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
2816
be53566c1640 Added Comments and further Informations to the external Interface Schema
Tim Englich <tim.englich@intevation.de>
parents: 489
diff changeset
2817 * 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
2818 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
2819
489
3784cf498ab7 Added Database-Schema and Testdata for the MapViewer-Interface
Tim Englich <tim.englich@intevation.de>
parents: 488
diff changeset
2820 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
2821
3784cf498ab7 Added Database-Schema and Testdata for the MapViewer-Interface
Tim Englich <tim.englich@intevation.de>
parents: 488
diff changeset
2822 * 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
2823 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
2824
489
3784cf498ab7 Added Database-Schema and Testdata for the MapViewer-Interface
Tim Englich <tim.englich@intevation.de>
parents: 488
diff changeset
2825 * 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
2826 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
2827 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
2828
489
3784cf498ab7 Added Database-Schema and Testdata for the MapViewer-Interface
Tim Englich <tim.englich@intevation.de>
parents: 488
diff changeset
2829
488
d265f5dc2979 Appended the selected fis to the describe document.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 487
diff changeset
2830 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
2831
d265f5dc2979 Appended the selected fis to the describe document.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 487
diff changeset
2832 * 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
2833 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
2834
d265f5dc2979 Appended the selected fis to the describe document.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 487
diff changeset
2835 * 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
2836 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
2837 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
2838 describe document.
d265f5dc2979 Appended the selected fis to the describe document.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 487
diff changeset
2839
d265f5dc2979 Appended the selected fis to the describe document.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 487
diff changeset
2840 * 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
2841 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
2842 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
2843 itself.
d265f5dc2979 Appended the selected fis to the describe document.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 487
diff changeset
2844
d265f5dc2979 Appended the selected fis to the describe document.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 487
diff changeset
2845 * 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
2846 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
2847 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
2848 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
2849 fis.
d265f5dc2979 Appended the selected fis to the describe document.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 487
diff changeset
2850
487
9da25f0c5962 Fixed indention of ChangeLog
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 486
diff changeset
2851 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
2852
9da25f0c5962 Fixed indention of ChangeLog
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 486
diff changeset
2853 * ChangeLog: Fixed indention.
9da25f0c5962 Fixed indention of ChangeLog
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 486
diff changeset
2854
486
67f6346fb300 Fixed Unittest for HorizontalCrossSections.
Tim Englich <tim.englich@intevation.de>
parents: 485
diff changeset
2855 2010-01-18 Tim Englich <tim.englich@intevation.de>
67f6346fb300 Fixed Unittest for HorizontalCrossSections.
Tim Englich <tim.englich@intevation.de>
parents: 485
diff changeset
2856
487
9da25f0c5962 Fixed indention of ChangeLog
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 486
diff changeset
2857 * 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
2858 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
2859 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
2860 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
2861 * 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
2862 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
2863 * 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
2864 Added new RequestFile for calling for an WMS-Result.
67f6346fb300 Fixed Unittest for HorizontalCrossSections.
Tim Englich <tim.englich@intevation.de>
parents: 485
diff changeset
2865 * 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
2866 Added Polygon as WKT into the feed-Request.
67f6346fb300 Fixed Unittest for HorizontalCrossSections.
Tim Englich <tim.englich@intevation.de>
parents: 485
diff changeset
2867
485
4939236c2dc9 Fixed Compilation and Runtimeerrors in Unittests.
Tim Englich <tim.englich@intevation.de>
parents: 484
diff changeset
2868 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
2869
487
9da25f0c5962 Fixed indention of ChangeLog
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 486
diff changeset
2870 * 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
2871 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
2872 TestCallcontext to prevent NPEs during the Testzenarios.
9da25f0c5962 Fixed indention of ChangeLog
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 486
diff changeset
2873
9da25f0c5962 Fixed indention of ChangeLog
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 486
diff changeset
2874 * 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
2875 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
2876 Added the Method getDatabase to resolve Compilationerrors.
9da25f0c5962 Fixed indention of ChangeLog
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 486
diff changeset
2877
9da25f0c5962 Fixed indention of ChangeLog
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 486
diff changeset
2878 * 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
2879 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
2880 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
2881 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
2882 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
2883 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
2884 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
2885 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
2886 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
2887 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
2888 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
2889 the CallContext.
9da25f0c5962 Fixed indention of ChangeLog
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 486
diff changeset
2890
484
823e4f808418 Generate JTS geometries (multi polygons and multi linestrings) from
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 483
diff changeset
2891 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
2892
823e4f808418 Generate JTS geometries (multi polygons and multi linestrings) from
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 483
diff changeset
2893 * 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
2894 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
2895 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
2896
823e4f808418 Generate JTS geometries (multi polygons and multi linestrings) from
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 483
diff changeset
2897 * 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
2898 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
2899
823e4f808418 Generate JTS geometries (multi polygons and multi linestrings) from
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 483
diff changeset
2900 * 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
2901 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
2902 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
2903
483
c8089cd7d777 Added explicit index scheme to palette classes to allow external references.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 482
diff changeset
2904 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
2905
c8089cd7d777 Added explicit index scheme to palette classes to allow external references.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 482
diff changeset
2906 * 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
2907 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
2908 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
2909 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
2910 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
2911
c8089cd7d777 Added explicit index scheme to palette classes to allow external references.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 482
diff changeset
2912 * 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
2913 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
2914 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
2915 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
2916 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
2917
c8089cd7d777 Added explicit index scheme to palette classes to allow external references.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 482
diff changeset
2918 * 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
2919 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
2920
482
64e65daa65e9 Fixed some bugs with calculating "Horizontalschnitte".
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 481
diff changeset
2921 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
2922
64e65daa65e9 Fixed some bugs with calculating "Horizontalschnitte".
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 481
diff changeset
2923 * 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
2924 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
2925 This has to be improved.
64e65daa65e9 Fixed some bugs with calculating "Horizontalschnitte".
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 481
diff changeset
2926
64e65daa65e9 Fixed some bugs with calculating "Horizontalschnitte".
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 481
diff changeset
2927 * 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
2928 "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
2929
64e65daa65e9 Fixed some bugs with calculating "Horizontalschnitte".
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 481
diff changeset
2930 * 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
2931 reading to points more fault tolerant.
64e65daa65e9 Fixed some bugs with calculating "Horizontalschnitte".
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 481
diff changeset
2932
64e65daa65e9 Fixed some bugs with calculating "Horizontalschnitte".
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 481
diff changeset
2933 * 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
2934 Call the area interpolation.
64e65daa65e9 Fixed some bugs with calculating "Horizontalschnitte".
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 481
diff changeset
2935
64e65daa65e9 Fixed some bugs with calculating "Horizontalschnitte".
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 481
diff changeset
2936 * 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
2937 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
2938
481
20dde2b6f1b5 Added end of life support for artifact states. Implemented ZIP download
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 480
diff changeset
2939 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
2940
20dde2b6f1b5 Added end of life support for artifact states. Implemented ZIP download
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 480
diff changeset
2941 * 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
2942 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
2943
20dde2b6f1b5 Added end of life support for artifact states. Implemented ZIP download
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 480
diff changeset
2944 * 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
2945 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
2946
20dde2b6f1b5 Added end of life support for artifact states. Implemented ZIP download
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 480
diff changeset
2947 * 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
2948 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
2949
20dde2b6f1b5 Added end of life support for artifact states. Implemented ZIP download
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 480
diff changeset
2950 * 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
2951 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
2952 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
2953
20dde2b6f1b5 Added end of life support for artifact states. Implemented ZIP download
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 480
diff changeset
2954 * 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
2955 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
2956 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
2957 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
2958 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
2959
480
211cad2fb5ba Rebased "Horizonalschnitte" to own state class to break from the not
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 479
diff changeset
2960 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
2961
211cad2fb5ba Rebased "Horizonalschnitte" to own state class to break from the not
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 479
diff changeset
2962 * 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
2963 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
2964
211cad2fb5ba Rebased "Horizonalschnitte" to own state class to break from the not
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 479
diff changeset
2965 * 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
2966 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
2967 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
2968
211cad2fb5ba Rebased "Horizonalschnitte" to own state class to break from the not
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 479
diff changeset
2969 * 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
2970 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
2971
211cad2fb5ba Rebased "Horizonalschnitte" to own state class to break from the not
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 479
diff changeset
2972 * 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
2973 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
2974
211cad2fb5ba Rebased "Horizonalschnitte" to own state class to break from the not
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 479
diff changeset
2975 * 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
2976 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
2977 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
2978
211cad2fb5ba Rebased "Horizonalschnitte" to own state class to break from the not
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 479
diff changeset
2979 * 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
2980 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
2981
211cad2fb5ba Rebased "Horizonalschnitte" to own state class to break from the not
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 479
diff changeset
2982 * 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
2983 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
2984 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
2985 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
2986 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
2987
211cad2fb5ba Rebased "Horizonalschnitte" to own state class to break from the not
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 479
diff changeset
2988 * 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
2989 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
2990 robust.
211cad2fb5ba Rebased "Horizonalschnitte" to own state class to break from the not
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 479
diff changeset
2991
211cad2fb5ba Rebased "Horizonalschnitte" to own state class to break from the not
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 479
diff changeset
2992 * 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
2993 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
2994 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
2995
479
d47b478e662b Cleaned up imports
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 478
diff changeset
2996 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
2997
d47b478e662b Cleaned up imports
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 478
diff changeset
2998 * 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
2999 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
3000 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
3001 src/main/java/de/intevation/gnv/artifacts/GNVProductArtifactFactory.java,
d47b478e662b Cleaned up imports
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 478
diff changeset
3002 src/main/java/de/intevation/gnv/artifacts/GNVArtifactBase.java,
d47b478e662b Cleaned up imports
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 478
diff changeset
3003 src/main/java/de/intevation/gnv/math/AreaInterpolation.java:
d47b478e662b Cleaned up imports
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 478
diff changeset
3004 Cleaned up imports.
d47b478e662b Cleaned up imports
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 478
diff changeset
3005
478
0e0c64c821dc Added support to step back to the point for choosing a product.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 477
diff changeset
3006 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
3007
0e0c64c821dc Added support to step back to the point for choosing a product.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 477
diff changeset
3008 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
3009 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
3010
0e0c64c821dc Added support to step back to the point for choosing a product.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 477
diff changeset
3011 * 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
3012 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
3013 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
3014 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
3015 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
3016
0e0c64c821dc Added support to step back to the point for choosing a product.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 477
diff changeset
3017 * 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
3018 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
3019
0e0c64c821dc Added support to step back to the point for choosing a product.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 477
diff changeset
3020 * 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
3021 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
3022 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
3023 string.
0e0c64c821dc Added support to step back to the point for choosing a product.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 477
diff changeset
3024
0e0c64c821dc Added support to step back to the point for choosing a product.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 477
diff changeset
3025 * 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
3026 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
3027 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
3028 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
3029
0e0c64c821dc Added support to step back to the point for choosing a product.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 477
diff changeset
3030 * 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
3031 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
3032 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
3033 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
3034 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
3035 cache.
0e0c64c821dc Added support to step back to the point for choosing a product.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 477
diff changeset
3036
0e0c64c821dc Added support to step back to the point for choosing a product.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 477
diff changeset
3037 * 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
3038 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
3039
477
40a058047854 Added the Configurationproperty serverRoundtripInterval to the Configuration of the Connectionpool.
Tim Englich <tim.englich@intevation.de>
parents: 476
diff changeset
3040 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
3041
40a058047854 Added the Configurationproperty serverRoundtripInterval to the Configuration of the Connectionpool.
Tim Englich <tim.englich@intevation.de>
parents: 476
diff changeset
3042 * 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
3043 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
3044 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
3045
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
3046 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
3047
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
3048 * 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
3049 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
3050 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
3051
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
3052 * 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
3053 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
3054 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
3055 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
3056 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
3057 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
3058 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
3059 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
3060 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
3061 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
3062 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
3063 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
3064 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
3065
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
3066 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
3067
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
3068 * 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
3069 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
3070 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
3071 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
3072
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
3073 * 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
3074 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
3075 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
3076
474
ab29e4ff2fda Added area interpolation needed for "Horizontalschnitt"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 473
diff changeset
3077 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
3078
ab29e4ff2fda Added area interpolation needed for "Horizontalschnitt"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 473
diff changeset
3079 * 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
3080 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
3081 Removed needless imports.
ab29e4ff2fda Added area interpolation needed for "Horizontalschnitt"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 473
diff changeset
3082
ab29e4ff2fda Added area interpolation needed for "Horizontalschnitt"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 473
diff changeset
3083 * 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
3084 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
3085 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
3086 Possible TODOs:
ab29e4ff2fda Added area interpolation needed for "Horizontalschnitt"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 473
diff changeset
3087 - 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
3088 - use higher interpolation methods.
ab29e4ff2fda Added area interpolation needed for "Horizontalschnitt"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 473
diff changeset
3089
ab29e4ff2fda Added area interpolation needed for "Horizontalschnitt"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 473
diff changeset
3090 * 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
3091 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
3092 Added configuration for ground interpolation.
ab29e4ff2fda Added area interpolation needed for "Horizontalschnitt"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 473
diff changeset
3093
ab29e4ff2fda Added area interpolation needed for "Horizontalschnitt"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 473
diff changeset
3094 * 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
3095 Add helper functions to access configuration.
ab29e4ff2fda Added area interpolation needed for "Horizontalschnitt"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 473
diff changeset
3096
ab29e4ff2fda Added area interpolation needed for "Horizontalschnitt"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 473
diff changeset
3097 * 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
3098
ab29e4ff2fda Added area interpolation needed for "Horizontalschnitt"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 473
diff changeset
3099 * 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
3100 method.
ab29e4ff2fda Added area interpolation needed for "Horizontalschnitt"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 473
diff changeset
3101
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
3102 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
3103
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
3104 * 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
3105 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
3106 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
3107 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
3108
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
3109 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
3110 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
3111
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
3112 * 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
3113 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
3114
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
3115 * 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
3116 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
3117 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
3118 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
3119 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
3120 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
3121 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
3122 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
3123 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
3124 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
3125
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
3126 * 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
3127 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
3128 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
3129 - 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
3130 - 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
3131 - 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
3132 - 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
3133 - 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
3134 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
3135 - 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
3136
472
d6a100d5f74a Added configuration of directory of "Horizontalschnitt" shape files.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 471
diff changeset
3137 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
3138
d6a100d5f74a Added configuration of directory of "Horizontalschnitt" shape files.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 471
diff changeset
3139 * doc/conf/conf.xml,
d6a100d5f74a Added configuration of directory of "Horizontalschnitt" shape files.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 471
diff changeset
3140 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
3141 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
3142 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
3143 shape files.
d6a100d5f74a Added configuration of directory of "Horizontalschnitt" shape files.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 471
diff changeset
3144
471
06887e2e3f7a Some minor code cleanup
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 470
diff changeset
3145 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
3146
06887e2e3f7a Some minor code cleanup
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 470
diff changeset
3147 * 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
3148 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
3149 Code cleanup
06887e2e3f7a Some minor code cleanup
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 470
diff changeset
3150
470
b7bb66440cc8 Added mechanism for advancing to previous states.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 469
diff changeset
3151 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
3152
b7bb66440cc8 Added mechanism for advancing to previous states.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 469
diff changeset
3153 * 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
3154 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
3155 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
3156 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
3157 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
3158 advance back.
b7bb66440cc8 Added mechanism for advancing to previous states.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 469
diff changeset
3159
b7bb66440cc8 Added mechanism for advancing to previous states.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 469
diff changeset
3160 * 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
3161 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
3162 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
3163 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
3164
b7bb66440cc8 Added mechanism for advancing to previous states.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 469
diff changeset
3165 * 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
3166 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
3167 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
3168 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
3169 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
3170 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
3171
468
7ba4c7222265 Added ij-Index determination for horizontal-cross-sections.
Tim Englich <tim.englich@intevation.de>
parents: 467
diff changeset
3172 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
3173
469
62fc63d0f71d Added a new State in Product Verticalprofile in Timeseriespoints.
Tim Englich <tim.englich@intevation.de>
parents: 468
diff changeset
3174 * doc/conf/queries.properties:
62fc63d0f71d Added a new State in Product Verticalprofile in Timeseriespoints.
Tim Englich <tim.englich@intevation.de>
parents: 468
diff changeset
3175 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
3176 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
3177
62fc63d0f71d Added a new State in Product Verticalprofile in Timeseriespoints.
Tim Englich <tim.englich@intevation.de>
parents: 468
diff changeset
3178 * 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
3179 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
3180 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
3181
62fc63d0f71d Added a new State in Product Verticalprofile in Timeseriespoints.
Tim Englich <tim.englich@intevation.de>
parents: 468
diff changeset
3182 * 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
3183 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
3184
62fc63d0f71d Added a new State in Product Verticalprofile in Timeseriespoints.
Tim Englich <tim.englich@intevation.de>
parents: 468
diff changeset
3185 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
3186 * 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
3187 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
3188 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
3189
7ba4c7222265 Added ij-Index determination for horizontal-cross-sections.
Tim Englich <tim.englich@intevation.de>
parents: 467
diff changeset
3190 * 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
3191 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
3192
7ba4c7222265 Added ij-Index determination for horizontal-cross-sections.
Tim Englich <tim.englich@intevation.de>
parents: 467
diff changeset
3193 * 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
3194 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
3195 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
3196 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
3197
7ba4c7222265 Added ij-Index determination for horizontal-cross-sections.
Tim Englich <tim.englich@intevation.de>
parents: 467
diff changeset
3198 * 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
3199 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
3200 for a given Envelope.
7ba4c7222265 Added ij-Index determination for horizontal-cross-sections.
Tim Englich <tim.englich@intevation.de>
parents: 467
diff changeset
3201 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
3202
7ba4c7222265 Added ij-Index determination for horizontal-cross-sections.
Tim Englich <tim.englich@intevation.de>
parents: 467
diff changeset
3203 * doc/conf/conf.xml:
7ba4c7222265 Added ij-Index determination for horizontal-cross-sections.
Tim Englich <tim.englich@intevation.de>
parents: 467
diff changeset
3204 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
3205 File.
7ba4c7222265 Added ij-Index determination for horizontal-cross-sections.
Tim Englich <tim.englich@intevation.de>
parents: 467
diff changeset
3206
7ba4c7222265 Added ij-Index determination for horizontal-cross-sections.
Tim Englich <tim.englich@intevation.de>
parents: 467
diff changeset
3207 * 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
3208 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
3209 available to this Product.
7ba4c7222265 Added ij-Index determination for horizontal-cross-sections.
Tim Englich <tim.englich@intevation.de>
parents: 467
diff changeset
3210
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
3211 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
3212
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
3213 * 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
3214 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
3215 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
3216
466
147d1e46b239 Set NameSpaceAware to true to get the Unittests work again.
Tim Englich <tim.englich@intevation.de>
parents: 465
diff changeset
3217 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
3218
147d1e46b239 Set NameSpaceAware to true to get the Unittests work again.
Tim Englich <tim.englich@intevation.de>
parents: 465
diff changeset
3219 * 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
3220 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
3221 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
3222
147d1e46b239 Set NameSpaceAware to true to get the Unittests work again.
Tim Englich <tim.englich@intevation.de>
parents: 465
diff changeset
3223
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
3224 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
3225
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
3226 * 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
3227 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
3228
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
3229 * 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
3230 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
3231
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
3232 * 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
3233 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
3234 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
3235
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
3236 !! 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
3237 !! 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
3238 !! 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
3239 !! 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
3240 !! 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
3241 !! 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
3242
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
3243 * 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
3244 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
3245 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
3246
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
3247 * 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
3248 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
3249
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
3250 * 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
3251 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
3252 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
3253
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
3254 * 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
3255 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
3256
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
3257 * 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
3258 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
3259 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
3260
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
3261 * 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
3262 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
3263 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
3264
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
3265 * 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
3266 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
3267
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
3268 * 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
3269 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
3270
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
3271 * 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
3272 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
3273 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
3274
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
3275 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
3276
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
3277 * 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
3278 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
3279
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
3280 * 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
3281 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
3282 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
3283
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
3284 * 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
3285 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
3286
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
3287 * 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
3288 - 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
3289 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
3290 - 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
3291 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
3292 - 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
3293
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
3294 * 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
3295 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
3296 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
3297 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
3298 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
3299 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
3300
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
3301 * 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
3302 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
3303
463
07672838fa5f Make ground interpolation for vertical cross section configurable.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 462
diff changeset
3304 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
3305
07672838fa5f Make ground interpolation for vertical cross section configurable.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 462
diff changeset
3306 * 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
3307 section ground interpolation.
07672838fa5f Make ground interpolation for vertical cross section configurable.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 462
diff changeset
3308
07672838fa5f Make ground interpolation for vertical cross section configurable.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 462
diff changeset
3309 * 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
3310 interpolation method now.
07672838fa5f Make ground interpolation for vertical cross section configurable.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 462
diff changeset
3311
07672838fa5f Make ground interpolation for vertical cross section configurable.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 462
diff changeset
3312 * 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
3313 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
3314
07672838fa5f Make ground interpolation for vertical cross section configurable.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 462
diff changeset
3315 * 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
3316 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
3317
07672838fa5f Make ground interpolation for vertical cross section configurable.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 462
diff changeset
3318 * 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
3319 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
3320
462
912797826099 Use new raster access.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 461
diff changeset
3321 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
3322
912797826099 Use new raster access.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 461
diff changeset
3323 * 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
3324 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
3325
912797826099 Use new raster access.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 461
diff changeset
3326 * 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
3327 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
3328 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
3329 by the garbage collector.
912797826099 Use new raster access.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 461
diff changeset
3330
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
3331 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
3332
538
f4e20322461b Summarized Changes and NEWS for Release 0.4
Hans Plum <hans.plum@intevation.de>
parents: 537
diff changeset
3333 Issue 137
f4e20322461b Summarized Changes and NEWS for Release 0.4
Hans Plum <hans.plum@intevation.de>
parents: 537
diff changeset
3334
461
3ddc22aab764 Removed Encodingerrors from listed Files. All Files are now UTF-8 compliant.
Tim Englich <tim.englich@intevation.de>
parents: 460
diff changeset
3335 * 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
3336 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
3337 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
3338 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
3339 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
3340 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
3341 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
3342
3ddc22aab764 Removed Encodingerrors from listed Files. All Files are now UTF-8 compliant.
Tim Englich <tim.englich@intevation.de>
parents: 460
diff changeset
3343 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
3344 * 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
3345 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
3346
bdbca6022cf5 Modified Testcases that they work using the ARCSDE 9.2
Tim Englich <tim.englich@intevation.de>
parents: 459
diff changeset
3347 * 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
3348 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
3349 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
3350 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
3351 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
3352
bdbca6022cf5 Modified Testcases that they work using the ARCSDE 9.2
Tim Englich <tim.englich@intevation.de>
parents: 459
diff changeset
3353 * 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
3354 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
3355 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
3356
bdbca6022cf5 Modified Testcases that they work using the ARCSDE 9.2
Tim Englich <tim.englich@intevation.de>
parents: 459
diff changeset
3357 * 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
3358 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
3359 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
3360
bdbca6022cf5 Modified Testcases that they work using the ARCSDE 9.2
Tim Englich <tim.englich@intevation.de>
parents: 459
diff changeset
3361 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
3362
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
3363 * 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
3364 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
3365 Polygons.
538
f4e20322461b Summarized Changes and NEWS for Release 0.4
Hans Plum <hans.plum@intevation.de>
parents: 537
diff changeset
3366
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
3367 * 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
3368 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
3369 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
3370
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
3371 * 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
3372 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
3373 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
3374
458
92d6cf448598 Improved raster tile based height evaluation.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 457
diff changeset
3375 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
3376
92d6cf448598 Improved raster tile based height evaluation.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 457
diff changeset
3377 * 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
3378 - Simplified code
92d6cf448598 Improved raster tile based height evaluation.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 457
diff changeset
3379 - 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
3380 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
3381 - 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
3382 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
3383
457
47ad9721e692 Added RasterObject for caching the Rastertiles to get a better performance.
Tim Englich <tim.englich@intevation.de>
parents: 456
diff changeset
3384 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
3385
47ad9721e692 Added RasterObject for caching the Rastertiles to get a better performance.
Tim Englich <tim.englich@intevation.de>
parents: 456
diff changeset
3386 * 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
3387 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
3388 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
3389
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
3390 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
3391
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
3392 * 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
3393 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
3394 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
3395
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
3396 * 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
3397 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
3398 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
3399
455
363236fc462d Added Rasterdatasupport to VerticalCrossSections
Tim Englich <tim.englich@intevation.de>
parents: 454
diff changeset
3400 2010-01-04 Tim Englich <tim.englich@intevation.de>
363236fc462d Added Rasterdatasupport to VerticalCrossSections
Tim Englich <tim.englich@intevation.de>
parents: 454
diff changeset
3401
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
3402 * 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
3403 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
3404
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
3405 * 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
3406 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
3407
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
3408 * 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
3409 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
3410 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
3411 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
3412
454
04cfb4e3da4f Refactored statistics classes a bit. Added class for vertical cross sections.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 453
diff changeset
3413 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
3414
04cfb4e3da4f Refactored statistics classes a bit. Added class for vertical cross sections.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 453
diff changeset
3415 * 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
3416 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
3417 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
3418 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
3419
04cfb4e3da4f Refactored statistics classes a bit. Added class for vertical cross sections.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 453
diff changeset
3420 * 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
3421 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
3422 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
3423
04cfb4e3da4f Refactored statistics classes a bit. Added class for vertical cross sections.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 453
diff changeset
3424 * 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
3425 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
3426 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
3427
04cfb4e3da4f Refactored statistics classes a bit. Added class for vertical cross sections.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 453
diff changeset
3428 * 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
3429 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
3430 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
3431
04cfb4e3da4f Refactored statistics classes a bit. Added class for vertical cross sections.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 453
diff changeset
3432 * 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
3433 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
3434 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
3435
04cfb4e3da4f Refactored statistics classes a bit. Added class for vertical cross sections.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 453
diff changeset
3436 * 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
3437 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
3438
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
3439 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
3440
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
3441 * 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
3442 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
3443
452
4cd03910f97e Enable PDF export of vertical cross section charts.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 451
diff changeset
3444 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
3445
4cd03910f97e Enable PDF export of vertical cross section charts.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 451
diff changeset
3446 * 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
3447 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
3448 vertical cross section charts.
4cd03910f97e Enable PDF export of vertical cross section charts.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 451
diff changeset
3449
4cd03910f97e Enable PDF export of vertical cross section charts.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 451
diff changeset
3450 * ChangeLog: Typo fixes.
4cd03910f97e Enable PDF export of vertical cross section charts.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 451
diff changeset
3451
451
bc5901bb4525 Use JFreeCharts ValueAxis.valueToJava2D() to transform data values
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 450
diff changeset
3452 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
3453
bc5901bb4525 Use JFreeCharts ValueAxis.valueToJava2D() to transform data values
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 450
diff changeset
3454 * 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
3455 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
3456 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
3457 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
3458 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
3459
bc5901bb4525 Use JFreeCharts ValueAxis.valueToJava2D() to transform data values
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 450
diff changeset
3460 * 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
3461 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
3462 axis accessible.
bc5901bb4525 Use JFreeCharts ValueAxis.valueToJava2D() to transform data values
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 450
diff changeset
3463
bc5901bb4525 Use JFreeCharts ValueAxis.valueToJava2D() to transform data values
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 450
diff changeset
3464 * 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
3465
450
20a480753ff9 Render labels in vertical cross section charts.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 449
diff changeset
3466 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
3467
20a480753ff9 Render labels in vertical cross section charts.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 449
diff changeset
3468 * 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
3469 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
3470
20a480753ff9 Render labels in vertical cross section charts.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 449
diff changeset
3471 * 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
3472 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
3473 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
3474 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
3475 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
3476 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
3477 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
3478 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
3479 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
3480 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
3481 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
3482
20a480753ff9 Render labels in vertical cross section charts.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 449
diff changeset
3483 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
3484 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
3485
20a480753ff9 Render labels in vertical cross section charts.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 449
diff changeset
3486 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
3487
20a480753ff9 Render labels in vertical cross section charts.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 449
diff changeset
3488 * 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
3489 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
3490 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
3491 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
3492
20a480753ff9 Render labels in vertical cross section charts.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 449
diff changeset
3493 * 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
3494 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
3495 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
3496 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
3497 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
3498 of the polygon renderer.
20a480753ff9 Render labels in vertical cross section charts.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 449
diff changeset
3499
20a480753ff9 Render labels in vertical cross section charts.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 449
diff changeset
3500 * 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
3501 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
3502 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
3503
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
3504 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
3505
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
3506 * 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
3507 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
3508
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
3509 * 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
3510 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
3511
448
3cb2bea50456 Generate iso line classes according gnv-issues/issue108
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 447
diff changeset
3512 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
3513
3cb2bea50456 Generate iso line classes according gnv-issues/issue108
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 447
diff changeset
3514 * 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
3515 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
3516
3cb2bea50456 Generate iso line classes according gnv-issues/issue108
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 447
diff changeset
3517 - 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
3518 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
3519 - 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
3520 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
3521 - 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
3522 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
3523
3cb2bea50456 Generate iso line classes according gnv-issues/issue108
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 447
diff changeset
3524 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
3525 of the iso line.
3cb2bea50456 Generate iso line classes according gnv-issues/issue108
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 447
diff changeset
3526
3cb2bea50456 Generate iso line classes according gnv-issues/issue108
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 447
diff changeset
3527 * 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
3528 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
3529 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
3530 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
3531 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
3532 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
3533
3cb2bea50456 Generate iso line classes according gnv-issues/issue108
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 447
diff changeset
3534 * 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
3535 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
3536 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
3537 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
3538 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
3539 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
3540 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
3541
3cb2bea50456 Generate iso line classes according gnv-issues/issue108
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 447
diff changeset
3542 * 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
3543 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
3544
3cb2bea50456 Generate iso line classes according gnv-issues/issue108
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 447
diff changeset
3545 * 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
3546 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
3547
3cb2bea50456 Generate iso line classes according gnv-issues/issue108
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 447
diff changeset
3548 * ChangeLog: Typo fixes
3cb2bea50456 Generate iso line classes according gnv-issues/issue108
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 447
diff changeset
3549
447
92b7ccbf6163 Improved generation of iso lines in vertical cross section.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 446
diff changeset
3550 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
3551
92b7ccbf6163 Improved generation of iso lines in vertical cross section.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 446
diff changeset
3552 * 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
3553 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
3554 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
3555 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
3556 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
3557 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
3558 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
3559 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
3560 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
3561 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
3562
92b7ccbf6163 Improved generation of iso lines in vertical cross section.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 446
diff changeset
3563 * 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
3564 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
3565 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
3566 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
3567
92b7ccbf6163 Improved generation of iso lines in vertical cross section.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 446
diff changeset
3568 * 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
3569 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
3570 from rendering.
447
92b7ccbf6163 Improved generation of iso lines in vertical cross section.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 446
diff changeset
3571
92b7ccbf6163 Improved generation of iso lines in vertical cross section.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 446
diff changeset
3572 * 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
3573 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
3574
92b7ccbf6163 Improved generation of iso lines in vertical cross section.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 446
diff changeset
3575 * 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
3576 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
3577
92b7ccbf6163 Improved generation of iso lines in vertical cross section.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 446
diff changeset
3578 * 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
3579 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
3580 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
3581
92b7ccbf6163 Improved generation of iso lines in vertical cross section.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 446
diff changeset
3582 * 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
3583 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
3584
446
f5a041000357 Connected vertical cross section with chart generation.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 445
diff changeset
3585 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
3586
f5a041000357 Connected vertical cross section with chart generation.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 445
diff changeset
3587 * 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
3588 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
3589 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
3590 areas while filtering.
f5a041000357 Connected vertical cross section with chart generation.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 445
diff changeset
3591
f5a041000357 Connected vertical cross section with chart generation.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 445
diff changeset
3592 * 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
3593 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
3594
f5a041000357 Connected vertical cross section with chart generation.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 445
diff changeset
3595 * 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
3596 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
3597 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
3598
f5a041000357 Connected vertical cross section with chart generation.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 445
diff changeset
3599 * 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
3600 serializable.
f5a041000357 Connected vertical cross section with chart generation.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 445
diff changeset
3601
f5a041000357 Connected vertical cross section with chart generation.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 445
diff changeset
3602 * 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
3603 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
3604 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
3605
f5a041000357 Connected vertical cross section with chart generation.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 445
diff changeset
3606 * 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
3607 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
3608
f5a041000357 Connected vertical cross section with chart generation.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 445
diff changeset
3609 * 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
3610 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
3611 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
3612
f5a041000357 Connected vertical cross section with chart generation.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 445
diff changeset
3613 * 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
3614 Removed println debug code.
f5a041000357 Connected vertical cross section with chart generation.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 445
diff changeset
3615
f5a041000357 Connected vertical cross section with chart generation.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 445
diff changeset
3616 * 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
3617 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
3618 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
3619 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
3620 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
3621 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
3622 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
3623 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
3624
f5a041000357 Connected vertical cross section with chart generation.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 445
diff changeset
3625 * ChangeLog: Fixed some typos.
f5a041000357 Connected vertical cross section with chart generation.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 445
diff changeset
3626
445
f42ed4f10b79 Fixed some bugs and create "Profilschnitt" polygons via configuration.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 444
diff changeset
3627 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
3628
f42ed4f10b79 Fixed some bugs and create "Profilschnitt" polygons via configuration.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 444
diff changeset
3629 * 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
3630
f42ed4f10b79 Fixed some bugs and create "Profilschnitt" polygons via configuration.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 444
diff changeset
3631 * 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
3632 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
3633
f42ed4f10b79 Fixed some bugs and create "Profilschnitt" polygons via configuration.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 444
diff changeset
3634 * 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
3635 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
3636
f42ed4f10b79 Fixed some bugs and create "Profilschnitt" polygons via configuration.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 444
diff changeset
3637 * 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
3638 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
3639
f42ed4f10b79 Fixed some bugs and create "Profilschnitt" polygons via configuration.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 444
diff changeset
3640 * 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
3641 "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
3642
f42ed4f10b79 Fixed some bugs and create "Profilschnitt" polygons via configuration.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 444
diff changeset
3643 * 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
3644 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
3645
f42ed4f10b79 Fixed some bugs and create "Profilschnitt" polygons via configuration.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 444
diff changeset
3646 * 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
3647 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
3648
f42ed4f10b79 Fixed some bugs and create "Profilschnitt" polygons via configuration.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 444
diff changeset
3649 * 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
3650 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
3651
444
85f48e287fb3 Added configuration for vertical cross sections ("Profilschnitte")
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 443
diff changeset
3652 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
3653
85f48e287fb3 Added configuration for vertical cross sections ("Profilschnitte")
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 443
diff changeset
3654 * 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
3655 to configure the "Profilschnitte".
85f48e287fb3 Added configuration for vertical cross sections ("Profilschnitte")
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 443
diff changeset
3656 <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
3657 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
3658 <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
3659 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
3660 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
3661
85f48e287fb3 Added configuration for vertical cross sections ("Profilschnitte")
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 443
diff changeset
3662 * 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
3663 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
3664
85f48e287fb3 Added configuration for vertical cross sections ("Profilschnitte")
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 443
diff changeset
3665 * 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
3666 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
3667
443
da21c256a0ba "horizontale Schnittprofile" are now configured via conf.xml
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 442
diff changeset
3668 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
3669
da21c256a0ba "horizontale Schnittprofile" are now configured via conf.xml
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 442
diff changeset
3670 * 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
3671 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
3672 <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
3673 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
3674
da21c256a0ba "horizontale Schnittprofile" are now configured via conf.xml
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 442
diff changeset
3675 * 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
3676 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
3677 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
3678
da21c256a0ba "horizontale Schnittprofile" are now configured via conf.xml
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 442
diff changeset
3679 * 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
3680 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
3681
da21c256a0ba "horizontale Schnittprofile" are now configured via conf.xml
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 442
diff changeset
3682 * 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
3683 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
3684 system property.
da21c256a0ba "horizontale Schnittprofile" are now configured via conf.xml
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 442
diff changeset
3685
da21c256a0ba "horizontale Schnittprofile" are now configured via conf.xml
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 442
diff changeset
3686 * 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
3687 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
3688
442
52e031261eaa Create a new 'gnv' section in config file.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 441
diff changeset
3689 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
3690
52e031261eaa Create a new 'gnv' section in config file.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 441
diff changeset
3691 * 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
3692 into new section 'gnv'.
52e031261eaa Create a new 'gnv' section in config file.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 441
diff changeset
3693
52e031261eaa Create a new 'gnv' section in config file.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 441
diff changeset
3694 * 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
3695 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
3696 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
3697 under 'gnv.color.palettes'.
52e031261eaa Create a new 'gnv' section in config file.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 441
diff changeset
3698 Added authors.
52e031261eaa Create a new 'gnv' section in config file.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 441
diff changeset
3699
52e031261eaa Create a new 'gnv' section in config file.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 441
diff changeset
3700 * 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
3701 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
3702
441
31a12ff53f99 Added raster filter framework for "Profilschnitte"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 440
diff changeset
3703 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
3704
31a12ff53f99 Added raster filter framework for "Profilschnitte"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 440
diff changeset
3705 * 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
3706 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
3707 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
3708 DOM element to configure itself.
31a12ff53f99 Added raster filter framework for "Profilschnitte"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 440
diff changeset
3709
31a12ff53f99 Added raster filter framework for "Profilschnitte"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 440
diff changeset
3710 * 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
3711 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
3712 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
3713 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
3714 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
3715 of the kernel.
31a12ff53f99 Added raster filter framework for "Profilschnitte"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 440
diff changeset
3716
440
eb2ac62e853a Cleaned up messy code a bit in "Horizontales Schnittprofil" and "Profilschnitt".
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 439
diff changeset
3717 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
3718
eb2ac62e853a Cleaned up messy code a bit in "Horizontales Schnittprofil" and "Profilschnitt".
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 439
diff changeset
3719 * 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
3720 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
3721 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
3722 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
3723 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
3724
eb2ac62e853a Cleaned up messy code a bit in "Horizontales Schnittprofil" and "Profilschnitt".
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 439
diff changeset
3725 * 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
3726 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
3727 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
3728
439
8975de9d7483 Loop through configuration to chart generation.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 438
diff changeset
3729 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
3730
8975de9d7483 Loop through configuration to chart generation.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 438
diff changeset
3731 * 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
3732 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
3733 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
3734 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
3735 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
3736 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
3737 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
3738 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
3739 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
3740 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
3741
8975de9d7483 Loop through configuration to chart generation.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 438
diff changeset
3742 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
3743 ... 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
3744
8975de9d7483 Loop through configuration to chart generation.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 438
diff changeset
3745 * 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
3746 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
3747
438
7399bb8f83ea Added manager to handle several levels of palette subdivsions.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 437
diff changeset
3748 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
3749
7399bb8f83ea Added manager to handle several levels of palette subdivsions.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 437
diff changeset
3750 * 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
3751 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
3752 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
3753
7399bb8f83ea Added manager to handle several levels of palette subdivsions.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 437
diff changeset
3754 * 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
3755 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
3756
7399bb8f83ea Added manager to handle several levels of palette subdivsions.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 437
diff changeset
3757 * 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
3758 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
3759 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
3760 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
3761 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
3762 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
3763
7399bb8f83ea Added manager to handle several levels of palette subdivsions.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 437
diff changeset
3764 * 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
3765 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
3766
7399bb8f83ea Added manager to handle several levels of palette subdivsions.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 437
diff changeset
3767 !!! 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
3768
437
b624879d2902 Added vectorizer rings callback to generate iso lines.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 436
diff changeset
3769 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
3770
b624879d2902 Added vectorizer rings callback to generate iso lines.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 436
diff changeset
3771 * 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
3772 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
3773 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
3774 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
3775 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
3776 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
3777
b624879d2902 Added vectorizer rings callback to generate iso lines.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 436
diff changeset
3778 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
3779 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
3780 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
3781 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
3782 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
3783 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
3784 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
3785
b624879d2902 Added vectorizer rings callback to generate iso lines.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 436
diff changeset
3786 * 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
3787 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
3788
b624879d2902 Added vectorizer rings callback to generate iso lines.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 436
diff changeset
3789 * 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
3790 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
3791
b624879d2902 Added vectorizer rings callback to generate iso lines.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 436
diff changeset
3792 * 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
3793 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
3794 in general.
b624879d2902 Added vectorizer rings callback to generate iso lines.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 436
diff changeset
3795
b624879d2902 Added vectorizer rings callback to generate iso lines.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 436
diff changeset
3796 * 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
3797 Added author. Some reformatting.
b624879d2902 Added vectorizer rings callback to generate iso lines.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 436
diff changeset
3798
436
6642ab6c583c Added vectorizer rings callback which generates polygon datasets suitable
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 435
diff changeset
3799 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
3800
6642ab6c583c Added vectorizer rings callback which generates polygon datasets suitable
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 435
diff changeset
3801 * 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
3802 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
3803 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
3804
6642ab6c583c Added vectorizer rings callback which generates polygon datasets suitable
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 435
diff changeset
3805 * 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
3806 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
3807 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
3808 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
3809 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
3810 iso line scanning).
6642ab6c583c Added vectorizer rings callback which generates polygon datasets suitable
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 435
diff changeset
3811
6642ab6c583c Added vectorizer rings callback which generates polygon datasets suitable
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 435
diff changeset
3812 * 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
3813 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
3814 in thos constructor.
6642ab6c583c Added vectorizer rings callback which generates polygon datasets suitable
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 435
diff changeset
3815 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
3816
6642ab6c583c Added vectorizer rings callback which generates polygon datasets suitable
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 435
diff changeset
3817 * 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
3818 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
3819 series.
6642ab6c583c Added vectorizer rings callback which generates polygon datasets suitable
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 435
diff changeset
3820
435
67091b17462d Added code to split palette interval into equal sized parts.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 434
diff changeset
3821 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
3822
67091b17462d Added code to split palette interval into equal sized parts.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 434
diff changeset
3823 * 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
3824 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
3825 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
3826 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
3827 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
3828 gnv/issue108.
67091b17462d Added code to split palette interval into equal sized parts.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 434
diff changeset
3829
434
0eed5749fd63 Implemented the raster interpolation for the 'Profilschnitt'.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 433
diff changeset
3830 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
3831
0eed5749fd63 Implemented the raster interpolation for the 'Profilschnitt'.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 433
diff changeset
3832 * 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
3833 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
3834 more than once.
0eed5749fd63 Implemented the raster interpolation for the 'Profilschnitt'.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 433
diff changeset
3835
0eed5749fd63 Implemented the raster interpolation for the 'Profilschnitt'.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 433
diff changeset
3836 * 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
3837 with boundary values.
0eed5749fd63 Implemented the raster interpolation for the 'Profilschnitt'.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 433
diff changeset
3838
0eed5749fd63 Implemented the raster interpolation for the 'Profilschnitt'.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 433
diff changeset
3839 * 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
3840 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
3841 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
3842 all k layers into account.
0eed5749fd63 Implemented the raster interpolation for the 'Profilschnitt'.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 433
diff changeset
3843
0eed5749fd63 Implemented the raster interpolation for the 'Profilschnitt'.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 433
diff changeset
3844 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
3845 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
3846 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
3847 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
3848 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
3849 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
3850 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
3851 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
3852
0eed5749fd63 Implemented the raster interpolation for the 'Profilschnitt'.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 433
diff changeset
3853 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
3854 indicate interpolation gaps.
434
0eed5749fd63 Implemented the raster interpolation for the 'Profilschnitt'.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 433
diff changeset
3855
433
828df3ddb758 Added interpolation capabilities along z axis to XYColumns.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 432
diff changeset
3856 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
3857
828df3ddb758 Added interpolation capabilities along z axis to XYColumns.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 432
diff changeset
3858 * 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
3859 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
3860 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
3861 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
3862 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
3863 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
3864 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
3865 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
3866 bottom of the ocean.
828df3ddb758 Added interpolation capabilities along z axis to XYColumns.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 432
diff changeset
3867
828df3ddb758 Added interpolation capabilities along z axis to XYColumns.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 432
diff changeset
3868 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
3869 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
3870 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
3871 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
3872 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
3873
828df3ddb758 Added interpolation capabilities along z axis to XYColumns.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 432
diff changeset
3874 * 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
3875 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
3876
828df3ddb758 Added interpolation capabilities along z axis to XYColumns.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 432
diff changeset
3877 * 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
3878 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
3879 framework.
828df3ddb758 Added interpolation capabilities along z axis to XYColumns.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 432
diff changeset
3880
828df3ddb758 Added interpolation capabilities along z axis to XYColumns.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 432
diff changeset
3881 * 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
3882 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
3883
828df3ddb758 Added interpolation capabilities along z axis to XYColumns.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 432
diff changeset
3884 * 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
3885 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
3886 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
3887 of the ocean.
828df3ddb758 Added interpolation capabilities along z axis to XYColumns.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 432
diff changeset
3888
828df3ddb758 Added interpolation capabilities along z axis to XYColumns.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 432
diff changeset
3889 * 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
3890 authors.
828df3ddb758 Added interpolation capabilities along z axis to XYColumns.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 432
diff changeset
3891
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
3892 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
3893
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
3894 * 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
3895 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
3896 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
3897 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
3898 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
3899 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
3900 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
3901 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
3902
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
3903 * 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
3904 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
3905
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
3906 * 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
3907 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
3908
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
3909 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
3910
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
3911 * 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
3912 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
3913 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
3914
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
3915 * 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
3916 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
3917
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
3918 * 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
3919 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
3920
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
3921 * 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
3922 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
3923
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
3924 * 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
3925 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
3926
430
23e9352df09b Load salinity palette correctly.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 429
diff changeset
3927 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
3928
23e9352df09b Load salinity palette correctly.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 429
diff changeset
3929 * doc/conf/conf.xml: Load salinity palette correctly.
23e9352df09b Load salinity palette correctly.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 429
diff changeset
3930
429
bed9735adf84 Finished preprocessing data for interpolation in verticalcrosssection charts.ß
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 428
diff changeset
3931 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
3932
bed9735adf84 Finished preprocessing data for interpolation in verticalcrosssection charts.ß
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 428
diff changeset
3933 * 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
3934 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
3935
bed9735adf84 Finished preprocessing data for interpolation in verticalcrosssection charts.ß
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 428
diff changeset
3936 * 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
3937 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
3938 metadata used for chart creation.
bed9735adf84 Finished preprocessing data for interpolation in verticalcrosssection charts.ß
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 428
diff changeset
3939
bed9735adf84 Finished preprocessing data for interpolation in verticalcrosssection charts.ß
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 428
diff changeset
3940 * 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
3941 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
3942 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
3943 key in HashMaps.
bed9735adf84 Finished preprocessing data for interpolation in verticalcrosssection charts.ß
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 428
diff changeset
3944
bed9735adf84 Finished preprocessing data for interpolation in verticalcrosssection charts.ß
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 428
diff changeset
3945 * 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
3946 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
3947 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
3948 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
3949 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
3950 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
3951 method signatures.
bed9735adf84 Finished preprocessing data for interpolation in verticalcrosssection charts.ß
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 428
diff changeset
3952
bed9735adf84 Finished preprocessing data for interpolation in verticalcrosssection charts.ß
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 428
diff changeset
3953 * 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
3954 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
3955 data.
bed9735adf84 Finished preprocessing data for interpolation in verticalcrosssection charts.ß
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 428
diff changeset
3956
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
3957 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
3958
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
3959 * 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
3960 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
3961
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
3962 * 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
3963 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
3964
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
3965 * 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
3966 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
3967 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
3968
427
a95aaeb206f7 Added data model classes to store information for interpolation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 426
diff changeset
3969 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
3970
a95aaeb206f7 Added data model classes to store information for interpolation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 426
diff changeset
3971 * 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
3972 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
3973 store information for interpolation.
a95aaeb206f7 Added data model classes to store information for interpolation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 426
diff changeset
3974
426
3a0c0ad113d9 Load palettes from configuration.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 425
diff changeset
3975 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
3976
3a0c0ad113d9 Load palettes from configuration.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 425
diff changeset
3977 * 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
3978
3a0c0ad113d9 Load palettes from configuration.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 425
diff changeset
3979 * 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
3980 load palettes at start up.
430
23e9352df09b Load salinity palette correctly.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 429
diff changeset
3981 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
3982 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
3983 de.intevation.gnv.raster.Palette objects.
3a0c0ad113d9 Load palettes from configuration.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 425
diff changeset
3984 Put configuration of chart template into own method.
3a0c0ad113d9 Load palettes from configuration.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 425
diff changeset
3985
3a0c0ad113d9 Load palettes from configuration.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 425
diff changeset
3986 * 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
3987 description.
3a0c0ad113d9 Load palettes from configuration.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 425
diff changeset
3988
425
15b8e95fa8da Horizontale Schnittprofile. Ignore invalid interpolation correctly.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 424
diff changeset
3989 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
3990
15b8e95fa8da Horizontale Schnittprofile. Ignore invalid interpolation correctly.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 424
diff changeset
3991 * 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
3992 Ignore invalid interpolations correctly.
15b8e95fa8da Horizontale Schnittprofile. Ignore invalid interpolation correctly.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 424
diff changeset
3993
424
21fbd254db71 Added support for converting 2D rasters into polygons.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 423
diff changeset
3994 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
3995
21fbd254db71 Added support for converting 2D rasters into polygons.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 423
diff changeset
3996 * 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
3997 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
3998 iso classes, etc.
21fbd254db71 Added support for converting 2D rasters into polygons.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 423
diff changeset
3999
21fbd254db71 Added support for converting 2D rasters into polygons.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 423
diff changeset
4000 * 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
4001 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
4002
21fbd254db71 Added support for converting 2D rasters into polygons.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 423
diff changeset
4003 * 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
4004 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
4005
21fbd254db71 Added support for converting 2D rasters into polygons.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 423
diff changeset
4006 * 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
4007 vectorizer.
21fbd254db71 Added support for converting 2D rasters into polygons.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 423
diff changeset
4008
423
2402173a1490 Moved some methods back to old place.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 422
diff changeset
4009 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
4010
2402173a1490 Moved some methods back to old place.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 422
diff changeset
4011 * 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
4012 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
4013 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
4014
422
f426f55d4f7a Added Ingo Weinzierl's special JFreeChart classes.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 421
diff changeset
4015 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
4016
f426f55d4f7a Added Ingo Weinzierl's special JFreeChart classes.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 421
diff changeset
4017 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
4018
f426f55d4f7a Added Ingo Weinzierl's special JFreeChart classes.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 421
diff changeset
4019 * 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
4020 Should contain general JFreeChart stuff.
f426f55d4f7a Added Ingo Weinzierl's special JFreeChart classes.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 421
diff changeset
4021
f426f55d4f7a Added Ingo Weinzierl's special JFreeChart classes.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 421
diff changeset
4022 * 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
4023 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
4024
f426f55d4f7a Added Ingo Weinzierl's special JFreeChart classes.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 421
diff changeset
4025 * 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
4026 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
4027
f426f55d4f7a Added Ingo Weinzierl's special JFreeChart classes.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 421
diff changeset
4028 * 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
4029 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
4030
f426f55d4f7a Added Ingo Weinzierl's special JFreeChart classes.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 421
diff changeset
4031 * 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
4032 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
4033
f426f55d4f7a Added Ingo Weinzierl's special JFreeChart classes.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 421
diff changeset
4034 * 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
4035 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
4036
421
fd71ee76fa58 Prepared state and transitions of verticalcrosssection.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 420
diff changeset
4037 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
4038
fd71ee76fa58 Prepared state and transitions of verticalcrosssection.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 420
diff changeset
4039 * 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
4040 transitions of verticalcrosssection (german 'Profilschnitt').
fd71ee76fa58 Prepared state and transitions of verticalcrosssection.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 420
diff changeset
4041
420
c6a287398379 Outsourcing of some methods for preparing results for chart creation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 419
diff changeset
4042 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
4043 a
420
c6a287398379 Outsourcing of some methods for preparing results for chart creation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 419
diff changeset
4044 * 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
4045 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
4046 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
4047
419
1e192ea34e80 Added color palettes for several parameters.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 418
diff changeset
4048 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
4049
1e192ea34e80 Added color palettes for several parameters.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 418
diff changeset
4050 * doc/conf/palette/flow-velocity.xml:
1e192ea34e80 Added color palettes for several parameters.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 418
diff changeset
4051 color palette for flow velocity "Fliessgeschwindigkeit".
1e192ea34e80 Added color palettes for several parameters.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 418
diff changeset
4052 * doc/conf/palette/water-levels.xml:
1e192ea34e80 Added color palettes for several parameters.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 418
diff changeset
4053 color palette for water levels "Wasserstaende".
1e192ea34e80 Added color palettes for several parameters.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 418
diff changeset
4054 * doc/conf/palette/salinity.xml:
1e192ea34e80 Added color palettes for several parameters.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 418
diff changeset
4055 color palette for salinity "Salzgehalt".
1e192ea34e80 Added color palettes for several parameters.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 418
diff changeset
4056 * doc/conf/palette/water-temperature.xml:
1e192ea34e80 Added color palettes for several parameters.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 418
diff changeset
4057 color palette for water temperature "Wassertemperatur".
1e192ea34e80 Added color palettes for several parameters.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 418
diff changeset
4058
418
6eae1efb5fc3 Horizontales Schnittprofil:
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 417
diff changeset
4059 2009-12-21 Sascha L. Teichmann <sascha.teichmann@intevation.de>
6eae1efb5fc3 Horizontales Schnittprofil:
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 417
diff changeset
4060
6eae1efb5fc3 Horizontales Schnittprofil:
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 417
diff changeset
4061 * 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
4062 Added some code to prevent needless null inserts if interpolating
6eae1efb5fc3 Horizontales Schnittprofil:
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 417
diff changeset
4063 over large gaps.
6eae1efb5fc3 Horizontales Schnittprofil:
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 417
diff changeset
4064
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
4065 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
4066
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
4067 * 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
4068 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
4069 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
4070
416
04a242c67fe6 Added support of gap detection in horizontalcrossprofile charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 375
diff changeset
4071 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
4072
04a242c67fe6 Added support of gap detection in horizontalcrossprofile charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 375
diff changeset
4073 * 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
4074 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
4075 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
4076
04a242c67fe6 Added support of gap detection in horizontalcrossprofile charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 375
diff changeset
4077 * 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
4078 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
4079 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
4080
375
b3ad3cb94855 Release 0.3
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 374
diff changeset
4081 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
4082
b3ad3cb94855 Release 0.3
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 374
diff changeset
4083 RELEASE 0.3
b3ad3cb94855 Release 0.3
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 374
diff changeset
4084
b3ad3cb94855 Release 0.3
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 374
diff changeset
4085 * Changes, NEWS, ChangeLog: Summarized activities
b3ad3cb94855 Release 0.3
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 374
diff changeset
4086
374
8656162eb52d Bind REST server to localhost.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 373
diff changeset
4087 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
4088
8656162eb52d Bind REST server to localhost.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 373
diff changeset
4089 * 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
4090
372
c8a313165bd5 Fixed typo
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 371
diff changeset
4091 2009-12-17 Sascha L. Teichmann <sascha.teichmann@intevation.de>
c8a313165bd5 Fixed typo
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 371
diff changeset
4092
c8a313165bd5 Fixed typo
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 371
diff changeset
4093 * src/test/ressources/lang/artifactMessages_de_DE.properties,
373
361e51883ab0 s/Modeldaten/Modelldaten/
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 372
diff changeset
4094 src/main/resources/lang/artifactMessages_de_DE.properties,
361e51883ab0 s/Modeldaten/Modelldaten/
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 372
diff changeset
4095 src/main/resources/lang/artifactMessages_de.properties:
372
c8a313165bd5 Fixed typo
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 371
diff changeset
4096 s/Modeldaten/Modelldaten
c8a313165bd5 Fixed typo
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 371
diff changeset
4097
371
bc00848f0350 Remove wkt line strings from i18n
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 370
diff changeset
4098 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
4099
bc00848f0350 Remove wkt line strings from i18n
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 370
diff changeset
4100 * 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
4101 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
4102 wkt line strings.
bc00848f0350 Remove wkt line strings from i18n
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 370
diff changeset
4103
bc00848f0350 Remove wkt line strings from i18n
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 370
diff changeset
4104 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
4105
061355435075 Changed depending value for gap detection in verticalprofile charts on meshes.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 369
diff changeset
4106 * 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
4107 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
4108
061355435075 Changed depending value for gap detection in verticalprofile charts on meshes.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 369
diff changeset
4109 * 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
4110 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
4111 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
4112
371
bc00848f0350 Remove wkt line strings from i18n
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 370
diff changeset
4113 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
4114
bc00848f0350 Remove wkt line strings from i18n
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 370
diff changeset
4115 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
4116
77cd3a2bc381 Fixed file-leak bug and sourced xml parsing out to XMLUtils of artifactdatabase.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 368
diff changeset
4117 * 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
4118 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
4119 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
4120
368
6491000407dd Added column labels for csv export of timeseries, vertical and horizontal profiles.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 367
diff changeset
4121 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
4122
6491000407dd Added column labels for csv export of timeseries, vertical and horizontal profiles.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 367
diff changeset
4123 * 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
4124 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
4125 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
4126 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
4127
367
8124e5de18b6 Issue 129: Fixed i18n strings for german language
Hans Plum <hans.plum@intevation.de>
parents: 366
diff changeset
4128 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
4129
461
3ddc22aab764 Removed Encodingerrors from listed Files. All Files are now UTF-8 compliant.
Tim Englich <tim.englich@intevation.de>
parents: 460
diff changeset
4130 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
4131
8124e5de18b6 Issue 129: Fixed i18n strings for german language
Hans Plum <hans.plum@intevation.de>
parents: 366
diff changeset
4132 * 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
4133 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
4134 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
4135
366
086e3af38b96 Fixed index error in i-gap detection in 2D interpolation.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 365
diff changeset
4136 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
4137
086e3af38b96 Fixed index error in i-gap detection in 2D interpolation.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 365
diff changeset
4138 * 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
4139 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
4140
365
f66088a43ecc Added horizontal crossprofile charts to chart pallet. Fixed some bugs before interpolation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 364
diff changeset
4141 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
4142
f66088a43ecc Added horizontal crossprofile charts to chart pallet. Fixed some bugs before interpolation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 364
diff changeset
4143 * 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
4144 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
4145
f66088a43ecc Added horizontal crossprofile charts to chart pallet. Fixed some bugs before interpolation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 364
diff changeset
4146 * 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
4147 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
4148 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
4149
f66088a43ecc Added horizontal crossprofile charts to chart pallet. Fixed some bugs before interpolation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 364
diff changeset
4150 * 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
4151
f66088a43ecc Added horizontal crossprofile charts to chart pallet. Fixed some bugs before interpolation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 364
diff changeset
4152 * 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
4153 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
4154
f66088a43ecc Added horizontal crossprofile charts to chart pallet. Fixed some bugs before interpolation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 364
diff changeset
4155 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
4156 charts.
f66088a43ecc Added horizontal crossprofile charts to chart pallet. Fixed some bugs before interpolation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 364
diff changeset
4157
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
4158 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
4159
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
4160 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
4161
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
4162 * 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
4163 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
4164 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
4165 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
4166 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
4167 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
4168
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
4169 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
4170
363
22229249e9fc Removed usesless chart factories.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 362
diff changeset
4171 2009-12-16 Ingo Weinzierl <ingo.weinzierl@intevation.de>
22229249e9fc Removed usesless chart factories.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 362
diff changeset
4172
22229249e9fc Removed usesless chart factories.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 362
diff changeset
4173 * 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
4174 Removed useless import of VerticalCrossSectionChartFactory.
22229249e9fc Removed usesless chart factories.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 362
diff changeset
4175
22229249e9fc Removed usesless chart factories.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 362
diff changeset
4176 * src/main/java/de/intevation/gnv/chart/HorizontalCrossSectionChartFactory.java,
22229249e9fc Removed usesless chart factories.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 362
diff changeset
4177 src/main/java/de/intevation/gnv/chart/VerticalProfileChartFactory.java,
22229249e9fc Removed usesless chart factories.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 362
diff changeset
4178 src/main/java/de/intevation/gnv/chart/VerticalCrossSectionChartFactory.java,
22229249e9fc Removed usesless chart factories.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 362
diff changeset
4179 src/main/java/de/intevation/gnv/chart/HorizontalProfileChartFactory.java,
22229249e9fc Removed usesless chart factories.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 362
diff changeset
4180 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
4181 chart factory classes.
22229249e9fc Removed usesless chart factories.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 362
diff changeset
4182
362
1ab23cd66870 Added result set handling. Needs some testing.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 361
diff changeset
4183 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
4184
1ab23cd66870 Added result set handling. Needs some testing.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 361
diff changeset
4185 * 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
4186 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
4187 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
4188 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
4189 the interpolation code.
1ab23cd66870 Added result set handling. Needs some testing.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 361
diff changeset
4190
1ab23cd66870 Added result set handling. Needs some testing.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 361
diff changeset
4191 * 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
4192 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
4193 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
4194 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
4195 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
4196 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
4197 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
4198 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
4199 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
4200 in the conf.xml file.
1ab23cd66870 Added result set handling. Needs some testing.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 361
diff changeset
4201
1ab23cd66870 Added result set handling. Needs some testing.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 361
diff changeset
4202 [*] 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
4203 detection to overcome this problem.
1ab23cd66870 Added result set handling. Needs some testing.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 361
diff changeset
4204
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
4205 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
4206
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
4207 * 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
4208 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
4209
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
4210 * 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
4211 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
4212 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
4213 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
4214
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
4215 * 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
4216 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
4217 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
4218
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
4219 * 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
4220 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
4221 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
4222 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
4223 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
4224 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
4225 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
4226 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
4227
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
4228 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
4229 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
4230 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
4231 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
4232 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
4233 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
4234 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
4235 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
4236 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
4237 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
4238
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
4239 * 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
4240 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
4241 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
4242
360
ee760729f6b8 Added mapping from linear diagram space to 2D map coordinates.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 359
diff changeset
4243 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
4244
ee760729f6b8 Added mapping from linear diagram space to 2D map coordinates.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 359
diff changeset
4245 * 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
4246 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
4247 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
4248
ee760729f6b8 Added mapping from linear diagram space to 2D map coordinates.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 359
diff changeset
4249 * 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
4250 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
4251 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
4252
359
59ad8f37a590 Issue96 Resloved big that one entry is missiing in the Statitic.
Tim Englich <tim.englich@intevation.de>
parents: 358
diff changeset
4253 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
4254
360
ee760729f6b8 Added mapping from linear diagram space to 2D map coordinates.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 359
diff changeset
4255 * 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
4256 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
4257 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
4258
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
4259 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
4260
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
4261 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
4262
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
4263 * 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
4264
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
4265 * 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
4266 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
4267
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
4268 * 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
4269 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
4270 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
4271
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
4272 * 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
4273 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
4274 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
4275 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
4276 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
4277
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
4278 * 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
4279 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
4280 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
4281 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
4282 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
4283 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
4284
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
4285 * 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
4286 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
4287
357
25e4724aa504 Fill (i, j)-gaps when building index buffer.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 356
diff changeset
4288 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
4289
25e4724aa504 Fill (i, j)-gaps when building index buffer.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 356
diff changeset
4290 * 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
4291 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
4292 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
4293 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
4294 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
4295 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
4296 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
4297 function terms.
25e4724aa504 Fill (i, j)-gaps when building index buffer.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 356
diff changeset
4298
25e4724aa504 Fill (i, j)-gaps when building index buffer.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 356
diff changeset
4299 * 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
4300 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
4301
356
3eee1369c79b Added the Unit of the Parameter to the Query for Parameters in
Tim Englich <tim.englich@intevation.de>
parents: 354
diff changeset
4302 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
4303
3eee1369c79b Added the Unit of the Parameter to the Query for Parameters in
Tim Englich <tim.englich@intevation.de>
parents: 354
diff changeset
4304 * 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
4305 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
4306 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
4307 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
4308
354
0970d9a7d65e Upgraded to Apache Commons Math 2.0.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 353
diff changeset
4309 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
4310
0970d9a7d65e Upgraded to Apache Commons Math 2.0.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 353
diff changeset
4311 * 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
4312 curve fitting (splines e.g)
0970d9a7d65e Upgraded to Apache Commons Math 2.0.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 353
diff changeset
4313
0970d9a7d65e Upgraded to Apache Commons Math 2.0.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 353
diff changeset
4314 * 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
4315 Use 'new DescriptiveStatistics()' instead of
0970d9a7d65e Upgraded to Apache Commons Math 2.0.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 353
diff changeset
4316 '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
4317 math api.
0970d9a7d65e Upgraded to Apache Commons Math 2.0.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 353
diff changeset
4318
352
24c21a720aa5 Added Support for "horizontale Schnittprofile"
Tim Englich <tim.englich@intevation.de>
parents: 351
diff changeset
4319 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
4320
25e4724aa504 Fill (i, j)-gaps when building index buffer.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 356
diff changeset
4321 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
4322 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
4323 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
4324
353
00d2dd4b2a7f Added the name Productname for "horizontale Schnittprofile". to the
Tim Englich <tim.englich@intevation.de>
parents: 352
diff changeset
4325 * 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
4326 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
4327 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
4328
353
00d2dd4b2a7f Added the name Productname for "horizontale Schnittprofile". to the
Tim Englich <tim.englich@intevation.de>
parents: 352
diff changeset
4329 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
4330
354
0970d9a7d65e Upgraded to Apache Commons Math 2.0.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 353
diff changeset
4331 * 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
4332 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
4333 * doc/conf/queries.properties:
0970d9a7d65e Upgraded to Apache Commons Math 2.0.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 353
diff changeset
4334 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
4335 generating "horizontale Schnittprofile".
0970d9a7d65e Upgraded to Apache Commons Math 2.0.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 353
diff changeset
4336 * 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
4337 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
4338 Data for generating "horizontale Schnittprofile".
0970d9a7d65e Upgraded to Apache Commons Math 2.0.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 353
diff changeset
4339 * doc/conf/conf.xml,
0970d9a7d65e Upgraded to Apache Commons Math 2.0.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 353
diff changeset
4340 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
4341 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
4342 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
4343
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
4344 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
4345
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
4346 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
4347
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
4348 * 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
4349 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
4350 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
4351 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
4352
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
4353 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
4354
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
4355 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
4356
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
4357 * 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
4358 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
4359 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
4360 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
4361 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
4362
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
4363 * 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
4364 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
4365 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
4366 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
4367 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
4368
349
555483213f78 Added buffer creator in index (i, j) space.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 348
diff changeset
4369 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
4370
555483213f78 Added buffer creator in index (i, j) space.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 348
diff changeset
4371 * 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
4372 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
4373 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
4374
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
4375 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
4376
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
4377 * 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
4378 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
4379 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
4380
347
2f84ac484d8c Removed needless imports.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 346
diff changeset
4381 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
4382
2f84ac484d8c Removed needless imports.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 346
diff changeset
4383 * src/test/java/de/intevation/gnv/artifacts/TimeSeriesPointTimeSeriesTestCase.java,
2f84ac484d8c Removed needless imports.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 346
diff changeset
4384 src/main/java/de/intevation/gnv/chart/TimeSeriesChart.java:
2f84ac484d8c Removed needless imports.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 346
diff changeset
4385 Removed needless imports.
2f84ac484d8c Removed needless imports.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 346
diff changeset
4386
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
4387 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
4388
346
8f168e12a963 Added Z-Value to verticalcrosssection_mesh_chart_data.
Tim Englich <tim.englich@intevation.de>
parents: 345
diff changeset
4389 * doc/conf/queries.properties:
8f168e12a963 Added Z-Value to verticalcrosssection_mesh_chart_data.
Tim Englich <tim.englich@intevation.de>
parents: 345
diff changeset
4390 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
4391
8f168e12a963 Added Z-Value to verticalcrosssection_mesh_chart_data.
Tim Englich <tim.englich@intevation.de>
parents: 345
diff changeset
4392 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
4393 * src/test/java/de/intevation/gnv/artifacts/GNVArtifactsTestCaseBase.java,
2f84ac484d8c Removed needless imports.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 346
diff changeset
4394 src/test/java/de/intevation/gnv/artifacts/InstantaneousPointHorizontalProfileTestCase.java,
2f84ac484d8c Removed needless imports.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 346
diff changeset
4395 src/test/java/de/intevation/gnv/artifacts/InstantaneousPointVerticalProfileTestCase.java,
2f84ac484d8c Removed needless imports.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 346
diff changeset
4396 src/test/java/de/intevation/gnv/artifacts/MeshHorizontalCrossSectionTestCase.java,
2f84ac484d8c Removed needless imports.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 346
diff changeset
4397 src/test/java/de/intevation/gnv/artifacts/MeshHorizontalProfileTestCase.java,
2f84ac484d8c Removed needless imports.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 346
diff changeset
4398 src/test/java/de/intevation/gnv/artifacts/MeshTimeSeriesTestCase.java,
2f84ac484d8c Removed needless imports.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 346
diff changeset
4399 src/test/java/de/intevation/gnv/artifacts/MeshVerticalCrossSectionTestCase.java,
2f84ac484d8c Removed needless imports.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 346
diff changeset
4400 src/test/java/de/intevation/gnv/artifacts/TimeSeriesPointTimeSeriesTestCase.java,
2f84ac484d8c Removed needless imports.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 346
diff changeset
4401 src/test/java/de/intevation/gnv/artifacts/TimeSeriesPointVerticalProfileTestCase.java,
2f84ac484d8c Removed needless imports.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 346
diff changeset
4402 src/test/java/de/intevation/gnv/artifacts/MeshVerticalProfileTestCase.java:
2f84ac484d8c Removed needless imports.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 346
diff changeset
4403 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
4404
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
4405 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
4406
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
4407 * 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
4408 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
4409
343
2e43542e6a11 Added axis labels for charts and use them while generating charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 342
diff changeset
4410 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
4411
2e43542e6a11 Added axis labels for charts and use them while generating charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 342
diff changeset
4412 * 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
4413 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
4414 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
4415 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
4416 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
4417 verticalcrosssection charts.
2e43542e6a11 Added axis labels for charts and use them while generating charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 342
diff changeset
4418
2e43542e6a11 Added axis labels for charts and use them while generating charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 342
diff changeset
4419 * 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
4420 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
4421 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
4422 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
4423 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
4424
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
4425 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
4426
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
4427 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
4428
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
4429 * 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
4430 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
4431 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
4432 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
4433 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
4434
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
4435 * 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
4436 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
4437 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
4438
341
8937fd620e55 Added ChangeLog entry for last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 339
diff changeset
4439 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
4440
8937fd620e55 Added ChangeLog entry for last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 339
diff changeset
4441 * 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
4442 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
4443 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
4444
339
02c71ea5c9c8 Dead artifacts are removed only every 15mins from
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 338
diff changeset
4445 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
4446
02c71ea5c9c8 Dead artifacts are removed only every 15mins from
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 338
diff changeset
4447 * 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
4448 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
4449 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
4450 factories.
02c71ea5c9c8 Dead artifacts are removed only every 15mins from
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 338
diff changeset
4451
337
a887074460b6 Last Step of the Refactoring Work on the Transition Model.
Tim Englich <tim.englich@intevation.de>
parents: 336
diff changeset
4452 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
4453
338
c94936b1f4ba Added the Unit of the Parameter to the Query for Parameters in
Tim Englich <tim.englich@intevation.de>
parents: 337
diff changeset
4454 * 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
4455 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
4456 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
4457 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
4458
c94936b1f4ba Added the Unit of the Parameter to the Query for Parameters in
Tim Englich <tim.englich@intevation.de>
parents: 337
diff changeset
4459 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
4460 * 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
4461 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
4462 * 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
4463 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
4464 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
4465 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
4466 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
4467 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
4468 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
4469 * 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
4470 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
4471 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
4472 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
4473 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
4474 * 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
4475 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
4476 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
4477 * 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
4478 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
4479 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
4480
336
1b9ca0f2d498 Added marker for different data sources in sql queries.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 335
diff changeset
4481 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
4482
1b9ca0f2d498 Added marker for different data sources in sql queries.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 335
diff changeset
4483 * 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
4484 sources.
1b9ca0f2d498 Added marker for different data sources in sql queries.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 335
diff changeset
4485
335
e964a3d8f7bc Some Refactoring work done.
Tim Englich <tim.englich@intevation.de>
parents: 334
diff changeset
4486 2009-12-08 Tim Englich <tim.englich@intevation.de>
e964a3d8f7bc Some Refactoring work done.
Tim Englich <tim.englich@intevation.de>
parents: 334
diff changeset
4487
e964a3d8f7bc Some Refactoring work done.
Tim Englich <tim.englich@intevation.de>
parents: 334
diff changeset
4488 * doc/conf/products/*.xml:
e964a3d8f7bc Some Refactoring work done.
Tim Englich <tim.englich@intevation.de>
parents: 334
diff changeset
4489 Switched all Package and Classnames to the new Names.
e964a3d8f7bc Some Refactoring work done.
Tim Englich <tim.englich@intevation.de>
parents: 334
diff changeset
4490 * src/main/java/de/intevation/gnv/artifacts/GNVArtifactBase.java:
e964a3d8f7bc Some Refactoring work done.
Tim Englich <tim.englich@intevation.de>
parents: 334
diff changeset
4491 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
4492 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
4493 * src/main/java/de/intevation/gnv/utils/ArtifactXMLUtilities.java:
e964a3d8f7bc Some Refactoring work done.
Tim Englich <tim.englich@intevation.de>
parents: 334
diff changeset
4494 Changed the Class for the loggeer from TimeseriesoutputTransition
e964a3d8f7bc Some Refactoring work done.
Tim Englich <tim.englich@intevation.de>
parents: 334
diff changeset
4495 to ArtifactXMLUtilities because it was wrong.
e964a3d8f7bc Some Refactoring work done.
Tim Englich <tim.englich@intevation.de>
parents: 334
diff changeset
4496 * 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
4497 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
4498 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
4499 src/main/java/de/intevation/gnv/statistics/VerticalProfileStatistics.java,
e964a3d8f7bc Some Refactoring work done.
Tim Englich <tim.englich@intevation.de>
parents: 334
diff changeset
4500 src/main/java/de/intevation/gnv/statistics/TimeseriesStatistics.java,
e964a3d8f7bc Some Refactoring work done.
Tim Englich <tim.englich@intevation.de>
parents: 334
diff changeset
4501 src/main/java/de/intevation/gnv/statistics/Statistics.java,
e964a3d8f7bc Some Refactoring work done.
Tim Englich <tim.englich@intevation.de>
parents: 334
diff changeset
4502 src/main/java/de/intevation/gnv/statistics/HorizontalProfileStatistics.java,
e964a3d8f7bc Some Refactoring work done.
Tim Englich <tim.englich@intevation.de>
parents: 334
diff changeset
4503 src/main/java/de/intevation/gnv/exports/SimpleOdvDataCollector.java,
e964a3d8f7bc Some Refactoring work done.
Tim Englich <tim.englich@intevation.de>
parents: 334
diff changeset
4504 src/main/java/de/intevation/gnv/exports/ShapeDataCollector.java,
e964a3d8f7bc Some Refactoring work done.
Tim Englich <tim.englich@intevation.de>
parents: 334
diff changeset
4505 src/main/java/de/intevation/gnv/exports/Export.java,
e964a3d8f7bc Some Refactoring work done.
Tim Englich <tim.englich@intevation.de>
parents: 334
diff changeset
4506 src/main/java/de/intevation/gnv/exports/DefaultExport.java,
e964a3d8f7bc Some Refactoring work done.
Tim Englich <tim.englich@intevation.de>
parents: 334
diff changeset
4507 src/main/java/de/intevation/gnv/exports/DefaultDataCollector.java,
e964a3d8f7bc Some Refactoring work done.
Tim Englich <tim.englich@intevation.de>
parents: 334
diff changeset
4508 src/main/java/de/intevation/gnv/chart/VerticalProfileChartFactory.java,
e964a3d8f7bc Some Refactoring work done.
Tim Englich <tim.englich@intevation.de>
parents: 334
diff changeset
4509 src/main/java/de/intevation/gnv/chart/VerticalProfileChart.java,
e964a3d8f7bc Some Refactoring work done.
Tim Englich <tim.englich@intevation.de>
parents: 334
diff changeset
4510 src/main/java/de/intevation/gnv/chart/VerticalCrossSectionChartFactory.java,
e964a3d8f7bc Some Refactoring work done.
Tim Englich <tim.englich@intevation.de>
parents: 334
diff changeset
4511 src/main/java/de/intevation/gnv/chart/TimeSeriesChart.java,
e964a3d8f7bc Some Refactoring work done.
Tim Englich <tim.englich@intevation.de>
parents: 334
diff changeset
4512 src/main/java/de/intevation/gnv/chart/HorizontalProfileChartFactory.java,
e964a3d8f7bc Some Refactoring work done.
Tim Englich <tim.englich@intevation.de>
parents: 334
diff changeset
4513 src/main/java/de/intevation/gnv/chart/HorizontalCrossSectionChartFactory.java,
e964a3d8f7bc Some Refactoring work done.
Tim Englich <tim.englich@intevation.de>
parents: 334
diff changeset
4514 src/main/java/de/intevation/gnv/chart/ChartFactory.java,
e964a3d8f7bc Some Refactoring work done.
Tim Englich <tim.englich@intevation.de>
parents: 334
diff changeset
4515 src/main/java/de/intevation/gnv/chart/AbstractXYLineChart.java:
e964a3d8f7bc Some Refactoring work done.
Tim Englich <tim.englich@intevation.de>
parents: 334
diff changeset
4516 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
4517 according to refactoring Work in the Transitionsmodel.
e964a3d8f7bc Some Refactoring work done.
Tim Englich <tim.englich@intevation.de>
parents: 334
diff changeset
4518 * de.intevation.gnv.transition.*
e964a3d8f7bc Some Refactoring work done.
Tim Englich <tim.englich@intevation.de>
parents: 334
diff changeset
4519 Moved to de.intevation.gnv.state.*
e964a3d8f7bc Some Refactoring work done.
Tim Englich <tim.englich@intevation.de>
parents: 334
diff changeset
4520 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
4521
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
4522 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
4523
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
4524 * 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
4525 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
4526 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
4527
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
4528 * 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
4529 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
4530 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
4531 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
4532 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
4533 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
4534 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
4535
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
4536 * 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
4537 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
4538 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
4539 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
4540
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
4541 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
4542
19571fd1d0e8 Sourced ChartFactory call out to an own method, which is overriden by TimeSeriesChart.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 332
diff changeset
4543 * 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
4544 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
4545 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
4546
19571fd1d0e8 Sourced ChartFactory call out to an own method, which is overriden by TimeSeriesChart.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 332
diff changeset
4547 * 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
4548 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
4549 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
4550 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
4551
332
f5c25c86a625 ChangeLog entry and ressource bundles for last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 330
diff changeset
4552 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
4553
f5c25c86a625 ChangeLog entry and ressource bundles for last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 330
diff changeset
4554 * 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
4555 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
4556 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
4557 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
4558
f5c25c86a625 ChangeLog entry and ressource bundles for last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 330
diff changeset
4559 * 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
4560 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
4561 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
4562 matching key in bundle.
f5c25c86a625 ChangeLog entry and ressource bundles for last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 330
diff changeset
4563
f5c25c86a625 ChangeLog entry and ressource bundles for last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 330
diff changeset
4564 * 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
4565 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
4566 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
4567 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
4568 of the server.
f5c25c86a625 ChangeLog entry and ressource bundles for last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 330
diff changeset
4569
f5c25c86a625 ChangeLog entry and ressource bundles for last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 330
diff changeset
4570 * 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
4571 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
4572 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
4573 of a chart.
f5c25c86a625 ChangeLog entry and ressource bundles for last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 330
diff changeset
4574
f5c25c86a625 ChangeLog entry and ressource bundles for last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 330
diff changeset
4575 * 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
4576 parameter in class and constructor.
f5c25c86a625 ChangeLog entry and ressource bundles for last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 330
diff changeset
4577
f5c25c86a625 ChangeLog entry and ressource bundles for last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 330
diff changeset
4578 * 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
4579 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
4580 object.
f5c25c86a625 ChangeLog entry and ressource bundles for last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 330
diff changeset
4581
f5c25c86a625 ChangeLog entry and ressource bundles for last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 330
diff changeset
4582 * 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
4583 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
4584 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
4585 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
4586 chart title.
f5c25c86a625 ChangeLog entry and ressource bundles for last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 330
diff changeset
4587
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
4588 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
4589
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
4590 * ChangeLog: Cleaned up a bit.
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
4591
329
42a5269636eb Added time gap detection to time series charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 328
diff changeset
4592 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
4593
42a5269636eb Added time gap detection to time series charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 328
diff changeset
4594 * 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
4595 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
4596 break the current line.
42a5269636eb Added time gap detection to time series charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 328
diff changeset
4597
328
861d939e587c Added JBoss repository for JFreeChart 1.0.13.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 327
diff changeset
4598 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
4599
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
4600 * 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
4601 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
4602 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
4603
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
4604 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
4605
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
4606 * 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
4607 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
4608
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
4609 * 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
4610 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
4611
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
4612 * 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
4613 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
4614 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
4615
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
4616 * 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
4617 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
4618 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
4619 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
4620 of lines and points in charts.
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
4621
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
4622 * 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
4623 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
4624 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
4625
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
4626 * 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
4627 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
4628 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
4629 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
4630 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
4631 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
4632
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
4633 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
4634 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
4635 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
4636
325
3eff9241ea1e Refactoring of the Transitionmodel.
Tim Englich <tim.englich@intevation.de>
parents: 324
diff changeset
4637 2009-12-01 Tim Englich <tim.englich@intevation.de>
3eff9241ea1e Refactoring of the Transitionmodel.
Tim Englich <tim.englich@intevation.de>
parents: 324
diff changeset
4638
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
4639 * 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
4640 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
4641 * 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
4642 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
4643 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
4644 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
4645 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
4646 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
4647 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
4648 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
4649 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
4650 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
4651 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
4652
326
37847d724fc9 Added one more Transitionstep to each Testcase according to the refactored Transitionmodel.
Tim Englich <tim.englich@intevation.de>
parents: 325
diff changeset
4653 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
4654
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
4655 * 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
4656 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
4657 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
4658
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
4659 * 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
4660 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
4661 fetched using the Method getChartResult.
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
4662 * 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
4663 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
4664 and feed this Transition.
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
4665
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
4666 * 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
4667 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
4668 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
4669 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
4670 feed each Transition.
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
4671 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
4672
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
4673 * 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
4674 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
4675 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
4676 TransitionModel.
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
4677
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
4678 * 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
4679 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
4680 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
4681 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
4682
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
4683 * doc/conf/products/verticalprofile/conf_timeseriespoint.xml,
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
4684 doc/conf/products/verticalprofile/conf_mesh.xml,
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
4685 doc/conf/products/verticalprofile/conf_instantaneouspoint.xml,
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
4686 doc/conf/products/verticalcrosssection/conf_mesh.xml,
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
4687 doc/conf/products/timeseries/conf_timeseriespoint.xml,
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
4688 doc/conf/products/timeseries/conf_mesh.xml,
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
4689 doc/conf/products/horizontalprofile/conf_mesh.xml,
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
4690 doc/conf/products/horizontalprofile/conf_instantaneouspoint.xml,
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
4691 doc/conf/products/horizontalcrosssection/conf_mesh.xml:
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
4692 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
4693 was done in the Transitionmodel.
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
4694
324
e6e172a4915e Removed needless imports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 323
diff changeset
4695 2009-11-30 Ingo Weinzierl <ingo.weinzierl@intevation.de>
e6e172a4915e Removed needless imports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 323
diff changeset
4696
e6e172a4915e Removed needless imports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 323
diff changeset
4697 * src/main/java/de/intevation/gnv/artifacts/ressource/RessourceFactory.java,
e6e172a4915e Removed needless imports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 323
diff changeset
4698 src/main/java/de/intevation/gnv/chart/HorizontalProfileChart.java,
e6e172a4915e Removed needless imports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 323
diff changeset
4699 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
4700 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
4701 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
4702 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
4703 Removed needless imports.
e6e172a4915e Removed needless imports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 323
diff changeset
4704
323
a88e15972c72 Updated Batik library to 1.7
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 322
diff changeset
4705 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
4706
a88e15972c72 Updated Batik library to 1.7
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 322
diff changeset
4707 * 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
4708
a88e15972c72 Updated Batik library to 1.7
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 322
diff changeset
4709 * 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
4710 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
4711 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
4712
322
57a2bf630854 Completed last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 320
diff changeset
4713 2009-11-30 Ingo Weinzierl <ingo.weinzierl@intevation.de>
57a2bf630854 Completed last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 320
diff changeset
4714
57a2bf630854 Completed last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 320
diff changeset
4715 * doc/conf/products/horizontalcrosssection/conf_mesh.xml,
57a2bf630854 Completed last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 320
diff changeset
4716 doc/conf/products/verticalcrosssection/conf_mesh.xml,
57a2bf630854 Completed last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 320
diff changeset
4717 doc/conf/products/timeseries/conf_mesh.xml,
57a2bf630854 Completed last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 320
diff changeset
4718 doc/conf/products/timeseries/conf_timeseriespoint.xml,
57a2bf630854 Completed last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 320
diff changeset
4719 doc/conf/products/horizontalprofile/conf_mesh.xml,
57a2bf630854 Completed last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 320
diff changeset
4720 doc/conf/products/horizontalprofile/conf_instantaneouspoint.xml,
57a2bf630854 Completed last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 320
diff changeset
4721 doc/conf/products/verticalprofile/conf_mesh.xml,
57a2bf630854 Completed last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 320
diff changeset
4722 doc/conf/products/verticalprofile/conf_timeseriespoint.xml,
57a2bf630854 Completed last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 320
diff changeset
4723 doc/conf/products/verticalprofile/conf_instantaneouspoint.xml: Added svg
57a2bf630854 Completed last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 320
diff changeset
4724 to output modes (MimeType image/svg+xml).
57a2bf630854 Completed last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 320
diff changeset
4725
57a2bf630854 Completed last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 320
diff changeset
4726 * 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
4727 exports.
57a2bf630854 Completed last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 320
diff changeset
4728
57a2bf630854 Completed last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 320
diff changeset
4729 * src/main/java/de/intevation/gnv/exports/ChartExportHelper.java:
57a2bf630854 Completed last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 320
diff changeset
4730 Implemented chart export to svg.
57a2bf630854 Completed last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 320
diff changeset
4731
57a2bf630854 Completed last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 320
diff changeset
4732 * src/main/java/de/intevation/gnv/transition/timeseries/TimeSeriesOutputTransition.java:
57a2bf630854 Completed last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 320
diff changeset
4733 Output mode 'svg' will call svg export of ChartExportHelper.
57a2bf630854 Completed last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 320
diff changeset
4734
320
18302372703f Implemented pdf export of charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 319
diff changeset
4735 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
4736
18302372703f Implemented pdf export of charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 319
diff changeset
4737 * 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
4738
18302372703f Implemented pdf export of charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 319
diff changeset
4739 * 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
4740 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
4741 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
4742 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
4743 landscape).
18302372703f Implemented pdf export of charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 319
diff changeset
4744
18302372703f Implemented pdf export of charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 319
diff changeset
4745 * 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
4746 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
4747 ChartExportHelper.
18302372703f Implemented pdf export of charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 319
diff changeset
4748
319
251f16a083f8 Added RegionFilter-Support to HorizontalProfile InstantaneousPoint
Tim Englich <tim.englich@intevation.de>
parents: 318
diff changeset
4749 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
4750
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
4751 * 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
4752 (testHorizontalProfileInstantaneousPointArtifact),
251f16a083f8 Added RegionFilter-Support to HorizontalProfile InstantaneousPoint
Tim Englich <tim.englich@intevation.de>
parents: 318
diff changeset
4753 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
4754 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
4755 * 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
4756 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
4757 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
4758 * 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
4759 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
4760 Horizontalprofiles IntantaneousPoints.
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
4761 * doc/conf/queries.properties:
319
251f16a083f8 Added RegionFilter-Support to HorizontalProfile InstantaneousPoint
Tim Englich <tim.englich@intevation.de>
parents: 318
diff changeset
4762 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
4763 * 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
4764 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
4765
318
5f2820e821e0 Implemented a helper class for exporting charts. Adapted code.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 317
diff changeset
4766 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
4767
5f2820e821e0 Implemented a helper class for exporting charts. Adapted code.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 317
diff changeset
4768 * 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
4769 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
4770 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
4771 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
4772
5f2820e821e0 Implemented a helper class for exporting charts. Adapted code.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 317
diff changeset
4773 * 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
4774 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
4775 export methods to ChartExportHelper.
5f2820e821e0 Implemented a helper class for exporting charts. Adapted code.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 317
diff changeset
4776
5f2820e821e0 Implemented a helper class for exporting charts. Adapted code.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 317
diff changeset
4777 * 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
4778 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
4779
317
342cd58291f1 Added pdf as export format to xml configuration of products.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 316
diff changeset
4780 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
4781
342cd58291f1 Added pdf as export format to xml configuration of products.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 316
diff changeset
4782 * 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
4783 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
4784 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
4785 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
4786 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
4787 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
4788 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
4789 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
4790 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
4791 as export format.
342cd58291f1 Added pdf as export format to xml configuration of products.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 316
diff changeset
4792
316
446301258f34 Added point in TODO regarding tick-unit distance of timeseries charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 315
diff changeset
4793 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
4794
446301258f34 Added point in TODO regarding tick-unit distance of timeseries charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 315
diff changeset
4795 * 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
4796 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
4797
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
4798 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
4799
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
4800 * 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
4801 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
4802 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
4803
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
4804 * 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
4805 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
4806 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
4807
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
4808 * 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
4809 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
4810 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
4811 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
4812
314
6f72e335e2c9 Added ChangeLog entry from last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 312
diff changeset
4813 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
4814
6f72e335e2c9 Added ChangeLog entry from last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 312
diff changeset
4815 * 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
4816 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
4817 supported by the server.
6f72e335e2c9 Added ChangeLog entry from last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 312
diff changeset
4818
6f72e335e2c9 Added ChangeLog entry from last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 312
diff changeset
4819 * 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
4820 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
4821 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
4822 server and browser.
6f72e335e2c9 Added ChangeLog entry from last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 312
diff changeset
4823
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
4824 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
4825
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
4826 * 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
4827 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
4828 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
4829 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
4830
311
cbb610197b9f Corrected committer from the last revision in ChangeLog.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 310
diff changeset
4831 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
4832
45625b5cd6d4 Added timegap definitions to charts. Adapted constructors and constructor calls.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 309
diff changeset
4833 * 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
4834 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
4835 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
4836 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
4837 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
4838
45625b5cd6d4 Added timegap definitions to charts. Adapted constructors and constructor calls.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 309
diff changeset
4839 * 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
4840 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
4841 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
4842 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
4843 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
4844 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
4845
309
333ea3d54423 Added new Timevalues because the Data in the DWH has changed.
Tim Englich <tim.englich@intevation.de>
parents: 308
diff changeset
4846 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
4847
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
4848 * 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
4849 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
4850 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
4851 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
4852 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
4853 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
4854 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
4855
308
677da0e143cc Added dependencies for esri and ibm libraries required for unit tests.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 307
diff changeset
4856 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
4857
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
4858 * 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
4859 tests.
677da0e143cc Added dependencies for esri and ibm libraries required for unit tests.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 307
diff changeset
4860
306
e7f1c79bf9cd Bugfix for issue91, wrong depth will be drawn in TimeseriesCharts in Meshes
Tim Englich <tim.englich@intevation.de>
parents: 305
diff changeset
4861 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
4862
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
4863 * 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
4864 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
4865 * 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
4866 Added null-value check to prevent NPEs.
f0f106c7b906 Fixed some broken Method-Extentions.
Tim Englich <tim.englich@intevation.de>
parents: 306
diff changeset
4867 * 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
4868 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
4869 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
4870 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
4871 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
4872 Now the Methods will be used again.
f0f106c7b906 Fixed some broken Method-Extentions.
Tim Englich <tim.englich@intevation.de>
parents: 306
diff changeset
4873
f0f106c7b906 Fixed some broken Method-Extentions.
Tim Englich <tim.englich@intevation.de>
parents: 306
diff changeset
4874 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
4875
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
4876 * 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
4877 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
4878 Module Artifact-Database.
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
4879
306
e7f1c79bf9cd Bugfix for issue91, wrong depth will be drawn in TimeseriesCharts in Meshes
Tim Englich <tim.englich@intevation.de>
parents: 305
diff changeset
4880 * doc/conf/queries.properties,
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
4881 doc/conf/products/timeseries/conf_mesh.xml:
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
4882 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
4883 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
4884 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
4885 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
4886 issue91
e7f1c79bf9cd Bugfix for issue91, wrong depth will be drawn in TimeseriesCharts in Meshes
Tim Englich <tim.englich@intevation.de>
parents: 305
diff changeset
4887
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
4888 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
4889
91c37bf28c0e Remove chart from cache when data which is displayed in chart has changed.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 304
diff changeset
4890 * 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
4891 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
4892
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
4893 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
4894
a16d337c5678 The style of charts can be configured with ChartThemes using XML configuration files.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 303
diff changeset
4895 * 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
4896
a16d337c5678 The style of charts can be configured with ChartThemes using XML configuration files.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 303
diff changeset
4897 * 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
4898 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
4899 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
4900 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
4901 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
4902
a16d337c5678 The style of charts can be configured with ChartThemes using XML configuration files.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 303
diff changeset
4903 * 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
4904 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
4905 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
4906 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
4907
a16d337c5678 The style of charts can be configured with ChartThemes using XML configuration files.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 303
diff changeset
4908 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
4909 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
4910
303
9ba2cf8cad8d Export format of charts is related to mime-type.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 302
diff changeset
4911 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
4912
9ba2cf8cad8d Export format of charts is related to mime-type.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 302
diff changeset
4913 * 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
4914 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
4915
9ba2cf8cad8d Export format of charts is related to mime-type.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 302
diff changeset
4916 * 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
4917 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
4918 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
4919 well.
9ba2cf8cad8d Export format of charts is related to mime-type.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 302
diff changeset
4920
302
dc2713a3eaa7 Removed mistake from xml structure of the artifact protocol.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 301
diff changeset
4921 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
4922
dc2713a3eaa7 Removed mistake from xml structure of the artifact protocol.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 301
diff changeset
4923 * 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
4924 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
4925 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
4926 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
4927 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
4928 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
4929 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
4930 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
4931 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
4932 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
4933
301
3ea030aafe65 Removed duplicated and needless imports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 300
diff changeset
4934 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
4935
3ea030aafe65 Removed duplicated and needless imports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 300
diff changeset
4936 * 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
4937 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
4938 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
4939 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
4940 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
4941 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
4942 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
4943 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
4944 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
4945 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
4946 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
4947 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
4948 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
4949 Removed duplicated and needless imports.
3ea030aafe65 Removed duplicated and needless imports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 300
diff changeset
4950
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
4951 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
4952
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
4953 * 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
4954 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
4955
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
4956 * 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
4957 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
4958 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
4959 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
4960 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
4961 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
4962 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
4963 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
4964 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
4965
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
4966 * 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
4967 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
4968
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
4969 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
4970 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
4971 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
4972
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
4973 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
4974
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
4975 * 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
4976 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
4977 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
4978 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
4979 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
4980 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
4981 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
4982
298
80f7c5dc09c6 Implementation of classes for creating timeseries, verticalprofile and horizontalprofile charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 297
diff changeset
4983 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
4984
80f7c5dc09c6 Implementation of classes for creating timeseries, verticalprofile and horizontalprofile charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 297
diff changeset
4985 * 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
4986 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
4987 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
4988 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
4989 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
4990 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
4991 AbstractXYLineChart.
80f7c5dc09c6 Implementation of classes for creating timeseries, verticalprofile and horizontalprofile charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 297
diff changeset
4992
80f7c5dc09c6 Implementation of classes for creating timeseries, verticalprofile and horizontalprofile charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 297
diff changeset
4993 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
4994
297
3f43392df3f6 Interface and abstract classes for chart creation implemented.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 295
diff changeset
4995 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
4996
3f43392df3f6 Interface and abstract classes for chart creation implemented.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 295
diff changeset
4997 * 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
4998 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
4999
3f43392df3f6 Interface and abstract classes for chart creation implemented.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 295
diff changeset
5000 * 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
5001 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
5002 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
5003 general methods used by subclasses.
3f43392df3f6 Interface and abstract classes for chart creation implemented.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 295
diff changeset
5004
3f43392df3f6 Interface and abstract classes for chart creation implemented.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 295
diff changeset
5005 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
5006
3f43392df3f6 Interface and abstract classes for chart creation implemented.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 295
diff changeset
5007 * 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
5008 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
5009 class.
3f43392df3f6 Interface and abstract classes for chart creation implemented.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 295
diff changeset
5010
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
5011 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
5012
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
5013 * 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
5014 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
5015
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5016 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
5017 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
5018
294
4a7ba01eae7f Updated JFreeChart library from 1.0.7 to 1.0.12
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 261
diff changeset
5019 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
5020
4a7ba01eae7f Updated JFreeChart library from 1.0.7 to 1.0.12
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 261
diff changeset
5021 * 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
5022 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
5023
4a7ba01eae7f Updated JFreeChart library from 1.0.7 to 1.0.12
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 261
diff changeset
5024 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
5025 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
5026 (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
5027
261
874644bf1da8 Added start-script to version control.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 260
diff changeset
5028 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
5029
874644bf1da8 Added start-script to version control.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 260
diff changeset
5030 * 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
5031
260
56c9b33e8533 RELEASE 0.2: Summarized activities in NEWS, Changes
Hans Plum <hans.plum@intevation.de>
parents: 259
diff changeset
5032 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
5033
56c9b33e8533 RELEASE 0.2: Summarized activities in NEWS, Changes
Hans Plum <hans.plum@intevation.de>
parents: 259
diff changeset
5034 * RELEASE 0.2:
56c9b33e8533 RELEASE 0.2: Summarized activities in NEWS, Changes
Hans Plum <hans.plum@intevation.de>
parents: 259
diff changeset
5035 Summarized activities in NEWS, Changes
56c9b33e8533 RELEASE 0.2: Summarized activities in NEWS, Changes
Hans Plum <hans.plum@intevation.de>
parents: 259
diff changeset
5036
259
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
5037 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
5038
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
5039 * ChangeLog:
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
5040 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
5041
256
008709f79611 Removed Statisticsupport for VerticalCrossSection and HorizontalCrossSection according to Requirement TG_0030.061
Tim Englich <tim.englich@intevation.de>
parents: 255
diff changeset
5042 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
5043
258
9147e3931723 Moved Comment according to Instantiationerrors loading Artifact.
Tim Englich <tim.englich@intevation.de>
parents: 257
diff changeset
5044 * 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
5045 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
5046
9147e3931723 Moved Comment according to Instantiationerrors loading Artifact.
Tim Englich <tim.englich@intevation.de>
parents: 257
diff changeset
5047 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
5048
257
b198ca47f363 Added Documentation of Configuration-Files
Tim Englich <tim.englich@intevation.de>
parents: 256
diff changeset
5049 * doc/conf/log4j.properties,,
b198ca47f363 Added Documentation of Configuration-Files
Tim Englich <tim.englich@intevation.de>
parents: 256
diff changeset
5050 doc/conf/conf.xml,
b198ca47f363 Added Documentation of Configuration-Files
Tim Englich <tim.englich@intevation.de>
parents: 256
diff changeset
5051 doc/conf/arcsdeconnectionpool.properties,
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5052 doc/conf/products/timeseries/conf_timeseriespoint.xml:
257
b198ca47f363 Added Documentation of Configuration-Files
Tim Englich <tim.englich@intevation.de>
parents: 256
diff changeset
5053 Added Documentation of Configuration-Files.
b198ca47f363 Added Documentation of Configuration-Files
Tim Englich <tim.englich@intevation.de>
parents: 256
diff changeset
5054
b198ca47f363 Added Documentation of Configuration-Files
Tim Englich <tim.englich@intevation.de>
parents: 256
diff changeset
5055 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
5056
256
008709f79611 Removed Statisticsupport for VerticalCrossSection and HorizontalCrossSection according to Requirement TG_0030.061
Tim Englich <tim.englich@intevation.de>
parents: 255
diff changeset
5057 * 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
5058 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
5059 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
5060 according to TG_0030.061
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5061
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5062 * 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
5063 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
5064 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
5065 (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
5066 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
5067 for this Producttyp.
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5068
259
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
5069 * 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
5070 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
5071 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
5072
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5073 * 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
5074 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
5075
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
5076 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
5077
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5078 * 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
5079 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
5080 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
5081 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
5082 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
5083 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
5084 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
5085 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
5086 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
5087
5403452c06fc Added proper values for calculating the Statistics of VerticalProfiles and HorizontalProfiles issue86
Tim Englich <tim.englich@intevation.de>
parents: 254
diff changeset
5088 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
5089
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5090 * 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
5091 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
5092 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
5093 displaied are almost in german.
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5094
254
ce408af0ee57 Translated "Keine Auswahl" to "No Selection" according to the Specification that
Tim Englich <tim.englich@intevation.de>
parents: 253
diff changeset
5095 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
5096
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5097 * 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
5098 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
5099 (out):
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5100 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
5101
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5102 * 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
5103 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
5104 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
5105 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
5106 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
5107 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
5108 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
5109 the Diagramm-Series-Name.
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5110 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
5111 will be stored in one StatisticSet
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5112
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
5113 * 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
5114 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
5115 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
5116
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
5117 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
5118
259
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
5119 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
5120
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5121 * 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
5122 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
5123 * 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
5124 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
5125
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
5126 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
5127
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
5128 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
5129
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5130 * 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
5131 (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
5132 Added setValue-Method
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5133 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
5134
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5135 * 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
5136 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
5137 Describeoutput issue81
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5138
250
4e8f0fd8ed79 BugFix: Storage of "feeded" MinMaxValues will now work. issue79
Tim Englich <tim.englich@intevation.de>
parents: 249
diff changeset
5139 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
5140
4e8f0fd8ed79 BugFix: Storage of "feeded" MinMaxValues will now work. issue79
Tim Englich <tim.englich@intevation.de>
parents: 249
diff changeset
5141 * 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
5142 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
5143 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
5144 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
5145 feed command.
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5146
250
4e8f0fd8ed79 BugFix: Storage of "feeded" MinMaxValues will now work. issue79
Tim Englich <tim.englich@intevation.de>
parents: 249
diff changeset
5147 * 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
5148 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
5149
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5150 * 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
5151 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
5152 DefaultMinMaxDescribeData
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5153
249
cad7c220adbc Removed unnecessary characters 'v' from the Documents. issue76
Tim Englich <tim.englich@intevation.de>
parents: 248
diff changeset
5154 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
5155
259
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
5156 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
5157
249
cad7c220adbc Removed unnecessary characters 'v' from the Documents. issue76
Tim Englich <tim.englich@intevation.de>
parents: 248
diff changeset
5158 * 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
5159 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
5160 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
5161 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
5162 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
5163 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
5164 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
5165
247
af474a541f74 Sort Columns to the given order of the ODV-Specification
Tim Englich <tim.englich@intevation.de>
parents: 246
diff changeset
5166 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
5167
248
bcb0b676f94d Added Ressources for the AreaFilter Ids areaid and subareid
Tim Englich <tim.englich@intevation.de>
parents: 247
diff changeset
5168 * 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
5169 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
5170
bcb0b676f94d Added Ressources for the AreaFilter Ids areaid and subareid
Tim Englich <tim.englich@intevation.de>
parents: 247
diff changeset
5171 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
5172
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
5173 Issue 68: Improving ODV Export
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5174
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5175 * 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
5176 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
5177 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
5178 according to issue68
259
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
5179
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5180 * doc/conf/queries.properties:
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5181 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
5182 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
5183
242
5925739d25ac Added ODV-Export to HorizontalProfiles in Meshes
Tim Englich <tim.englich@intevation.de>
parents: 241
diff changeset
5184 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
5185
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5186 * 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
5187 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
5188 Some Refactoring Work done.
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5189 * doc/conf/products/verticalcrosssection/conf_mesh.xml:
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5190 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
5191 Mesh-VerticalCrossSection-Artifacts
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5192 * doc/conf/queries.properties:
246
b7f69809239c Added ODV-Export to VerticalCrossSection on Meshes
Tim Englich <tim.englich@intevation.de>
parents: 245
diff changeset
5193 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
5194 * 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
5195 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
5196 * 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
5197 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
5198 VerticalCrossSection Mesh.
b7f69809239c Added ODV-Export to VerticalCrossSection on Meshes
Tim Englich <tim.englich@intevation.de>
parents: 245
diff changeset
5199
b7f69809239c Added ODV-Export to VerticalCrossSection on Meshes
Tim Englich <tim.englich@intevation.de>
parents: 245
diff changeset
5200 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
5201
245
9697a6b8d2c9 Added ODV-Export to HorizontalCrossSection on Meshes
Tim Englich <tim.englich@intevation.de>
parents: 244
diff changeset
5202 * 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
5203 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
5204 Some Refactoring Work done.
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5205 * doc/conf/queries.properties:
245
9697a6b8d2c9 Added ODV-Export to HorizontalCrossSection on Meshes
Tim Englich <tim.englich@intevation.de>
parents: 244
diff changeset
5206 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
5207 * doc/conf/products/horizontalcrosssection/conf_mesh.xml:
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5208 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
5209 Mesh-HorizontalCrossSection-Artifacts
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5210 * 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
5211 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
5212 * 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
5213 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
5214 HorizontalCrossSection Mesh.
9697a6b8d2c9 Added ODV-Export to HorizontalCrossSection on Meshes
Tim Englich <tim.englich@intevation.de>
parents: 244
diff changeset
5215
9697a6b8d2c9 Added ODV-Export to HorizontalCrossSection on Meshes
Tim Englich <tim.englich@intevation.de>
parents: 244
diff changeset
5216 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
5217
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5218 * 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
5219 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
5220 Some Refactoring Work done.
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5221 * 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
5222 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
5223 HorizontalProfiles InstantaneousPoint.
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5224 * doc/conf/products/horizontalprofile/conf_instantaneouspoint.xml:
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5225 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
5226 InstantaneousPoint-HorizontalProfile-Artifacts
9048bc4b17cd Added ODV-Export to HorizontalProfiles on InstantaneousPoint
Tim Englich <tim.englich@intevation.de>
parents: 243
diff changeset
5227 * doc/conf/queries.properties:
9048bc4b17cd Added ODV-Export to HorizontalProfiles on InstantaneousPoint
Tim Englich <tim.englich@intevation.de>
parents: 243
diff changeset
5228 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
5229
9048bc4b17cd Added ODV-Export to HorizontalProfiles on InstantaneousPoint
Tim Englich <tim.englich@intevation.de>
parents: 243
diff changeset
5230 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
5231 * 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
5232 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
5233 Some Refactoring Work done.
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5234 * doc/conf/products/verticalprofile/conf_instantaneouspoint.xml:
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5235 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
5236 InstantaneousPoint-VerticalProfile-Artifacts
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5237 * doc/conf/queries.properties:
243
b599de3db552 Added ODV-Export to VerticalProfiles in InstantaneousPoint
Tim Englich <tim.englich@intevation.de>
parents: 242
diff changeset
5238 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
5239 * 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
5240 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
5241
b599de3db552 Added ODV-Export to VerticalProfiles in InstantaneousPoint
Tim Englich <tim.englich@intevation.de>
parents: 242
diff changeset
5242 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
5243
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5244 * 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
5245 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
5246 Some Refactoring Work done.
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5247 * doc/conf/products/horizontalprofile/conf_mesh.xml:
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5248 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
5249 Mesh-HorizontalProfile-Artifacts
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5250 * doc/conf/queries.properties:
242
5925739d25ac Added ODV-Export to HorizontalProfiles in Meshes
Tim Englich <tim.englich@intevation.de>
parents: 241
diff changeset
5251 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
5252 * 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
5253 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
5254 * 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
5255 BugFix: Changed missspelled Input-Name
5925739d25ac Added ODV-Export to HorizontalProfiles in Meshes
Tim Englich <tim.englich@intevation.de>
parents: 241
diff changeset
5256
241
8500529d82af Added ODV-Export to VerticalProfiles
Tim Englich <tim.englich@intevation.de>
parents: 240
diff changeset
5257 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
5258
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5259 * 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
5260 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
5261 * 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
5262 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
5263 Some Refactoring Work done.
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5264 * doc/conf/queries.properties:
241
8500529d82af Added ODV-Export to VerticalProfiles
Tim Englich <tim.englich@intevation.de>
parents: 240
diff changeset
5265 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
5266 * doc/conf/products/verticalprofile/conf_mesh.xml:
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5267 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
5268 Mesh-VerticalProfile-Artifacts
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5269 * 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
5270 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
5271 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
5272
240
76897b73db4e Added ODV-Export-Support to TimeSeries Mesh
Tim Englich <tim.englich@intevation.de>
parents: 239
diff changeset
5273 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
5274
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5275 * 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
5276 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
5277 Some Refactoring Work done.
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
5278
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
5279 * 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
5280 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
5281
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5282 * 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
5283 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
5284
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
5285 * 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
5286
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
5287 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
5288
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
5289 * 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
5290 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
5291 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
5292 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
5293
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
5294 * 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
5295 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
5296 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
5297 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
5298
238
a157c6042cb4 ODV-export for timeseries completed.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 237
diff changeset
5299 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
5300
a157c6042cb4 ODV-export for timeseries completed.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 237
diff changeset
5301 * 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
5302 Implemented a DataCollector for Odv exports.
a157c6042cb4 ODV-export for timeseries completed.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 237
diff changeset
5303
a157c6042cb4 ODV-export for timeseries completed.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 237
diff changeset
5304 * 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
5305 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
5306
235
c8ecc0c0bcb4 Renaming HorizontalProfileDataCollector into ShapeDataCollector.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 234
diff changeset
5307 2009-11-09 Ingo Weinzierl <ingo.weinzierl@intevation.de>
c8ecc0c0bcb4 Renaming HorizontalProfileDataCollector into ShapeDataCollector.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 234
diff changeset
5308
c8ecc0c0bcb4 Renaming HorizontalProfileDataCollector into ShapeDataCollector.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 234
diff changeset
5309 * src/main/java/de/intevation/gnv/exports/ShapeDataCollector.java,
c8ecc0c0bcb4 Renaming HorizontalProfileDataCollector into ShapeDataCollector.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 234
diff changeset
5310 src/main/java/de/intevation/gnv/exports/HorizontalProfileDataCollector.java:
c8ecc0c0bcb4 Renaming HorizontalProfileDataCollector into ShapeDataCollector.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 234
diff changeset
5311 Renamed HorizontalProfileDataCollector into ShapeDataCollector, because it
c8ecc0c0bcb4 Renaming HorizontalProfileDataCollector into ShapeDataCollector.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 234
diff changeset
5312 will be used by other transitions as well.
c8ecc0c0bcb4 Renaming HorizontalProfileDataCollector into ShapeDataCollector.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 234
diff changeset
5313
c8ecc0c0bcb4 Renaming HorizontalProfileDataCollector into ShapeDataCollector.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 234
diff changeset
5314 * 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
5315 Adjusted class name of DataCollector after renaming.
c8ecc0c0bcb4 Renaming HorizontalProfileDataCollector into ShapeDataCollector.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 234
diff changeset
5316
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
5317 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
5318
a7fa7b404897 HorizontalProfile CSV-export uses an Exporter instead of writing csv on its own.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 233
diff changeset
5319 * 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
5320 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
5321 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
5322
a7fa7b404897 HorizontalProfile CSV-export uses an Exporter instead of writing csv on its own.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 233
diff changeset
5323 * 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
5324 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
5325
233
2ceb4bf51cba Added DataCollector which collects data used for exports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 232
diff changeset
5326 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
5327
2ceb4bf51cba Added DataCollector which collects data used for exports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 232
diff changeset
5328 * 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
5329 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
5330 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
5331 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
5332 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
5333 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
5334
2ceb4bf51cba Added DataCollector which collects data used for exports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 232
diff changeset
5335 * 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
5336 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
5337 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
5338
2ceb4bf51cba Added DataCollector which collects data used for exports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 232
diff changeset
5339 * 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
5340 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
5341
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
5342 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
5343
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5344 * doc/conf/queries.properties:
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5345 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
5346 on TimeSeriesPoints.
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5347 * 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
5348 Added QueryID for ODV-Data-Query
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5349
237
56dcedc4a96c Added SQL-Statement for ODV-Exports on Verticalprofiles TimeSeriesPoints
Tim Englich <tim.englich@intevation.de>
parents: 235
diff changeset
5350 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
5351
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
5352 * 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
5353 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
5354 the common used way in this TestCases.
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5355 * 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
5356 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
5357 Some Refactoring Work done.
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5358 * 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
5359 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
5360 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
5361 * 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
5362 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
5363 to use it in several methods.
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5364 * 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
5365 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
5366 * doc/conf/products/timeseries/conf_timeseriespoint.xml:
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5367 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
5368 * doc/conf/queries.properties:
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5369 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
5370
230
f68ffbe974a0 Implemented an exporter for odv and csv exports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 229
diff changeset
5371 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
5372
f68ffbe974a0 Implemented an exporter for odv and csv exports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 229
diff changeset
5373 * 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
5374 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
5375 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
5376 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
5377 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
5378 describes the output.
230
f68ffbe974a0 Implemented an exporter for odv and csv exports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 229
diff changeset
5379
f68ffbe974a0 Implemented an exporter for odv and csv exports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 229
diff changeset
5380 * 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
5381 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
5382 TimeSeriesOutputTransition.
f68ffbe974a0 Implemented an exporter for odv and csv exports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 229
diff changeset
5383
f68ffbe974a0 Implemented an exporter for odv and csv exports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 229
diff changeset
5384 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
5385 to be adapted.
f68ffbe974a0 Implemented an exporter for odv and csv exports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 229
diff changeset
5386
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
5387 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
5388
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5389 * 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
5390 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
5391 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
5392 this UnitTestCases.
f68ffbe974a0 Implemented an exporter for odv and csv exports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 229
diff changeset
5393
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5394 * 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
5395 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
5396 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
5397 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
5398 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
5399 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
5400 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
5401 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
5402 the UnitTestCases.
f68ffbe974a0 Implemented an exporter for odv and csv exports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 229
diff changeset
5403
228
d53f15c33f89 Added missing ChangeLog entry for last revision.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 226
diff changeset
5404 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
5405
d53f15c33f89 Added missing ChangeLog entry for last revision.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 226
diff changeset
5406 * 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
5407 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
5408 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
5409 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
5410 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
5411 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
5412 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
5413 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
5414 as output format.
d53f15c33f89 Added missing ChangeLog entry for last revision.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 226
diff changeset
5415
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
5416 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
5417
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5418 * 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
5419 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
5420 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
5421
222
3e82b4f1c455 Removed some Compilation-Errors according to API-Changes in the ArtifactDatabase.
Tim Englich <tim.englich@intevation.de>
parents: 221
diff changeset
5422 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
5423
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5424 * 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
5425 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
5426 which are within an Region
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5427
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5428 * doc/conf/products/timeseries/conf_timeseriespoint.xml,
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5429 doc/conf/products/verticalprofile/conf_timeseriespoint.xml:
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5430 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
5431 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
5432
2b7a40b5b535 Added the RegionFilters into the configuration of the Products for TimeSeriesPoints.
Tim Englich <tim.englich@intevation.de>
parents: 223
diff changeset
5433 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
5434
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5435 * 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
5436 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
5437 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
5438 which are within an Region.
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5439
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5440 * doc/conf/products/verticalprofile/conf_mesh.xml,
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5441 doc/conf/products/verticalcrosssection/conf_mesh.xml,
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5442 doc/conf/products/timeseries/conf_mesh.xml,
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5443 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
5444 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
5445 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
5446 for Meshes.
05663e307495 Added the RegionFilters into the configuration of the Products for Meshes.
Tim Englich <tim.englich@intevation.de>
parents: 222
diff changeset
5447
05663e307495 Added the RegionFilters into the configuration of the Products for Meshes.
Tim Englich <tim.englich@intevation.de>
parents: 222
diff changeset
5448 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
5449
222
3e82b4f1c455 Removed some Compilation-Errors according to API-Changes in the ArtifactDatabase.
Tim Englich <tim.englich@intevation.de>
parents: 221
diff changeset
5450 * 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
5451 Added the DescribeRequestBodies to each TestCaseData.
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5452 * 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
5453 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
5454 * 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
5455 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
5456
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5457 * 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
5458 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
5459
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5460 * 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
5461 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
5462 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
5463 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
5464 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
5465 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
5466 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
5467 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
5468 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
5469 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
5470
221
21152e1bf325 Implemented the special case for TimeGaps in Meshes issue45
Tim Englich <tim.englich@intevation.de>
parents: 220
diff changeset
5471 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
5472
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5473 * 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
5474 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
5475 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
5476 canno be reached.
21152e1bf325 Implemented the special case for TimeGaps in Meshes issue45
Tim Englich <tim.englich@intevation.de>
parents: 220
diff changeset
5477
220
ee2d4134d0b3 General CodecCleanup:
Tim Englich <tim.englich@intevation.de>
parents: 219
diff changeset
5478 2009-11-02 Tim Englich <tim.englich@intevation.de>
ee2d4134d0b3 General CodecCleanup:
Tim Englich <tim.englich@intevation.de>
parents: 219
diff changeset
5479
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5480 * 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
5481 (createCSV): Code Cleanup: Removed obsoled TODO Flag
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5482
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5483 * 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
5484 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
5485 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
5486
220
ee2d4134d0b3 General CodecCleanup:
Tim Englich <tim.englich@intevation.de>
parents: 219
diff changeset
5487 * 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
5488 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
5489 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
5490 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
5491 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
5492 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
5493 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
5494 src/main/java/de/intevation/gnv/transition/CoordinateSelectionTransition.java,
220
ee2d4134d0b3 General CodecCleanup:
Tim Englich <tim.englich@intevation.de>
parents: 219
diff changeset
5495 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
5496 CodeCleanup: Removed needless Method validate from Transition,
220
ee2d4134d0b3 General CodecCleanup:
Tim Englich <tim.englich@intevation.de>
parents: 219
diff changeset
5497 because it had always returned true
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5498
218
926530bda1a7 Integrated the OutputTransition for Horizontal Cross-Sections
Tim Englich <tim.englich@intevation.de>
parents: 217
diff changeset
5499 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
5500
219
f8cb64d5fe4f Added the Testcase for Horizontal Cross-Sections
Tim Englich <tim.englich@intevation.de>
parents: 218
diff changeset
5501 * 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
5502 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
5503 * 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
5504 Added the UnitTest-Case for HorizontalCrossSectionMeshArtifacts
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5505
219
f8cb64d5fe4f Added the Testcase for Horizontal Cross-Sections
Tim Englich <tim.englich@intevation.de>
parents: 218
diff changeset
5506 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
5507
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5508 * doc/conf/queries.properties:
218
926530bda1a7 Integrated the OutputTransition for Horizontal Cross-Sections
Tim Englich <tim.englich@intevation.de>
parents: 217
diff changeset
5509 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
5510 HorizontalCrossSectionMeshOutputTransition
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5511 * 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
5512 Added the configuration for the HorizontalCrossSectionMeshOutputTransition
926530bda1a7 Integrated the OutputTransition for Horizontal Cross-Sections
Tim Englich <tim.englich@intevation.de>
parents: 217
diff changeset
5513 * 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
5514 Added the OutputTransition for generating /HorizontalCrossSections.
926530bda1a7 Integrated the OutputTransition for Horizontal Cross-Sections
Tim Englich <tim.englich@intevation.de>
parents: 217
diff changeset
5515 * 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
5516 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
5517 * 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
5518 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
5519
217
3dcd2b0b456e Added configurable TimeGap Support to the TimeSeries-Chart-Generation. issu45
Tim Englich <tim.englich@intevation.de>
parents: 216
diff changeset
5520 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
5521
259
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
5522 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
5523
217
3dcd2b0b456e Added configurable TimeGap Support to the TimeSeries-Chart-Generation. issu45
Tim Englich <tim.englich@intevation.de>
parents: 216
diff changeset
5524 * 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
5525 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
5526 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
5527
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5528 * 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
5529 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
5530
217
3dcd2b0b456e Added configurable TimeGap Support to the TimeSeries-Chart-Generation. issu45
Tim Englich <tim.englich@intevation.de>
parents: 216
diff changeset
5531 * 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
5532 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
5533 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
5534 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
5535 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
5536
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5537 * 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
5538 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
5539 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
5540
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
5541 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
5542
259
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
5543 * 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
5544 HorizontalCrossSectionMeshArtifact.java (HorizontalCrossSectionMeshArtifact),
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
5545 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
5546 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
5547 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
5548 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
5549
216
9db263ee2678 Added Workflow for determining the Query-Parameters for Horizontal cross-sections.
Tim Englich <tim.englich@intevation.de>
parents: 215
diff changeset
5550 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
5551
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5552 * 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
5553 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
5554
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5555 * 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
5556 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
5557
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
5558 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
5559
259
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
5560 * 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
5561 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
5562
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5563 * 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
5564 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
5565
214
17beafef6a97 Added two new FIS according to GT_0020.002
Tim Englich <tim.englich@intevation.de>
parents: 213
diff changeset
5566 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
5567
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
5568 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
5569 depths zones
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
5570
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5571 * 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
5572 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
5573
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5574 * 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
5575 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
5576
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5577 * 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
5578 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
5579 Drawing the Chart. issue61
259
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
5580
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5581 * 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
5582 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
5583 VerticalProfiles in Meshes. issue61
259
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
5584
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
5585 * 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
5586 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
5587
211
310874d3573f Minimum and Maximum Depth should be entered by the User issue31
Tim Englich <tim.englich@intevation.de>
parents: 210
diff changeset
5588 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
5589
259
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
5590 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
5591
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5592 * 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
5593 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
5594
211
310874d3573f Minimum and Maximum Depth should be entered by the User issue31
Tim Englich <tim.englich@intevation.de>
parents: 210
diff changeset
5595 * 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
5596 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
5597 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
5598 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
5599 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
5600 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
5601 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
5602 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
5603 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
5604 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
5605 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
5606 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
5607 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
5608 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
5609 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
5610 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
5611
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5612 * doc/conf/queries.properties,
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5613 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
5614 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
5615 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
5616 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
5617
206
01ac348ac4a4 Optimized Query horizontalprofile_instantaneouspoint_cruise because it is not warranted
Tim Englich <tim.englich@intevation.de>
parents: 205
diff changeset
5618 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
5619
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
5620 * 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
5621 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
5622 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
5623
7d1f9219d163 The Timeperiod of the Modeldata has changed. so it was nessessarry to change
Tim Englich <tim.englich@intevation.de>
parents: 209
diff changeset
5624 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
5625
209
d5cef9f17525 gnv-artifacts/trunk@265 c6561f87-3c4e-4783-a992-168aeb5c3f6f
Tim Englich <tim.englich@intevation.de>
parents: 208
diff changeset
5626 * 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
5627 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
5628
259
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
5629 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
5630
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
5631 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
5632
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5633 * 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
5634 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
5635 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
5636 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
5637 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
5638 Use super.identifier as uuid. issue3
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5639
259
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
5640 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
5641
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
5642 * 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
5643 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
5644 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
5645 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
5646 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
5647 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
5648
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
5649 * 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
5650 Put the UUID into the Resultlookup
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5651
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5652 * 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
5653 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
5654
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5655 * 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
5656 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
5657
259
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
5658 * 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
5659 (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
5660 (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
5661 (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
5662 (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
5663 (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
5664 (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
5665 (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
5666 (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
5667 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
5668
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
5669 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
5670
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5671 * 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
5672 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
5673 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
5674
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
5675 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
5676
259
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
5677 * 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
5678 (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
5679 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
5680
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5681 * 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
5682 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
5683
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
5684 * 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
5685 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
5686 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
5687
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
5688 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
5689
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
5690 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
5691
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
5692 * 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
5693 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
5694 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
5695
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
5696 * 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
5697 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
5698 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
5699 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
5700 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
5701 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
5702
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5703 * 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
5704 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
5705 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
5706 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
5707 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
5708 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
5709 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
5710
201
54c733c59321 Changed Configuration Folder to doc/conf
Tim Englich <tim.englich@intevation.de>
parents: 198
diff changeset
5711 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
5712
259
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
5713 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
5714
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5715 * doc/conf/conf.xml:
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5716 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
5717 * 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
5718 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
5719
203
226091ed3cbd Added relative locations for further required Configurationfiles . issue59
Tim Englich <tim.englich@intevation.de>
parents: 202
diff changeset
5720 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
5721
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5722 * doc/conf/arcsdeconnectionpool.properties:
203
226091ed3cbd Added relative locations for further required Configurationfiles . issue59
Tim Englich <tim.englich@intevation.de>
parents: 202
diff changeset
5723 Added separat ConnectionPoolProperties to this Project.
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5724 * doc/conf/*:
203
226091ed3cbd Added relative locations for further required Configurationfiles . issue59
Tim Englich <tim.englich@intevation.de>
parents: 202
diff changeset
5725 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
5726 * 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
5727 Changed Configuration Folder to doc/conf
54c733c59321 Changed Configuration Folder to doc/conf
Tim Englich <tim.englich@intevation.de>
parents: 198
diff changeset
5728
198
d19259c86b72 Added Folder for the Configuration of the gnv-artifacts.
Tim Englich <tim.englich@intevation.de>
parents: 197
diff changeset
5729 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
5730
259
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
5731 * doc/conf:
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
5732 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
5733
197
bab92ad1165d Added the required Classes an Configuration for providing VerticalCrossSections
Tim Englich <tim.englich@intevation.de>
parents: 195
diff changeset
5734 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
5735
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5736 * 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
5737 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
5738 * 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
5739 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
5740 * 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
5741 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
5742 * 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
5743 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
5744 * 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
5745 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
5746 * 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
5747 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
5748 * 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
5749 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
5750
bab92ad1165d Added the required Classes an Configuration for providing VerticalCrossSections
Tim Englich <tim.englich@intevation.de>
parents: 195
diff changeset
5751 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
5752
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
5753 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
5754
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5755 * 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
5756 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
5757 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
5758 ussue54
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5759
190
baaa1618fa27 Changed the displayed-Values as defined in issue47
Tim Englich <tim.englich@intevation.de>
parents: 189
diff changeset
5760 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
5761
259
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
5762 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
5763
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5764 * 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
5765 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
5766
195
63f65fb9f210 Added uniform Visualization of Single Input-Elements to MinMax-Elements. issue55
Tim Englich <tim.englich@intevation.de>
parents: 194
diff changeset
5767 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
5768
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
5769 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
5770
194
00c1a931b9c3 Catch Exception that the Calling Program could not put no InputData
Tim Englich <tim.englich@intevation.de>
parents: 193
diff changeset
5771 * 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
5772 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
5773 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
5774
00c1a931b9c3 Catch Exception that the Calling Program could not put no InputData
Tim Englich <tim.englich@intevation.de>
parents: 193
diff changeset
5775 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
5776
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
5777 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
5778
193
34f233123a6f Adding empty Series into Chart to prevent NPE issue 19
Tim Englich <tim.englich@intevation.de>
parents: 192
diff changeset
5779 * 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
5780 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
5781 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
5782
193
34f233123a6f Adding empty Series into Chart to prevent NPE issue 19
Tim Englich <tim.englich@intevation.de>
parents: 192
diff changeset
5783 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
5784
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
5785 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
5786
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5787 * 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
5788 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
5789
259
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
5790 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
5791
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
5792 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
5793
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5794 * src/test/ressources/queries.properties:
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5795 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
5796 according to issue50
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5797
191
d436c8b27ae3 Changed the Value of Layer and Depth range visualization of Meshes
Tim Englich <tim.englich@intevation.de>
parents: 190
diff changeset
5798 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
5799
260
56c9b33e8533 RELEASE 0.2: Summarized activities in NEWS, Changes
Hans Plum <hans.plum@intevation.de>
parents: 259
diff changeset
5800 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
5801
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5802 * 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
5803 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
5804 * src/test/ressources/conf.xml:
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5805 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
5806 into the UI-Describeoutput issue47
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5807 * 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
5808 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
5809 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
5810 * 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
5811 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
5812
189
af354567b421 Conformation to the tanslation of the MeshObjects issue53
Tim Englich <tim.englich@intevation.de>
parents: 188
diff changeset
5813 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
5814
259
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
5815 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
5816
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5817 * 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
5818 src/test/ressources/conf.xml:
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5819 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
5820 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
5821
187
92a43d90a0b8 Adding 5% bigger Valuearea to the Chart according to GT0030.011
Tim Englich <tim.englich@intevation.de>
parents: 186
diff changeset
5822 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
5823
259
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
5824 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
5825
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5826 * 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
5827 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
5828 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
5829 issue49
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5830 * 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
5831 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
5832 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
5833 * 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
5834 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
5835
693f7b676ade Adding two further fis which are based on Mesh to the System.
Tim Englich <tim.englich@intevation.de>
parents: 187
diff changeset
5836 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
5837
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5838 * 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
5839 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
5840
180
72bd41ba548d Added Transformation from WKT-Coordinate Reperesentation to BSH-Coordinate Representation. issue38
Tim Englich <tim.englich@intevation.de>
parents: 179
diff changeset
5841 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
5842
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5843 * 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
5844 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
5845 * 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
5846 Added Testcase for the DistanceCalculation
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5847 * 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
5848 * 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
5849 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
5850 * 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
5851 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
5852
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
5853 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
5854
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
5855 * 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
5856 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
5857
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
5858 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
5859
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5860 * 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
5861 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
5862
183
3e4256a6b48b Added Coordinate-Values to Title of the TimeseriesDiagramm for Meshes
Tim Englich <tim.englich@intevation.de>
parents: 182
diff changeset
5863 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
5864
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5865 * 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
5866 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
5867
182
4896d4f94bdc Bugfix ChartValues were not Recalculated after feed was called second Time.
Tim Englich <tim.englich@intevation.de>
parents: 181
diff changeset
5868 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
5869
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5870 * 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
5871 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
5872
259
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
5873 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
5874
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
5875 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
5876
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5877 * 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
5878 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
5879
179
f2c76f35da5a Added missing Class Description Values to the Horizontal Profile Charts
Tim Englich <tim.englich@intevation.de>
parents: 178
diff changeset
5880 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
5881
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5882 * 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
5883 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
5884 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
5885 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
5886 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
5887 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
5888 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
5889
177
08b8b79b30ff Integrated special CSV-Export for HorizontalProfiles
Tim Englich <tim.englich@intevation.de>
parents: 176
diff changeset
5890 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
5891
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5892 * 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
5893 Added Method for lookup FIS Names
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5894 * 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
5895 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
5896 * 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
5897 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
5898
178
9bcf315f57e4 Added Name of FIS to the Title of Charts
Tim Englich <tim.englich@intevation.de>
parents: 177
diff changeset
5899 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
5900
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5901 * 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
5902 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
5903
260
56c9b33e8533 RELEASE 0.2: Summarized activities in NEWS, Changes
Hans Plum <hans.plum@intevation.de>
parents: 259
diff changeset
5904 *
56c9b33e8533 RELEASE 0.2: Summarized activities in NEWS, Changes
Hans Plum <hans.plum@intevation.de>
parents: 259
diff changeset
5905 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
5906 (createCSV),
56c9b33e8533 RELEASE 0.2: Summarized activities in NEWS, Changes
Hans Plum <hans.plum@intevation.de>
parents: 259
diff changeset
5907 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
5908 (createCSV):
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5909 Integrated special CSV-Export for HorizontalProfiles
177
08b8b79b30ff Integrated special CSV-Export for HorizontalProfiles
Tim Englich <tim.englich@intevation.de>
parents: 176
diff changeset
5910
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
5911 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
5912
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
5913 * 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
5914 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
5915 * 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
5916 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
5917
175
14263534255b Added Parameter-Usage in Time-Interval-Query ISSUE-33
Tim Englich <tim.englich@intevation.de>
parents: 174
diff changeset
5918 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
5919
259
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
5920 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
5921
175
14263534255b Added Parameter-Usage in Time-Interval-Query ISSUE-33
Tim Englich <tim.englich@intevation.de>
parents: 174
diff changeset
5922 * 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
5923 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
5924 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
5925
174
dbf68950b4d9 Added real Coordinate-Query to HorizontalProfile- and VerticalProfile-Mesh
Tim Englich <tim.englich@intevation.de>
parents: 173
diff changeset
5926 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
5927
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5928 * 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
5929 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
5930 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
5931 * 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
5932 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
5933 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
5934
173
1b2fc94766c9 Added real Coordinate-Query to TimeSeries-Mesh
Tim Englich <tim.englich@intevation.de>
parents: 172
diff changeset
5935 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
5936
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5937 * 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
5938 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
5939
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
5940 * 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
5941 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
5942
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5943 * 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
5944 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
5945
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5946 * pom.xml:
259
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
5947 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
5948
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5949 * 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
5950 (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
5951 (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
5952 (prepareInputData4RegionDBQuery):
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
5953 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
5954
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
5955 * 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
5956 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
5957
172
b5e55f460f0b Closed small file descriptor leak in loading SQL properties file.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 171
diff changeset
5958 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
5959
b5e55f460f0b Closed small file descriptor leak in loading SQL properties file.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 171
diff changeset
5960 * 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
5961 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
5962
171
7fb9441dd8af Format Code to max 80 Chars per Row and Cleanup
Tim Englich <tim.englich@intevation.de>
parents: 170
diff changeset
5963 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
5964
7fb9441dd8af Format Code to max 80 Chars per Row and Cleanup
Tim Englich <tim.englich@intevation.de>
parents: 170
diff changeset
5965 * 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
5966 Code Formatting and Cleanup.
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5967
170
7be22e76c270 Added parameter to the DateQueroes of Meshes
Tim Englich <tim.englich@intevation.de>
parents: 126
diff changeset
5968 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
5969
7be22e76c270 Added parameter to the DateQueroes of Meshes
Tim Englich <tim.englich@intevation.de>
parents: 126
diff changeset
5970 * src/test/ressources/queries.properties Edited:
7be22e76c270 Added parameter to the DateQueroes of Meshes
Tim Englich <tim.englich@intevation.de>
parents: 126
diff changeset
5971 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
5972 the Parameters has been measured.
170
7be22e76c270 Added parameter to the DateQueroes of Meshes
Tim Englich <tim.englich@intevation.de>
parents: 126
diff changeset
5973 * src/test/ressources/conf.xml Edited:
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5974 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
5975
126
cfaaa215d8ff RELEASE 0.1
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 125
diff changeset
5976 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
5977
cfaaa215d8ff RELEASE 0.1
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 125
diff changeset
5978 RELEASE 0.1
cfaaa215d8ff RELEASE 0.1
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 125
diff changeset
5979
cfaaa215d8ff RELEASE 0.1
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 125
diff changeset
5980 * Changes, NEWS: Summarized changes.
cfaaa215d8ff RELEASE 0.1
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 125
diff changeset
5981
123
8cc96c9cc962 Added some missing RessourceValues
Tim Englich <tim.englich@intevation.de>
parents: 122
diff changeset
5982 2009-10-06 Tim Englich <tim.englich@intevation.de>
8cc96c9cc962 Added some missing RessourceValues
Tim Englich <tim.englich@intevation.de>
parents: 122
diff changeset
5983
125
f0169e3ae988 Switch Lable-Value for Domain-Axis.
Tim Englich <tim.englich@intevation.de>
parents: 123
diff changeset
5984 * 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
5985 Switch Lable-Value for Domain-Axis.
123
8cc96c9cc962 Added some missing RessourceValues
Tim Englich <tim.englich@intevation.de>
parents: 122
diff changeset
5986 * 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
5987 Added missing Import
123
8cc96c9cc962 Added some missing RessourceValues
Tim Englich <tim.englich@intevation.de>
parents: 122
diff changeset
5988 * 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
5989 Added i18n Support
123
8cc96c9cc962 Added some missing RessourceValues
Tim Englich <tim.englich@intevation.de>
parents: 122
diff changeset
5990 * 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
5991 Added some missing RessourceValues
123
8cc96c9cc962 Added some missing RessourceValues
Tim Englich <tim.englich@intevation.de>
parents: 122
diff changeset
5992
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
5993 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
5994
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
5995 * 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
5996 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
5997 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
5998 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
5999 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
6000 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
6001 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
6002
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6003 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
6004
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6005 * 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
6006 Deleted.
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6007
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6008 * 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
6009 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
6010
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6011 * 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
6012 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
6013
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6014 * 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
6015
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6016 * 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
6017
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6018 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
6019
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6020 * 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
6021 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
6022 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
6023 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
6024 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
6025 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
6026 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
6027 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
6028
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6029 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
6030
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6031 * 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
6032 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
6033 * 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
6034 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
6035 * 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
6036 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
6037 * 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
6038 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
6039 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
6040 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
6041 value-names in the Configurationfile.
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6042 * 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
6043 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
6044 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
6045 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
6046 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
6047 * 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
6048 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
6049 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
6050 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
6051
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6052 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
6053
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6054 * 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
6055 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
6056 propper support for PreferedLocale
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6057 * 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
6058 * 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
6059 * 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
6060 * 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
6061 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
6062 the RessourceFactory
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6063
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6064 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
6065
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6066 * 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
6067 TestCase for Testing the RessourceFactory
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6068
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6069 * 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
6070 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
6071 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
6072
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6073 * 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
6074 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
6075 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
6076 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
6077 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
6078 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
6079 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
6080 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
6081 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
6082 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
6083 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
6084 LanguageSupport Integrated
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6085
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6086 * 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
6087 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
6088 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
6089 * 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
6090 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
6091 TestCase will produce NPEs.
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6092 * 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
6093 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
6094 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
6095 src/test/ressources/conf.xml Edited:
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6096 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
6097
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6098 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
6099
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6100 * 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
6101 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
6102 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
6103 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
6104 * 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
6105 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
6106 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
6107 * 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
6108 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
6109 * 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
6110 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
6111 * 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
6112 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
6113 * 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
6114 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
6115 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
6116 * 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
6117 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
6118 * 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
6119 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
6120 * 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
6121 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
6122 * 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
6123 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
6124 * 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
6125 Added Log-Message for better Workflowanalyzis.
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6126
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6127 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
6128
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6129 * 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
6130 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
6131 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
6132 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
6133 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
6134 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
6135 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
6136 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
6137
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6138 * 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
6139 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
6140 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
6141
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6142 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
6143
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6144 * 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
6145 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
6146 * 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
6147 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
6148 * 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
6149 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
6150 * 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
6151 Added TestCase for HorizontalProfiles of InstantaneousPoints.
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6152
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6153 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
6154
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6155 * 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
6156 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
6157 * 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
6158 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
6159 * 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
6160 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
6161 * 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
6162 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
6163 * 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
6164 * 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
6165 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
6166 * 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
6167 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
6168 extende Classes
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6169 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
6170 * 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
6171 Class for drawing Horzontal Profiles
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6172
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6173 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
6174
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6175 * 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
6176
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6177 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
6178
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6179 * 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
6180 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
6181 * 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
6182 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
6183 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
6184 * 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
6185 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
6186 * 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
6187 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
6188
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6189 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
6190
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6191 * 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
6192 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
6193 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
6194 Also some NP-Access removed.
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6195
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6196 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
6197
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6198 * 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
6199 Some Coderedundances refactored.
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6200
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6201 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
6202
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6203 * src/test/ressources/queries.properties Edited:
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6204 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
6205
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6206 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
6207
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6208 * 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
6209 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
6210 * 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
6211 Add Testcase for Timeseries Mesh
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6212
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6213 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
6214
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6215 * 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
6216 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
6217 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
6218
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6219 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
6220
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6221 * 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
6222 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
6223 * 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
6224 TestCaseRequests for VerticalProfile FIS Mesh
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6225
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6226 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
6227
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6228 * 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
6229 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
6230
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6231 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
6232
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6233 * 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
6234 (testVerticalProfileInstantaneousPointArtifact) Edited:
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6235 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
6236 * 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
6237 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
6238 * 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
6239 TestCaseRequests for VerticalProfile FIS Marnet
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6240
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6241 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
6242
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6243 * src/test/ressources/queries.properties Edited:
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6244 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
6245 * src/test/ressources/conf.xml Edited:
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6246 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
6247 * 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
6248 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
6249 * 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
6250 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
6251
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6252 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
6253
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6254 * 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
6255 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
6256 used for the InputValoue-validation.
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6257 * 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
6258 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
6259 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
6260 * 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
6261 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
6262
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6263 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
6264
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6265 * 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
6266 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
6267 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
6268
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6269 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
6270
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6271 * 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
6272 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
6273 * src/test/ressources/ehcache.xml Added:
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6274 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
6275 * src/test/ressources/conf.xml Edited:
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6276 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
6277 * 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
6278 Added the Initialisation of the CacheManager.
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6279
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6280 * 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
6281 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
6282
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6283 * 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
6284 * 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
6285 * 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
6286 * 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
6287 * 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
6288 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
6289 * 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
6290 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
6291 * 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
6292 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
6293 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
6294 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
6295 * 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
6296 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
6297
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6298 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
6299
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6300 * 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
6301 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
6302 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
6303 * 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
6304 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
6305 * 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
6306 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
6307 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
6308 * 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
6309 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
6310 * 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
6311 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
6312
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6313 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
6314
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6315 * 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
6316 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
6317
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6318 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
6319
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6320 * 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
6321 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
6322
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6323 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
6324
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6325 * 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
6326 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
6327 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
6328 * 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
6329 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
6330
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6331 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
6332
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6333 * 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
6334 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
6335 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
6336 * 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
6337 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
6338 * 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
6339 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
6340
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6341 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
6342
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6343 * 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
6344 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
6345 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
6346 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
6347
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6348 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
6349
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6350 * 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
6351 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
6352
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6353 * 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
6354 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
6355
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6356 * 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
6357 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
6358 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
6359 deafultvalue of an Parameter.
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6360
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6361 * 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
6362 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
6363 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
6364 of an OutputMode.
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6365
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6366 * 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
6367 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
6368 they can be used during the outputprocessing.
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6369
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6370 * 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
6371 Read rquired Outputparameters from the Configuration
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6372
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6373 * 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
6374 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
6375
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6376 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
6377
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6378 * pom.xml Edited:
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6379 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
6380 * 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
6381 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
6382 * 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
6383 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
6384
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6385 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
6386
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6387 * 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
6388 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
6389 * 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
6390 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
6391 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
6392
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6393 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
6394
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6395 * 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
6396 Obsolet TODOs removed
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6397 * 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
6398 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
6399 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
6400 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
6401 * 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
6402 Method for creating Exceptionreports added.
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6403
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6404 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
6405
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6406 * 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
6407 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
6408 Some Bugs removed
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6409
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6410 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
6411
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6412 * 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
6413 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
6414 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
6415 Removed obsolet Parameters an Methods.
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6416 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
6417
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6418 * 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
6419 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
6420 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
6421 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
6422 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
6423 into this implementation.
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6424 * 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
6425 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
6426 Dummywerte fuer Diagrammgenerierung durch Echtwerte ersetzt.
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6427 Obsolete Uebergabeparameter entfernt.
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6428
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6429 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
6430
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6431 * src/test/ressources/queries.properties Edited:
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6432 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
6433 * 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
6434 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
6435 * 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
6436 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
6437
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6438 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
6439
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6440 * 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
6441 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
6442
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6443 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
6444
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6445 * 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
6446 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
6447 * 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
6448 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
6449 * 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
6450 Support for StringQuieries and OracleDateQueries added
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6451 * 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
6452 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
6453 * 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
6454 Artifact for VerticalProfile Mesh integrated
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6455
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6456 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
6457
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6458 * 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
6459 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
6460 required Information to generate a vertical Profile
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6461 * 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
6462 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
6463 * 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
6464 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
6465 * 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
6466 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
6467 * 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
6468 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
6469 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
6470 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
6471 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
6472 * 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
6473 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
6474 * 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
6475 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
6476 * 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
6477 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
6478 * 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
6479 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
6480
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6481 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
6482
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6483 * src/test/ressources/queries.properties Edited:
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6484 Queryie for TimeSeriesMesh added.
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6485 * 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
6486 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
6487 * 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
6488 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
6489 * 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
6490 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
6491 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
6492 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
6493 * 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
6494 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
6495 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
6496 * 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
6497 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
6498 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
6499 * 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
6500 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
6501
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6502 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
6503
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6504 * 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
6505 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
6506
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6507 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
6508 * 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
6509 Some structurechanges done.
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6510
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6511 * 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
6512 Fixed Bug supporting UTF-8 Documents properly.
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6513 * 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
6514 * 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
6515 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
6516
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6517 * 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
6518 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
6519 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
6520
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6521 * 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
6522 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
6523 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
6524 the Values in it are multiselectable.
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6525
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6526 * 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
6527 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
6528 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
6529 * 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
6530 Storage of changed Values added
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6531
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6532 * 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
6533 Static UI Support Added
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6534
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6535
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6536 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
6537
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6538 * 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
6539 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
6540 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
6541 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
6542 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
6543 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
6544 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
6545 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
6546 Added Multiselectsupport for InputValues
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6547
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6548 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
6549
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6550 * 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
6551 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
6552
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6553 * 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
6554 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
6555
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6556 * 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
6557 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
6558 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
6559 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
6560
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6561 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
6562
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6563 * 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
6564 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
6565 * 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
6566 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
6567 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
6568 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
6569
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6570 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
6571
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6572 * 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
6573 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
6574 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
6575 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
6576 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
6577 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
6578 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
6579 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
6580
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6581 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
6582
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6583 * 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
6584 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
6585 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
6586 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
6587 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
6588 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
6589 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
6590
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6591 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
6592
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6593 * 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
6594 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
6595 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
6596 src/test/ressources/conf.xml Edited:
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6597 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
6598
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6599 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
6600
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6601 * 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
6602 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
6603
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6604 * 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
6605 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
6606
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6607 * 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
6608 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
6609 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
6610 Products in an FIS.
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6611
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6612 * 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
6613 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
6614 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
6615
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6616 * 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
6617 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
6618
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6619 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
6620
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6621 * 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
6622 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
6623 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
6624
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6625 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
6626
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6627 * 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
6628 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
6629 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
6630 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
6631
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6632 * 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
6633 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
6634
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6635 * 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
6636 Further Queries for Testcases integrated
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6637 * 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
6638 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
6639 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
6640 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
6641
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6642 * 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
6643 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
6644 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
6645
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6646 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
6647
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6648 * 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
6649 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
6650 * 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
6651 Integrated usage of KeyValueDescibeData
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6652 * 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
6653 Errorhandling integrated
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6654 * 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
6655 * 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
6656 Refactored out-Method from Extending Class
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6657
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6658 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
6659
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6660 * 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
6661 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
6662 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
6663 this class.
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6664
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6665 * 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
6666 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
6667 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
6668 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
6669
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6670 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
6671
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6672 * 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
6673 Added JfreeChart Dependency to pom-file
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6674
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6675 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
6676
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6677 * 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
6678 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
6679 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
6680 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
6681 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
6682
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6683 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
6684
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/timeseries/TimeSeriesOutputTransition.java Added:
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6686 The specifed OutputTransition for the Product TimeSeries.
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6687
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6688 * 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
6689 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
6690
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6691 * 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
6692 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
6693 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
6694 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
6695
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6696 * 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
6697 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
6698 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
6699 Different OutputModes given in an Artifact.
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6700
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6701 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
6702
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6703 * 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
6704 Changed DateoutputFormat from German- to Anericanstyle
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6705
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6706 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
6707
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6708 * 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
6709 * 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
6710 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
6711 * 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
6712 New Queries for timeseries_timeinterval added.
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6713 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
6714 * 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
6715 * 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
6716 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
6717
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6718 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
6719
330
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/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
6721 * 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
6722 * 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
6723 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
6724 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
6725 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
6726 * 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
6727 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
6728 * 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
6729 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
6730 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
6731 * 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
6732 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
6733 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
6734
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6735 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
6736
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6737 * 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
6738 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
6739 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
6740 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
6741 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
6742 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
6743 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
6744 src/test/ressources/queries.properties Added,
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6745 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
6746 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
6747
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6748 One Entry is Missing
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6749
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6750 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
6751
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6752 * 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
6753 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
6754 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
6755 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
6756 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
6757 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
6758 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
6759 Artifact.advance initial implementiert
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6760
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6761 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
6762
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/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
6764 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
6765 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
6766 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
6767 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
6768 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
6769 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
6770 Funktionalitat Feed initial bereitgestellt.
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6771
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6772 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
6773
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6774 * src/test/ressources/GNVArtifactsTestCase_Configuration.xml,
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6775 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
6776 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
6777 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
6778 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
6779
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6780 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
6781
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6782 * 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
6783 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
6784 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
6785 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
6786 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
6787 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
6788
121
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-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
6790
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6791 * 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
6792 * 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
6793 * 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
6794 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
6795
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6796 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
6797
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6798 * src/test/ressources/GNVArtifactsTestCase_Configuration.xml,
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6799 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
6800 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
6801 Added Description to a Transition
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6802
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6803 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
6804
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6805 * src/test/ressources/GNVArtifactsTestCase_Configuration.xml,
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6806 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
6807 TestClass for GNV-Artifacts an TimeSeriesArtifacs
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6808
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6809 * 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
6810 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
6811 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
6812 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
6813 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
6814
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 * 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
6816 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
6817 * 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
6818 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
6819 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
6820 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
6821 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
6822 * 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
6823
121
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-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
6825
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6826 * 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
6827 Implementation of the General ArtifactFactory
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6828
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6829 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
6830
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6831 * 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
6832 * 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
6833 * 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
6834 * src/**: Added to the Project

http://dive4elements.wald.intevation.org