annotate gnv-artifacts/ChangeLog @ 847:42c4cfc0d133

Changed the type of histogram parameter 'binwidth' from integer to double (issue231). gnv-artifacts/trunk@963 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author Ingo Weinzierl <ingo.weinzierl@intevation.de>
date Wed, 21 Apr 2010 09:19:07 +0000
parents 8b6ef091d38c
children 47280aff0eb7
rev   line source
847
42c4cfc0d133 Changed the type of histogram parameter 'binwidth' from integer to double (issue231).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 846
diff changeset
1 2010-04-21 Ingo Weinzierl <ingo.weinzierl@intevation.de>
42c4cfc0d133 Changed the type of histogram parameter 'binwidth' from integer to double (issue231).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 846
diff changeset
2
42c4cfc0d133 Changed the type of histogram parameter 'binwidth' from integer to double (issue231).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 846
diff changeset
3 Issue231
42c4cfc0d133 Changed the type of histogram parameter 'binwidth' from integer to double (issue231).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 846
diff changeset
4
42c4cfc0d133 Changed the type of histogram parameter 'binwidth' from integer to double (issue231).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 846
diff changeset
5 * doc/conf/products/timeseries/conf_mesh.xml,
42c4cfc0d133 Changed the type of histogram parameter 'binwidth' from integer to double (issue231).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 846
diff changeset
6 doc/conf/products/horizontalprofile/conf_mesh.xml,
42c4cfc0d133 Changed the type of histogram parameter 'binwidth' from integer to double (issue231).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 846
diff changeset
7 doc/conf/products/horizontalprofile/conf_instantaneouspoint.xml,
42c4cfc0d133 Changed the type of histogram parameter 'binwidth' from integer to double (issue231).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 846
diff changeset
8 doc/conf/products/horizontalprofile/conf_mesh_cross.xml,
42c4cfc0d133 Changed the type of histogram parameter 'binwidth' from integer to double (issue231).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 846
diff changeset
9 doc/conf/products/verticalprofile/conf_mesh.xml,
42c4cfc0d133 Changed the type of histogram parameter 'binwidth' from integer to double (issue231).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 846
diff changeset
10 doc/conf/products/verticalprofile/conf_timeseriespoint.xml,
42c4cfc0d133 Changed the type of histogram parameter 'binwidth' from integer to double (issue231).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 846
diff changeset
11 doc/conf/products/verticalprofile/conf_instantaneouspoint.xml: Switched
42c4cfc0d133 Changed the type of histogram parameter 'binwidth' from integer to double (issue231).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 846
diff changeset
12 histogram parameter type 'binwidth' from integer to double.
42c4cfc0d133 Changed the type of histogram parameter 'binwidth' from integer to double (issue231).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 846
diff changeset
13
846
8b6ef091d38c It is possible to draw VerticalProfileCharts with just one single data point (issue229).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 845
diff changeset
14 2010-04-21 Ingo Weinzierl <ingo.weinzierl@intevation.de>
8b6ef091d38c It is possible to draw VerticalProfileCharts with just one single data point (issue229).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 845
diff changeset
15
8b6ef091d38c It is possible to draw VerticalProfileCharts with just one single data point (issue229).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 845
diff changeset
16 Issue229
8b6ef091d38c It is possible to draw VerticalProfileCharts with just one single data point (issue229).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 845
diff changeset
17 JFreeChart needs at least a lower and a different upper bounds to
8b6ef091d38c It is possible to draw VerticalProfileCharts with just one single data point (issue229).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 845
diff changeset
18 calculate the range of the domain axis automatically.
8b6ef091d38c It is possible to draw VerticalProfileCharts with just one single data point (issue229).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 845
diff changeset
19
8b6ef091d38c It is possible to draw VerticalProfileCharts with just one single data point (issue229).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 845
diff changeset
20 * src/main/java/de/intevation/gnv/chart/VerticalProfileChart.java: Override
8b6ef091d38c It is possible to draw VerticalProfileCharts with just one single data point (issue229).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 845
diff changeset
21 method that adjusts the range of domain and range axes.
8b6ef091d38c It is possible to draw VerticalProfileCharts with just one single data point (issue229).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 845
diff changeset
22
8b6ef091d38c It is possible to draw VerticalProfileCharts with just one single data point (issue229).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 845
diff changeset
23 * src/main/java/de/intevation/gnv/chart/HorizontalProfileChart.java:
8b6ef091d38c It is possible to draw VerticalProfileCharts with just one single data point (issue229).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 845
diff changeset
24 Override method that adjusts the range of domain and range axes. If there
8b6ef091d38c It is possible to draw VerticalProfileCharts with just one single data point (issue229).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 845
diff changeset
25 are more changes to be done in the future, caused by inheritance from
8b6ef091d38c It is possible to draw VerticalProfileCharts with just one single data point (issue229).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 845
diff changeset
26 VerticalProfileChart, we should stop that and derive this class from
8b6ef091d38c It is possible to draw VerticalProfileCharts with just one single data point (issue229).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 845
diff changeset
27 AbstractXYLineChart!
8b6ef091d38c It is possible to draw VerticalProfileCharts with just one single data point (issue229).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 845
diff changeset
28
845
797a6264b89b Integrated the CacheCleaner for the ThematicDataCache
Tim Englich <tim.englich@intevation.de>
parents: 844
diff changeset
29 2010-04-20 Tim Englich <tim.englich@intevation.de>
797a6264b89b Integrated the CacheCleaner for the ThematicDataCache
Tim Englich <tim.englich@intevation.de>
parents: 844
diff changeset
30
797a6264b89b Integrated the CacheCleaner for the ThematicDataCache
Tim Englich <tim.englich@intevation.de>
parents: 844
diff changeset
31 * src/main/java/de/intevation/gnv/artifacts/cache/CacheFactory.java (initializeCache):
797a6264b89b Integrated the CacheCleaner for the ThematicDataCache
Tim Englich <tim.englich@intevation.de>
parents: 844
diff changeset
32 Initialize the CacheCline after the initialization of the ThematicDataCache.
797a6264b89b Integrated the CacheCleaner for the ThematicDataCache
Tim Englich <tim.englich@intevation.de>
parents: 844
diff changeset
33
797a6264b89b Integrated the CacheCleaner for the ThematicDataCache
Tim Englich <tim.englich@intevation.de>
parents: 844
diff changeset
34 * src/main/java/de/intevation/gnv/state/StateBase.java (setHash):
797a6264b89b Integrated the CacheCleaner for the ThematicDataCache
Tim Englich <tim.englich@intevation.de>
parents: 844
diff changeset
35 Integrate an '#' as separator in the Hashvalue of an State to separate the
797a6264b89b Integrated the CacheCleaner for the ThematicDataCache
Tim Englich <tim.englich@intevation.de>
parents: 844
diff changeset
36 StateId unambiguously. This is required because a StateId can be a
797a6264b89b Integrated the CacheCleaner for the ThematicDataCache
Tim Englich <tim.englich@intevation.de>
parents: 844
diff changeset
37 Substring of an other StateId.
797a6264b89b Integrated the CacheCleaner for the ThematicDataCache
Tim Englich <tim.englich@intevation.de>
parents: 844
diff changeset
38
797a6264b89b Integrated the CacheCleaner for the ThematicDataCache
Tim Englich <tim.englich@intevation.de>
parents: 844
diff changeset
39 * src/main/java/de/intevation/gnv/state/cache/QueryObject.java:
797a6264b89b Integrated the CacheCleaner for the ThematicDataCache
Tim Englich <tim.englich@intevation.de>
parents: 844
diff changeset
40 Bean for representing all database-Queries which are used for fetching
797a6264b89b Integrated the CacheCleaner for the ThematicDataCache
Tim Englich <tim.englich@intevation.de>
parents: 844
diff changeset
41 Data which is stoted in the ThematicDataCache.
797a6264b89b Integrated the CacheCleaner for the ThematicDataCache
Tim Englich <tim.englich@intevation.de>
parents: 844
diff changeset
42
797a6264b89b Integrated the CacheCleaner for the ThematicDataCache
Tim Englich <tim.englich@intevation.de>
parents: 844
diff changeset
43 * src/main/java/de/intevation/gnv/state/cache/ThematicDataCacheCleaner.java:
797a6264b89b Integrated the CacheCleaner for the ThematicDataCache
Tim Englich <tim.englich@intevation.de>
parents: 844
diff changeset
44 Specific CacheCleaner for cleaning the ThematicData-Cache. It extend the
797a6264b89b Integrated the CacheCleaner for the ThematicDataCache
Tim Englich <tim.englich@intevation.de>
parents: 844
diff changeset
45 CacheCleaner of the geo-backand and has the same configuration
797a6264b89b Integrated the CacheCleaner for the ThematicDataCache
Tim Englich <tim.englich@intevation.de>
parents: 844
diff changeset
46 possibilities.
797a6264b89b Integrated the CacheCleaner for the ThematicDataCache
Tim Englich <tim.englich@intevation.de>
parents: 844
diff changeset
47
844
74608c12b4fe Added Query for the CacheCleaner that it use to determin which Tables has been updated.
Tim Englich <tim.englich@intevation.de>
parents: 843
diff changeset
48 2010-04-20 Tim Englich <tim.englich@intevation.de>
74608c12b4fe Added Query for the CacheCleaner that it use to determin which Tables has been updated.
Tim Englich <tim.englich@intevation.de>
parents: 843
diff changeset
49
74608c12b4fe Added Query for the CacheCleaner that it use to determin which Tables has been updated.
Tim Englich <tim.englich@intevation.de>
parents: 843
diff changeset
50 * doc/conf/queries.properties:
74608c12b4fe Added Query for the CacheCleaner that it use to determin which Tables has been updated.
Tim Englich <tim.englich@intevation.de>
parents: 843
diff changeset
51 Added Query for the CacheCleaner that it use to determin which Tables has
74608c12b4fe Added Query for the CacheCleaner that it use to determin which Tables has been updated.
Tim Englich <tim.englich@intevation.de>
parents: 843
diff changeset
52 been updated.
74608c12b4fe Added Query for the CacheCleaner that it use to determin which Tables has been updated.
Tim Englich <tim.englich@intevation.de>
parents: 843
diff changeset
53
843
4bae3081eb1e Removed a already implemented TODO from code relating to WMS un-publishing after and end-of-life of an artifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 842
diff changeset
54 2010-04-20 Ingo Weinzierl <ingo.weinzierl@intevation.de>
4bae3081eb1e Removed a already implemented TODO from code relating to WMS un-publishing after and end-of-life of an artifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 842
diff changeset
55
4bae3081eb1e Removed a already implemented TODO from code relating to WMS un-publishing after and end-of-life of an artifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 842
diff changeset
56 * src/main/java/de/intevation/gnv/state/profile/horizontalcrosssection/HorizontalCrossSectionMeshOutputState.java:
4bae3081eb1e Removed a already implemented TODO from code relating to WMS un-publishing after and end-of-life of an artifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 842
diff changeset
57 Removed a TODO from code -> TODO already implemented.
4bae3081eb1e Removed a already implemented TODO from code relating to WMS un-publishing after and end-of-life of an artifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 842
diff changeset
58
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
59 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
60
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
61 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
62
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
63 * 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
64 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
65 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
66 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
67
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
68 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
69
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
70 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
71
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
72 * 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
73 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
74 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
75 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
76
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
77 * 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
78 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
79
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
80 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
81
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
82 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
83
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
84 * 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
85 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
86
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
87 * 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
88 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
89 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
90 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
91
839
ac5988f27714 Added the time interval into the subtitle of timeseries charts (issue152).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 838
diff changeset
92 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
93
ac5988f27714 Added the time interval into the subtitle of timeseries charts (issue152).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 838
diff changeset
94 Issue152
ac5988f27714 Added the time interval into the subtitle of timeseries charts (issue152).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 838
diff changeset
95
ac5988f27714 Added the time interval into the subtitle of timeseries charts (issue152).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 838
diff changeset
96 * 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
97 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
98
ac5988f27714 Added the time interval into the subtitle of timeseries charts (issue152).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 838
diff changeset
99 * 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
100 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
101 charts.
ac5988f27714 Added the time interval into the subtitle of timeseries charts (issue152).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 838
diff changeset
102
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
103 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
104
e91ebe3696ec Iterate through former states as well when searching for an input collection (issue226).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 837
diff changeset
105 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
106
e91ebe3696ec Iterate through former states as well when searching for an input collection (issue226).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 837
diff changeset
107 * 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
108 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
109 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
110 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
111
837
43f3c0cd60f2 First implementation of an odv export of a 'Profilschnitt' (issue217).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 836
diff changeset
112 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
113
43f3c0cd60f2 First implementation of an odv export of a 'Profilschnitt' (issue217).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 836
diff changeset
114 Issue217
43f3c0cd60f2 First implementation of an odv export of a 'Profilschnitt' (issue217).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 836
diff changeset
115
43f3c0cd60f2 First implementation of an odv export of a 'Profilschnitt' (issue217).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 836
diff changeset
116 * 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
117 possible export format.
43f3c0cd60f2 First implementation of an odv export of a 'Profilschnitt' (issue217).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 836
diff changeset
118
43f3c0cd60f2 First implementation of an odv export of a 'Profilschnitt' (issue217).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 836
diff changeset
119 * 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
120 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
121 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
122
43f3c0cd60f2 First implementation of an odv export of a 'Profilschnitt' (issue217).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 836
diff changeset
123 * 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
124 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
125
43f3c0cd60f2 First implementation of an odv export of a 'Profilschnitt' (issue217).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 836
diff changeset
126 * 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
127 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
128
43f3c0cd60f2 First implementation of an odv export of a 'Profilschnitt' (issue217).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 836
diff changeset
129 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
130 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
131 be skipped.
43f3c0cd60f2 First implementation of an odv export of a 'Profilschnitt' (issue217).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 836
diff changeset
132
836
05bf8534a35a Using unix line endings only.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 835
diff changeset
133 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
134
05bf8534a35a Using unix line endings only.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 835
diff changeset
135 * src/main/java/de/intevation/gnv/**/*.java:
05bf8534a35a Using unix line endings only.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 835
diff changeset
136 Using unix line endings only.
05bf8534a35a Using unix line endings only.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 835
diff changeset
137
835
2423cefe7d39 Removed trailing whitespace.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 834
diff changeset
138 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
139
2423cefe7d39 Removed trailing whitespace.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 834
diff changeset
140 * src/main/java/de/intevation/gnv/**/*.java:
2423cefe7d39 Removed trailing whitespace.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 834
diff changeset
141 Removed trailing whitespace.
2423cefe7d39 Removed trailing whitespace.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 834
diff changeset
142
834
520a3b4da484 ISSUE232: SQL-Exception caused by missing Mesh-Width-Configuration
Tim Englich <tim.englich@intevation.de>
parents: 833
diff changeset
143 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
144
520a3b4da484 ISSUE232: SQL-Exception caused by missing Mesh-Width-Configuration
Tim Englich <tim.englich@intevation.de>
parents: 833
diff changeset
145 ISSUE232
520a3b4da484 ISSUE232: SQL-Exception caused by missing Mesh-Width-Configuration
Tim Englich <tim.englich@intevation.de>
parents: 833
diff changeset
146
520a3b4da484 ISSUE232: SQL-Exception caused by missing Mesh-Width-Configuration
Tim Englich <tim.englich@intevation.de>
parents: 833
diff changeset
147 * doc/conf/meshwidth.xml:
520a3b4da484 ISSUE232: SQL-Exception caused by missing Mesh-Width-Configuration
Tim Englich <tim.englich@intevation.de>
parents: 833
diff changeset
148 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
149 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
150 the System.
520a3b4da484 ISSUE232: SQL-Exception caused by missing Mesh-Width-Configuration
Tim Englich <tim.englich@intevation.de>
parents: 833
diff changeset
151
833
8065295ae255 ISSUE200: Only Layer which contains Items should be displayed
Tim Englich <tim.englich@intevation.de>
parents: 832
diff changeset
152 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
153
8065295ae255 ISSUE200: Only Layer which contains Items should be displayed
Tim Englich <tim.englich@intevation.de>
parents: 832
diff changeset
154 ISSUE200
8065295ae255 ISSUE200: Only Layer which contains Items should be displayed
Tim Englich <tim.englich@intevation.de>
parents: 832
diff changeset
155
8065295ae255 ISSUE200: Only Layer which contains Items should be displayed
Tim Englich <tim.englich@intevation.de>
parents: 832
diff changeset
156 * doc/conf/queries.properties:
8065295ae255 ISSUE200: Only Layer which contains Items should be displayed
Tim Englich <tim.englich@intevation.de>
parents: 832
diff changeset
157 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
158 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
159 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
160 displayed.
8065295ae255 ISSUE200: Only Layer which contains Items should be displayed
Tim Englich <tim.englich@intevation.de>
parents: 832
diff changeset
161
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
162 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
163
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
164 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
165
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
166 * 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
167 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
168 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
169 "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
170 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
171
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
172 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
173
832
820fab05d035 Checkin missing ChangeLog-Entry to r924
Tim Englich <tim.englich@intevation.de>
parents: 831
diff changeset
174 * 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
175 * 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
176 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
177 it in subclasses.
820fab05d035 Checkin missing ChangeLog-Entry to r924
Tim Englich <tim.englich@intevation.de>
parents: 831
diff changeset
178
820fab05d035 Checkin missing ChangeLog-Entry to r924
Tim Englich <tim.englich@intevation.de>
parents: 831
diff changeset
179 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
180
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
181 * 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
182 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
183 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
184
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
185 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
186
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
187 * 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
188 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
189 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
190
827
fe0263926870 Removed obsolet SuppressWarnings-Annotations.
Tim Englich <tim.englich@intevation.de>
parents: 826
diff changeset
191 2010-04-13 Tim Englich <tim.englich@intevation.de>
fe0263926870 Removed obsolet SuppressWarnings-Annotations.
Tim Englich <tim.englich@intevation.de>
parents: 826
diff changeset
192
fe0263926870 Removed obsolet SuppressWarnings-Annotations.
Tim Englich <tim.englich@intevation.de>
parents: 826
diff changeset
193 * 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
194 Removed obsolet SuppressWarnings-Annotations.
fe0263926870 Removed obsolet SuppressWarnings-Annotations.
Tim Englich <tim.englich@intevation.de>
parents: 826
diff changeset
195
826
32d01e1ce2df Added more JavaDocs
Tim Englich <tim.englich@intevation.de>
parents: 825
diff changeset
196 2010-04-13 Tim Englich <tim.englich@intevation.de>
32d01e1ce2df Added more JavaDocs
Tim Englich <tim.englich@intevation.de>
parents: 825
diff changeset
197
32d01e1ce2df Added more JavaDocs
Tim Englich <tim.englich@intevation.de>
parents: 825
diff changeset
198 * 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
199 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
200 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
201 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
202 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
203 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
204 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
205 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
206 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
207 Added more Javadoc.
32d01e1ce2df Added more JavaDocs
Tim Englich <tim.englich@intevation.de>
parents: 825
diff changeset
208
825
b43e7205e83c Added missing ChangeLog-Entries
Tim Englich <tim.englich@intevation.de>
parents: 823
diff changeset
209 2010-04-13 Tim Englich <tim.englich@intevation.de>
b43e7205e83c Added missing ChangeLog-Entries
Tim Englich <tim.englich@intevation.de>
parents: 823
diff changeset
210
b43e7205e83c Added missing ChangeLog-Entries
Tim Englich <tim.englich@intevation.de>
parents: 823
diff changeset
211 * src/main/java/de/intevation/gnv/transition/package.html,
b43e7205e83c Added missing ChangeLog-Entries
Tim Englich <tim.englich@intevation.de>
parents: 823
diff changeset
212 src/main/java/de/intevation/gnv/transition/ValueCompareTransition.java,
b43e7205e83c Added missing ChangeLog-Entries
Tim Englich <tim.englich@intevation.de>
parents: 823
diff changeset
213 src/main/java/de/intevation/gnv/transition/TransitionFactory.java,
b43e7205e83c Added missing ChangeLog-Entries
Tim Englich <tim.englich@intevation.de>
parents: 823
diff changeset
214 src/main/java/de/intevation/gnv/transition/PresettingsValueCompareTransition.java:
b43e7205e83c Added missing ChangeLog-Entries
Tim Englich <tim.englich@intevation.de>
parents: 823
diff changeset
215 Added more Javadoc.
b43e7205e83c Added missing ChangeLog-Entries
Tim Englich <tim.englich@intevation.de>
parents: 823
diff changeset
216
b43e7205e83c Added missing ChangeLog-Entries
Tim Englich <tim.englich@intevation.de>
parents: 823
diff changeset
217 2010-04-13 Tim Englich <tim.englich@intevation.de>
b43e7205e83c Added missing ChangeLog-Entries
Tim Englich <tim.englich@intevation.de>
parents: 823
diff changeset
218
b43e7205e83c Added missing ChangeLog-Entries
Tim Englich <tim.englich@intevation.de>
parents: 823
diff changeset
219 * src/main/java/de/intevation/gnv/transition/package.html:
b43e7205e83c Added missing ChangeLog-Entries
Tim Englich <tim.englich@intevation.de>
parents: 823
diff changeset
220 Added more Javadoc.
b43e7205e83c Added missing ChangeLog-Entries
Tim Englich <tim.englich@intevation.de>
parents: 823
diff changeset
221
823
499cfbbb61bc Removed obsolet SuppressWarnings-Annotations.
Tim Englich <tim.englich@intevation.de>
parents: 821
diff changeset
222 2010-04-13 Tim Englich <tim.englich@intevation.de>
499cfbbb61bc Removed obsolet SuppressWarnings-Annotations.
Tim Englich <tim.englich@intevation.de>
parents: 821
diff changeset
223
499cfbbb61bc Removed obsolet SuppressWarnings-Annotations.
Tim Englich <tim.englich@intevation.de>
parents: 821
diff changeset
224 * src/main/java/de/intevation/gnv/state/CoordinateSelectionState.java,
499cfbbb61bc Removed obsolet SuppressWarnings-Annotations.
Tim Englich <tim.englich@intevation.de>
parents: 821
diff changeset
225 src/main/java/de/intevation/gnv/state/MinMaxDateState.java,
499cfbbb61bc Removed obsolet SuppressWarnings-Annotations.
Tim Englich <tim.englich@intevation.de>
parents: 821
diff changeset
226 src/main/java/de/intevation/gnv/state/MinMaxState.java,
499cfbbb61bc Removed obsolet SuppressWarnings-Annotations.
Tim Englich <tim.englich@intevation.de>
parents: 821
diff changeset
227 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
228 src/main/java/de/intevation/gnv/state/OutputStateBase.java,
499cfbbb61bc Removed obsolet SuppressWarnings-Annotations.
Tim Englich <tim.englich@intevation.de>
parents: 821
diff changeset
229 src/main/java/de/intevation/gnv/state/StateBase.java,
499cfbbb61bc Removed obsolet SuppressWarnings-Annotations.
Tim Englich <tim.englich@intevation.de>
parents: 821
diff changeset
230 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
231 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
232 src/main/java/de/intevation/gnv/utils/ArtifactXMLUtilities.java :
499cfbbb61bc Removed obsolet SuppressWarnings-Annotations.
Tim Englich <tim.englich@intevation.de>
parents: 821
diff changeset
233 Removed obsolet SuppressWarnings-Annotations.
499cfbbb61bc Removed obsolet SuppressWarnings-Annotations.
Tim Englich <tim.englich@intevation.de>
parents: 821
diff changeset
234
821
9b41dbe92d9d Added more Javadoc. Removed obsolet TODO-Flags.
Tim Englich <tim.englich@intevation.de>
parents: 820
diff changeset
235 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
236
9b41dbe92d9d Added more Javadoc. Removed obsolet TODO-Flags.
Tim Englich <tim.englich@intevation.de>
parents: 820
diff changeset
237 * 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
238 * 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
239 Added more Javadoc.
9b41dbe92d9d Added more Javadoc. Removed obsolet TODO-Flags.
Tim Englich <tim.englich@intevation.de>
parents: 820
diff changeset
240 Removed obsolet TODO-Flags.
9b41dbe92d9d Added more Javadoc. Removed obsolet TODO-Flags.
Tim Englich <tim.englich@intevation.de>
parents: 820
diff changeset
241
820
8288f4a0d7e6 Added more Javadoc.
Tim Englich <tim.englich@intevation.de>
parents: 819
diff changeset
242 2010-04-12 Tim Englich <tim.englich@intevation.de>
8288f4a0d7e6 Added more Javadoc.
Tim Englich <tim.englich@intevation.de>
parents: 819
diff changeset
243
8288f4a0d7e6 Added more Javadoc.
Tim Englich <tim.englich@intevation.de>
parents: 819
diff changeset
244 * src/main/java/de/intevation/gnv/artifacts/services/MetaDataService.java:
8288f4a0d7e6 Added more Javadoc.
Tim Englich <tim.englich@intevation.de>
parents: 819
diff changeset
245 * 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
246 * src/main/java/de/intevation/gnv/artifacts/services/package.html:
8288f4a0d7e6 Added more Javadoc.
Tim Englich <tim.englich@intevation.de>
parents: 819
diff changeset
247 Added more Javadoc.
8288f4a0d7e6 Added more Javadoc.
Tim Englich <tim.englich@intevation.de>
parents: 819
diff changeset
248
818
8dc820099306 BUGFIX: Chartresults where stored in Cache using null-Value as Key.
Tim Englich <tim.englich@intevation.de>
parents: 817
diff changeset
249 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
250
819
6925d18580c0 Added more Javadoc.
Tim Englich <tim.englich@intevation.de>
parents: 818
diff changeset
251 * src/main/java/de/intevation/gnv/layer/package.html,
6925d18580c0 Added more Javadoc.
Tim Englich <tim.englich@intevation.de>
parents: 818
diff changeset
252 src/main/java/de/intevation/gnv/layer/LayerArtifact.java:
6925d18580c0 Added more Javadoc.
Tim Englich <tim.englich@intevation.de>
parents: 818
diff changeset
253 Added more Javadoc.
6925d18580c0 Added more Javadoc.
Tim Englich <tim.englich@intevation.de>
parents: 818
diff changeset
254
6925d18580c0 Added more Javadoc.
Tim Englich <tim.englich@intevation.de>
parents: 818
diff changeset
255 2010-04-12 Tim Englich <tim.englich@intevation.de>
6925d18580c0 Added more Javadoc.
Tim Englich <tim.englich@intevation.de>
parents: 818
diff changeset
256
818
8dc820099306 BUGFIX: Chartresults where stored in Cache using null-Value as Key.
Tim Englich <tim.englich@intevation.de>
parents: 817
diff changeset
257 * 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
258 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
259 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
260 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
261 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
262 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
263
817
3f447e92024a Added JavaDoc package descriptions.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 816
diff changeset
264 2010-04-12 Ingo Weinzierl <ingo.weinzierl@intevation.de>
3f447e92024a Added JavaDoc package descriptions.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 816
diff changeset
265
3f447e92024a Added JavaDoc package descriptions.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 816
diff changeset
266 * 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
267 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
268 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
269 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
270 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
271 src/main/java/de/intevation/gnv/artifacts/package.html,
3f447e92024a Added JavaDoc package descriptions.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 816
diff changeset
272 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
273 src/main/java/de/intevation/gnv/state/package.html,
3f447e92024a Added JavaDoc package descriptions.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 816
diff changeset
274 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
275 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
276 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
277 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
278 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
279 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
280 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
281 src/main/java/de/intevation/gnv/statistics/package.html,
3f447e92024a Added JavaDoc package descriptions.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 816
diff changeset
282 src/main/java/de/intevation/gnv/histogram/package.html,
3f447e92024a Added JavaDoc package descriptions.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 816
diff changeset
283 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
284 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
285 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
286 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
287 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
288 src/main/java/de/intevation/gnv/utils/package.html,
3f447e92024a Added JavaDoc package descriptions.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 816
diff changeset
289 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
290 src/main/java/de/intevation/gnv/chart/package.html,
3f447e92024a Added JavaDoc package descriptions.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 816
diff changeset
291 src/main/java/de/intevation/gnv/exports/package.html,
3f447e92024a Added JavaDoc package descriptions.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 816
diff changeset
292 src/main/java/de/intevation/gnv/wms/package.html,
3f447e92024a Added JavaDoc package descriptions.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 816
diff changeset
293 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
294 src/main/java/de/intevation/gnv/timeseries/package.html,
3f447e92024a Added JavaDoc package descriptions.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 816
diff changeset
295 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
296 descriptions for the different packages.
3f447e92024a Added JavaDoc package descriptions.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 816
diff changeset
297
3f447e92024a Added JavaDoc package descriptions.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 816
diff changeset
298 * src/main/java/de/intevation/gnv/artifacts/GNVArtifactFactory.java,
3f447e92024a Added JavaDoc package descriptions.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 816
diff changeset
299 src/main/java/de/intevation/gnv/chart/VerticalCrossSectionChart.java,
3f447e92024a Added JavaDoc package descriptions.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 816
diff changeset
300 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
301 class descriptions.
3f447e92024a Added JavaDoc package descriptions.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 816
diff changeset
302
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
303 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
304
cda3bede32f8 ISSUE215 Switched Values between columns yyyy-mm-dd hh:mm and time_ISO8601
Tim Englich <tim.englich@intevation.de>
parents: 815
diff changeset
305 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
306
cda3bede32f8 ISSUE215 Switched Values between columns yyyy-mm-dd hh:mm and time_ISO8601
Tim Englich <tim.englich@intevation.de>
parents: 815
diff changeset
307 * 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
308 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
309 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
310 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
311 * 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
312 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
313 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
314
815
22c18083225e Removed compiler warnings while JavaDoc generation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 814
diff changeset
315 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
316
22c18083225e Removed compiler warnings while JavaDoc generation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 814
diff changeset
317 * 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
318 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
319 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
320 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
321 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
322 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
323 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
324 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
325 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
326 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
327 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
328 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
329 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
330 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
331 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
332 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
333 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
334 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
335 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
336 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
337 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
338 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
339 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
340 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
341 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
342 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
343 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
344 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
345 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
346 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
347 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
348 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
349 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
350 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
351 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
352 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
353 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
354 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
355 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
356 content.
22c18083225e Removed compiler warnings while JavaDoc generation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 814
diff changeset
357
814
9d427dd2a96a Added Javadoc in statistic package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 813
diff changeset
358 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
359
9d427dd2a96a Added Javadoc in statistic package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 813
diff changeset
360 * 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
361 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
362 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
363 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
364 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
365 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
366 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
367 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
368 more Javadoc.
9d427dd2a96a Added Javadoc in statistic package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 813
diff changeset
369
813
79c1db3ca7cc Added some more javadocs.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 812
diff changeset
370 2010-04-09 Ingo Weinzierl <ingo.weinzierl@intevation.de>
79c1db3ca7cc Added some more javadocs.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 812
diff changeset
371
79c1db3ca7cc Added some more javadocs.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 812
diff changeset
372 * 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
373 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
374 src/main/java/de/intevation/gnv/transition/DefaultTransition.java,
79c1db3ca7cc Added some more javadocs.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 812
diff changeset
375 src/main/java/de/intevation/gnv/transition/TransitionFactory.java,
79c1db3ca7cc Added some more javadocs.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 812
diff changeset
376 src/main/java/de/intevation/gnv/transition/TransitionBase.java,
79c1db3ca7cc Added some more javadocs.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 812
diff changeset
377 src/main/java/de/intevation/gnv/transition/PresettingsValueCompareTransition.java,
79c1db3ca7cc Added some more javadocs.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 812
diff changeset
378 src/main/java/de/intevation/gnv/transition/Transition.java,
79c1db3ca7cc Added some more javadocs.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 812
diff changeset
379 src/main/java/de/intevation/gnv/transition/ValueCompareTransition.java:
79c1db3ca7cc Added some more javadocs.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 812
diff changeset
380 Added Javadoc.
79c1db3ca7cc Added some more javadocs.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 812
diff changeset
381
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
382 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
383
41a7c49b5cb4 ISSUE 215 msg1170: Integrated additional Column into the ODV-Export to identify TimeSeries
Tim Englich <tim.englich@intevation.de>
parents: 811
diff changeset
384 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
385
41a7c49b5cb4 ISSUE 215 msg1170: Integrated additional Column into the ODV-Export to identify TimeSeries
Tim Englich <tim.englich@intevation.de>
parents: 811
diff changeset
386 * 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
387 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
388 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
389 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
390 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
391 * 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
392 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
393 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
394 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
395 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
396 * 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
397 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
398 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
399
811
df6d980c5418 Added more Javadoc in state.profile.horizontal package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 810
diff changeset
400 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
401
df6d980c5418 Added more Javadoc in state.profile.horizontal package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 810
diff changeset
402 * 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
403 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
404 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
405 Added more Javadoc.
df6d980c5418 Added more Javadoc in state.profile.horizontal package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 810
diff changeset
406
810
991e13c3d504 Added Javadoc in timeseries package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 809
diff changeset
407 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
408
991e13c3d504 Added Javadoc in timeseries package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 809
diff changeset
409 * 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
410 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
411 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
412 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
413 more Javadoc.
991e13c3d504 Added Javadoc in timeseries package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 809
diff changeset
414
809
d05b17a4f3d0 Added javadoc in describedata package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 808
diff changeset
415 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
416
d05b17a4f3d0 Added javadoc in describedata package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 808
diff changeset
417 * 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
418 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
419 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
420 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
421 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
422 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
423 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
424 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
425 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
426 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
427 More Javadoc.
d05b17a4f3d0 Added javadoc in describedata package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 808
diff changeset
428
808
2e951160c43d Finished the javadoc of the math package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 807
diff changeset
429 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
430
2e951160c43d Finished the javadoc of the math package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 807
diff changeset
431 * 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
432 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
433 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
434 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
435 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
436 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
437
807
a645bd23c1c8 Added more javadoc. Removed trailing whitespace.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 806
diff changeset
438 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
439
a645bd23c1c8 Added more javadoc. Removed trailing whitespace.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 806
diff changeset
440 * 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
441 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
442 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
443 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
444 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
445 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
446 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
447 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
448 Added more javadoc.
a645bd23c1c8 Added more javadoc. Removed trailing whitespace.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 806
diff changeset
449
a645bd23c1c8 Added more javadoc. Removed trailing whitespace.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 806
diff changeset
450 * 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
451 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
452 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
453 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
454 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
455 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
456 Removed trailing whitespace
a645bd23c1c8 Added more javadoc. Removed trailing whitespace.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 806
diff changeset
457
806
2cea76f1112e Added Javadoc in utils package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 805
diff changeset
458 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
459
2cea76f1112e Added Javadoc in utils package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 805
diff changeset
460 * 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
461 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
462 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
463 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
464 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
465 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
466 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
467 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
468 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
469 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
470 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
471
2cea76f1112e Added Javadoc in utils package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 805
diff changeset
472 * 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
473 Removed.
2cea76f1112e Added Javadoc in utils package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 805
diff changeset
474
805
bb7afd783321 Removed trailing whitespace. Added more javadoc.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 804
diff changeset
475 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
476
bb7afd783321 Removed trailing whitespace. Added more javadoc.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 804
diff changeset
477 * 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
478 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
479 Removed trailing whitespace.
bb7afd783321 Removed trailing whitespace. Added more javadoc.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 804
diff changeset
480
bb7afd783321 Removed trailing whitespace. Added more javadoc.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 804
diff changeset
481 * 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
482 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
483 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
484 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
485 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
486 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
487 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
488 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
489 Added more javadoc.
bb7afd783321 Removed trailing whitespace. Added more javadoc.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 804
diff changeset
490
804
9058c08eac3a Added more Javadoc in some classes of state.profile.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 803
diff changeset
491 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
492
9058c08eac3a Added more Javadoc in some classes of state.profile.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 803
diff changeset
493 * 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
494 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
495 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
496 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
497 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
498 Added Javadoc.
9058c08eac3a Added more Javadoc in some classes of state.profile.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 803
diff changeset
499
803
feae2f9d6c6f Removed trailing whitespace.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 802
diff changeset
500 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
501
feae2f9d6c6f Removed trailing whitespace.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 802
diff changeset
502 * src/main/java/de/intevation/gnv/**/*.java:
feae2f9d6c6f Removed trailing whitespace.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 802
diff changeset
503 Removed trailing whitespace.
feae2f9d6c6f Removed trailing whitespace.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 802
diff changeset
504
802
4abe172be970 Finished Javadoc of the raster package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 801
diff changeset
505 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
506
4abe172be970 Finished Javadoc of the raster package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 801
diff changeset
507 * 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
508 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
509 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
510 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
511 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
512 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
513 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
514 Finished Javadoc of the raster package.
4abe172be970 Finished Javadoc of the raster package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 801
diff changeset
515
801
d766fe2d917a More javadoc.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 800
diff changeset
516 2010-04-06 Sascha L. Teichmann <sascha.teichmann@intevation.de>
d766fe2d917a More javadoc.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 800
diff changeset
517
d766fe2d917a More javadoc.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 800
diff changeset
518 * src/main/java/de/intevation/gnv/**/*.java: More javadoc.
d766fe2d917a More javadoc.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 800
diff changeset
519
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
520 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
521
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
522 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
523
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
524 * 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
525 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
526 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
527 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
528 * 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
529 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
530 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
531 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
532
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
533 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
534 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
535 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
536
feeaf5aec552 ISSUE213: Wrong Geometrytype used for the generation of an Layer with Multipolygon-Geometries
Tim Englich <tim.englich@intevation.de>
parents: 798
diff changeset
537 * 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
538 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
539 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
540 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
541 * 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
542 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
543 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
544 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
545 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
546 (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
547 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
548 * 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
549 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
550
798
6cff63d0c434 Fixed vim modeline. Added some Javadoc.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 797
diff changeset
551 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
552
6cff63d0c434 Fixed vim modeline. Added some Javadoc.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 797
diff changeset
553 * 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
554
6cff63d0c434 Fixed vim modeline. Added some Javadoc.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 797
diff changeset
555 * 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
556 L1 code here.
6cff63d0c434 Fixed vim modeline. Added some Javadoc.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 797
diff changeset
557
6cff63d0c434 Fixed vim modeline. Added some Javadoc.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 797
diff changeset
558 * 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
559 inverse L1 code. Added Javadoc.
6cff63d0c434 Fixed vim modeline. Added some Javadoc.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 797
diff changeset
560
6cff63d0c434 Fixed vim modeline. Added some Javadoc.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 797
diff changeset
561 * 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
562
797
9d2891068ba5 Fixed test mockups to let them implement their interface correctly.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 795
diff changeset
563 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
564
9d2891068ba5 Fixed test mockups to let them implement their interface correctly.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 795
diff changeset
565 * 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
566 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
567 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
568
795
cdade5005cba Added javadoc in jfreechart package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 794
diff changeset
569 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
570
cdade5005cba Added javadoc in jfreechart package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 794
diff changeset
571 * 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
572 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
573 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
574 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
575 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
576 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
577 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
578 JavaDoc.
cdade5005cba Added javadoc in jfreechart package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 794
diff changeset
579
794
d0967fdee36f Repaired JavaDoc in Export package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 793
diff changeset
580 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
581
d0967fdee36f Repaired JavaDoc in Export package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 793
diff changeset
582 * 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
583 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
584 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
585
793
2047f318e964 Added missing vim control comments.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 792
diff changeset
586 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
587
2047f318e964 Added missing vim control comments.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 792
diff changeset
588 * 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
589 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
590 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
591 Added missing vim control comments.
2047f318e964 Added missing vim control comments.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 792
diff changeset
592
792
9b9bf42b7928 Added and repaired JavaDoc in artifacts package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 790
diff changeset
593 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
594
9b9bf42b7928 Added and repaired JavaDoc in artifacts package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 790
diff changeset
595 * 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
596 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
597 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
598 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
599 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
600 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
601 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
602 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
603 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
604 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
605 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
606 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
607 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
608 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
609 Added and repaired JavaDoc.
9b9bf42b7928 Added and repaired JavaDoc in artifacts package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 790
diff changeset
610
790
f198e4620546 Added and repaired JavaDoc in cache package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 789
diff changeset
611 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
612
f198e4620546 Added and repaired JavaDoc in cache package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 789
diff changeset
613 * 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
614 and repaired JavaDoc.
f198e4620546 Added and repaired JavaDoc in cache package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 789
diff changeset
615
f198e4620546 Added and repaired JavaDoc in cache package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 789
diff changeset
616 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
617
0dc115cbef0d Added javadoc for artifact package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 788
diff changeset
618 * 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
619 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
620 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
621 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
622 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
623 JavaDoc for this package.
0dc115cbef0d Added javadoc for artifact package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 788
diff changeset
624
790
f198e4620546 Added and repaired JavaDoc in cache package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 789
diff changeset
625 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
626
e8a9e84a0328 Corrected JavaDoc errors in Chart Package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 787
diff changeset
627 * 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
628 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
629 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
630 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
631 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
632 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
633 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
634 JavaDoc errors.
e8a9e84a0328 Corrected JavaDoc errors in Chart Package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 787
diff changeset
635
787
6cd8492019d8 Validate wkt string and display error messages if the validation failed (issue214).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 786
diff changeset
636 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
637
6cd8492019d8 Validate wkt string and display error messages if the validation failed (issue214).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 786
diff changeset
638 Issue214
6cd8492019d8 Validate wkt string and display error messages if the validation failed (issue214).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 786
diff changeset
639
6cd8492019d8 Validate wkt string and display error messages if the validation failed (issue214).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 786
diff changeset
640 * 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
641 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
642 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
643
6cd8492019d8 Validate wkt string and display error messages if the validation failed (issue214).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 786
diff changeset
644 * 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
645 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
646
6cd8492019d8 Validate wkt string and display error messages if the validation failed (issue214).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 786
diff changeset
647 * 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
648 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
649
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
650 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
651
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
652 * 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
653 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
654 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
655
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
656 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
657
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
658 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
659 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
660
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
661 * 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
662 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
663 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
664
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
665 * 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
666 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
667 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
668 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
669
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
670 * 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
671 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
672 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
673 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
674 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
675 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
676
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
677 * 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
678 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
679 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
680
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
681 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
682
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
683 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
684
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
685 * 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
686 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
687 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
688 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
689
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
690 * 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
691 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
692 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
693
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
694 * 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
695 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
696 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
697 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
698 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
699
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
700 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
701
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
702 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
703
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
704 * 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
705 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
706 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
707
782
725f7573b6ea Added package description with text 'DOCUMENT ME!'.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 781
diff changeset
708 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
709
725f7573b6ea Added package description with text 'DOCUMENT ME!'.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 781
diff changeset
710 * 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
711 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
712
781
5dd94448538d Added timegap definitions as attribute to each state.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 780
diff changeset
713 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
714
5dd94448538d Added timegap definitions as attribute to each state.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 780
diff changeset
715 * 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
716 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
717 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
718 the artifact server.
5dd94448538d Added timegap definitions as attribute to each state.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 780
diff changeset
719
5dd94448538d Added timegap definitions as attribute to each state.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 780
diff changeset
720 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
721 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
722 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
723
5dd94448538d Added timegap definitions as attribute to each state.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 780
diff changeset
724 * 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
725 Serializable.
5dd94448538d Added timegap definitions as attribute to each state.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 780
diff changeset
726
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
727 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
728
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
729 * 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
730 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
731
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
732 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
733 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
734 -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
735 -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
736
779
b1f5f2a8840f Ordered imports. Removed needless imports. Removed empty headers.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 778
diff changeset
737 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
738
b1f5f2a8840f Ordered imports. Removed needless imports. Removed empty headers.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 778
diff changeset
739 * 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
740 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
741 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
742
778
9a828e5a2390 Removed trailing whitespace
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 777
diff changeset
743 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
744
9a828e5a2390 Removed trailing whitespace
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 777
diff changeset
745 * src/test/java/de/intevation/gnv/**/*.java,
9a828e5a2390 Removed trailing whitespace
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 777
diff changeset
746 src/main/java/de/intevation/gnv/**/*.java:
9a828e5a2390 Removed trailing whitespace
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 777
diff changeset
747 Removed trailing whitespace.
803
feae2f9d6c6f Removed trailing whitespace.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 802
diff changeset
748 find -name \*.java | xargs sed -i 's/[ \t]\+$//
778
9a828e5a2390 Removed trailing whitespace
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 777
diff changeset
749
777
8009961db1cb Here is the missing Logfileentry to Revision 843
Tim Englich <tim.englich@intevation.de>
parents: 775
diff changeset
750 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
751
8009961db1cb Here is the missing Logfileentry to Revision 843
Tim Englich <tim.englich@intevation.de>
parents: 775
diff changeset
752 * doc/conf/queries.properties:
8009961db1cb Here is the missing Logfileentry to Revision 843
Tim Englich <tim.englich@intevation.de>
parents: 775
diff changeset
753 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
754 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
755 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
756
8009961db1cb Here is the missing Logfileentry to Revision 843
Tim Englich <tim.englich@intevation.de>
parents: 775
diff changeset
757 * 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
758 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
759 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
760 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
761 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
762
775
eedad2ddad14 Removed race-condition while shapefile creation (issue164).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 774
diff changeset
763 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
764
eedad2ddad14 Removed race-condition while shapefile creation (issue164).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 774
diff changeset
765 Issue164
eedad2ddad14 Removed race-condition while shapefile creation (issue164).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 774
diff changeset
766
eedad2ddad14 Removed race-condition while shapefile creation (issue164).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 774
diff changeset
767 * 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
768 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
769 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
770 UniqueKey token = ExclusiveExec.INSTANCE.acquire(key);
9a828e5a2390 Removed trailing whitespace
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 777
diff changeset
771 // your code to be synchronized
9a828e5a2390 Removed trailing whitespace
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 777
diff changeset
772 ExclusiveExec.INSTANCE.release(token);
775
eedad2ddad14 Removed race-condition while shapefile creation (issue164).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 774
diff changeset
773 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
774 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
775 wait for this thread.
eedad2ddad14 Removed race-condition while shapefile creation (issue164).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 774
diff changeset
776
eedad2ddad14 Removed race-condition while shapefile creation (issue164).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 774
diff changeset
777 * 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
778 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
779
eedad2ddad14 Removed race-condition while shapefile creation (issue164).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 774
diff changeset
780 * 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
781 delete the content of a directory.
eedad2ddad14 Removed race-condition while shapefile creation (issue164).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 774
diff changeset
782
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
783 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
784
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
785 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
786
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
787 * 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
788 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
789 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
790
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
791 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
792
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
793 * 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
794 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
795
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
796 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
797
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
798 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
799
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
800 * 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
801 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
802
771
a0e63136954e Added and repaired javadoc in de.intevation.gnv.exports package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 770
diff changeset
803 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
804
a0e63136954e Added and repaired javadoc in de.intevation.gnv.exports package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 770
diff changeset
805 * 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
806 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
807 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
808 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
809 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
810 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
811 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
812 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
813 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
814
770
d70cac2bafc0 Added and repaired javadoc in de.intevation.gnv.histogram package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 769
diff changeset
815 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
816
d70cac2bafc0 Added and repaired javadoc in de.intevation.gnv.histogram package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 769
diff changeset
817 * 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
818 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
819 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
820
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
821 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
822
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
823 * 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
824 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
825 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
826
768
1d23ab77fb72 Added javadoc in de.intevation.gnv.wms package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 767
diff changeset
827 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
828
1d23ab77fb72 Added javadoc in de.intevation.gnv.wms package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 767
diff changeset
829 * 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
830 package.
1d23ab77fb72 Added javadoc in de.intevation.gnv.wms package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 767
diff changeset
831
767
79401c871da4 Added and repaired javadoc in de.intevation.gnv.chart package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 766
diff changeset
832 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
833
79401c871da4 Added and repaired javadoc in de.intevation.gnv.chart package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 766
diff changeset
834 * 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
835 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
836 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
837 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
838 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
839 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
840 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
841 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
842 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
843 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
844 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
845 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
846 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
847 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
848
79401c871da4 Added and repaired javadoc in de.intevation.gnv.chart package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 766
diff changeset
849 * 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
850 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
851 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
852
766
a23ce49423d5 Switched to valid Timestamps to enable testing ODV-Output.
Tim Englich <tim.englich@intevation.de>
parents: 765
diff changeset
853 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
854
a23ce49423d5 Switched to valid Timestamps to enable testing ODV-Output.
Tim Englich <tim.englich@intevation.de>
parents: 765
diff changeset
855 * 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
856 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
857 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
858
765
f28a7eac542a Integrated valid ODV-Export to the GNV-Artifacts
Tim Englich <tim.englich@intevation.de>
parents: 764
diff changeset
859 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
860
f28a7eac542a Integrated valid ODV-Export to the GNV-Artifacts
Tim Englich <tim.englich@intevation.de>
parents: 764
diff changeset
861 * 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
862 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
863 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
864 Representation to a Columnbased.
f28a7eac542a Integrated valid ODV-Export to the GNV-Artifacts
Tim Englich <tim.englich@intevation.de>
parents: 764
diff changeset
865 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
866 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
867 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
868
f28a7eac542a Integrated valid ODV-Export to the GNV-Artifacts
Tim Englich <tim.englich@intevation.de>
parents: 764
diff changeset
869 * 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
870 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
871 extending Classes.
f28a7eac542a Integrated valid ODV-Export to the GNV-Artifacts
Tim Englich <tim.englich@intevation.de>
parents: 764
diff changeset
872
f28a7eac542a Integrated valid ODV-Export to the GNV-Artifacts
Tim Englich <tim.englich@intevation.de>
parents: 764
diff changeset
873 * 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
874 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
875 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
876 right nameing.
f28a7eac542a Integrated valid ODV-Export to the GNV-Artifacts
Tim Englich <tim.englich@intevation.de>
parents: 764
diff changeset
877 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
878
f28a7eac542a Integrated valid ODV-Export to the GNV-Artifacts
Tim Englich <tim.englich@intevation.de>
parents: 764
diff changeset
879 * doc/conf/queries.properties:
f28a7eac542a Integrated valid ODV-Export to the GNV-Artifacts
Tim Englich <tim.englich@intevation.de>
parents: 764
diff changeset
880 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
881 fetched from the Database.
f28a7eac542a Integrated valid ODV-Export to the GNV-Artifacts
Tim Englich <tim.englich@intevation.de>
parents: 764
diff changeset
882
764
afc639e55261 Switched to valid Timestamps to enable testing CSV-Output.
Tim Englich <tim.englich@intevation.de>
parents: 763
diff changeset
883 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
884
afc639e55261 Switched to valid Timestamps to enable testing CSV-Output.
Tim Englich <tim.englich@intevation.de>
parents: 763
diff changeset
885 * 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
886 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
887 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
888
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
889 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
890
e4d1fded433b Bugfix: The Description of an InputData-Object will now only be fetched if
Tim Englich <tim.englich@intevation.de>
parents: 762
diff changeset
891 * 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
892 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
893 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
894 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
895 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
896
762
b3f922908a31 ISSUE122: Added all required Columns for the CSV-Export.
Tim Englich <tim.englich@intevation.de>
parents: 761
diff changeset
897 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
898
b3f922908a31 ISSUE122: Added all required Columns for the CSV-Export.
Tim Englich <tim.englich@intevation.de>
parents: 761
diff changeset
899 ISSUE 122
b3f922908a31 ISSUE122: Added all required Columns for the CSV-Export.
Tim Englich <tim.englich@intevation.de>
parents: 761
diff changeset
900
b3f922908a31 ISSUE122: Added all required Columns for the CSV-Export.
Tim Englich <tim.englich@intevation.de>
parents: 761
diff changeset
901 * 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
902 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
903 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
904 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
905 Mesh, InstantaneousPoint).
b3f922908a31 ISSUE122: Added all required Columns for the CSV-Export.
Tim Englich <tim.englich@intevation.de>
parents: 761
diff changeset
906
b3f922908a31 ISSUE122: Added all required Columns for the CSV-Export.
Tim Englich <tim.englich@intevation.de>
parents: 761
diff changeset
907 * doc/conf/queries.properties:
b3f922908a31 ISSUE122: Added all required Columns for the CSV-Export.
Tim Englich <tim.englich@intevation.de>
parents: 761
diff changeset
908 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
909 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
910 required Columns were included.
b3f922908a31 ISSUE122: Added all required Columns for the CSV-Export.
Tim Englich <tim.englich@intevation.de>
parents: 761
diff changeset
911
b3f922908a31 ISSUE122: Added all required Columns for the CSV-Export.
Tim Englich <tim.englich@intevation.de>
parents: 761
diff changeset
912 * 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
913 Removed deprecated TODO-Flags.
b3f922908a31 ISSUE122: Added all required Columns for the CSV-Export.
Tim Englich <tim.englich@intevation.de>
parents: 761
diff changeset
914
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
915 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
916
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
917 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
918
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
919 * 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
920 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
921 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
922 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
923 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
924
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
925 * 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
926 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
927 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
928 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
929
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
930 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
931
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
932 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
933
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
934 * 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
935 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
936 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
937 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
938 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
939 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
940 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
941
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
942 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
943
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
944 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
945 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
946
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
947 * 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
948 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
949 '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
950
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
951 * 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
952 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
953 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
954 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
955
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
956 * 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
957 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
958
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
959 * 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
960 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
961 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
962
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
963 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
964
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
965 * 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
966 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
967 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
968 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
969 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
970
757
76cbea5a455a Added new German resources for fis_marinefeatures according to msg1067 of Issue2005.
Tim Englich <tim.englich@intevation.de>
parents: 756
diff changeset
971 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
972
76cbea5a455a Added new German resources for fis_marinefeatures according to msg1067 of Issue2005.
Tim Englich <tim.englich@intevation.de>
parents: 756
diff changeset
973 * 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
974 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
975 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
976
756
1614b27dcbfa Added Support of Layers which are Joined from two Tables.
Tim Englich <tim.englich@intevation.de>
parents: 755
diff changeset
977 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
978
1614b27dcbfa Added Support of Layers which are Joined from two Tables.
Tim Englich <tim.englich@intevation.de>
parents: 755
diff changeset
979 * 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
980 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
981 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
982 of Attributenames.
1614b27dcbfa Added Support of Layers which are Joined from two Tables.
Tim Englich <tim.englich@intevation.de>
parents: 755
diff changeset
983
1614b27dcbfa Added Support of Layers which are Joined from two Tables.
Tim Englich <tim.englich@intevation.de>
parents: 755
diff changeset
984 * 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
985 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
986 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
987
755
8dc8d04084d4 Integrated FIS Marine Features with Product Layer into the System.
Tim Englich <tim.englich@intevation.de>
parents: 754
diff changeset
988 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
989
8dc8d04084d4 Integrated FIS Marine Features with Product Layer into the System.
Tim Englich <tim.englich@intevation.de>
parents: 754
diff changeset
990 * 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
991 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
992
8dc8d04084d4 Integrated FIS Marine Features with Product Layer into the System.
Tim Englich <tim.englich@intevation.de>
parents: 754
diff changeset
993 * 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
994
8dc8d04084d4 Integrated FIS Marine Features with Product Layer into the System.
Tim Englich <tim.englich@intevation.de>
parents: 754
diff changeset
995 ISSUE 205
8dc8d04084d4 Integrated FIS Marine Features with Product Layer into the System.
Tim Englich <tim.englich@intevation.de>
parents: 754
diff changeset
996
8dc8d04084d4 Integrated FIS Marine Features with Product Layer into the System.
Tim Englich <tim.englich@intevation.de>
parents: 754
diff changeset
997 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
998
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
999 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
1000
5d45357dbc6d ISSUE92: Integrated Column BAND for Query of Layers which belong to a FIS
Tim Englich <tim.englich@intevation.de>
parents: 753
diff changeset
1001 * 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
1002
5d45357dbc6d ISSUE92: Integrated Column BAND for Query of Layers which belong to a FIS
Tim Englich <tim.englich@intevation.de>
parents: 753
diff changeset
1003 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
1004
5d45357dbc6d ISSUE92: Integrated Column BAND for Query of Layers which belong to a FIS
Tim Englich <tim.englich@intevation.de>
parents: 753
diff changeset
1005 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
1006 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
1007
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
1008 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
1009
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
1010 * 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
1011 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
1012 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
1013
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
1014 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
1015
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
1016 * 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
1017 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
1018 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
1019 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
1020 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
1021
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
1022 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
1023
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
1024 * 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
1025 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
1026 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
1027 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
1028 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
1029
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
1030 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
1031
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
1032 * 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
1033 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
1034 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
1035 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
1036 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
1037
749
686eecfafbbf Bugfixes: Fixed the Query for Parameters in Timeseries and VerticalProfiles in Meshes.
Tim Englich <tim.englich@intevation.de>
parents: 748
diff changeset
1038 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
1039
686eecfafbbf Bugfixes: Fixed the Query for Parameters in Timeseries and VerticalProfiles in Meshes.
Tim Englich <tim.englich@intevation.de>
parents: 748
diff changeset
1040 * 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
1041 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
1042 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
1043 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
1044
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
1045 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
1046
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
1047 * 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
1048 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
1049 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
1050 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
1051 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
1052 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
1053
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
1054 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
1055
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
1056 * 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
1057 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
1058 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
1059 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
1060 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
1061 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
1062 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
1063
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
1064 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
1065
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
1066 * 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
1067 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
1068 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
1069
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
1070 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
1071
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
1072 * 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
1073 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
1074 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
1075
744
6290ab85782b Changed the structure for parameter/measurement matrix in the describe document (issue199).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 743
diff changeset
1076 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
1077
6290ab85782b Changed the structure for parameter/measurement matrix in the describe document (issue199).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 743
diff changeset
1078 Issue199
6290ab85782b Changed the structure for parameter/measurement matrix in the describe document (issue199).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 743
diff changeset
1079
6290ab85782b Changed the structure for parameter/measurement matrix in the describe document (issue199).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 743
diff changeset
1080 * 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
1081 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
1082 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
1083 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
1084 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
1085
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
1086 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
1087
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
1088 * 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
1089 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
1090 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
1091 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
1092
742
cae93c709548 Fixed NPE using the Presettings-Object without given Presettings.
Tim Englich <tim.englich@intevation.de>
parents: 741
diff changeset
1093 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
1094
cae93c709548 Fixed NPE using the Presettings-Object without given Presettings.
Tim Englich <tim.englich@intevation.de>
parents: 741
diff changeset
1095 * 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
1096 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
1097
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
1098 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
1099
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
1100 * 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
1101 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
1102 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
1103 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
1104
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
1105 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
1106
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
1107 * 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
1108 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
1109 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
1110
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
1111 * 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
1112 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
1113 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
1114 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
1115
740
0563389138bb Changed source of displayed coordinate in 'HorizontalProfil'-charts' subtitle (issue120).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 739
diff changeset
1116 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
1117
0563389138bb Changed source of displayed coordinate in 'HorizontalProfil'-charts' subtitle (issue120).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 739
diff changeset
1118 Issue120
0563389138bb Changed source of displayed coordinate in 'HorizontalProfil'-charts' subtitle (issue120).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 739
diff changeset
1119
0563389138bb Changed source of displayed coordinate in 'HorizontalProfil'-charts' subtitle (issue120).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 739
diff changeset
1120 * 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
1121 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
1122 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
1123 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
1124
0563389138bb Changed source of displayed coordinate in 'HorizontalProfil'-charts' subtitle (issue120).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 739
diff changeset
1125 * 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
1126 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
1127
0563389138bb Changed source of displayed coordinate in 'HorizontalProfil'-charts' subtitle (issue120).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 739
diff changeset
1128 * 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
1129 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
1130
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
1131 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
1132
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
1133 * 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
1134 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
1135 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
1136 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
1137
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
1138 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
1139
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
1140 * 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
1141 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
1142 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
1143
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
1144 * 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
1145 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
1146 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
1147 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
1148
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
1149 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
1150
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
1151 * 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
1152 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
1153
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
1154 * 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
1155 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
1156 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
1157 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
1158 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
1159
736
b8c7105f2b94 Revoke Changes of r771 and override affected Methods in DefaultAutoResumeState
Tim Englich <tim.englich@intevation.de>
parents: 735
diff changeset
1160 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
1161
b8c7105f2b94 Revoke Changes of r771 and override affected Methods in DefaultAutoResumeState
Tim Englich <tim.englich@intevation.de>
parents: 735
diff changeset
1162 * 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
1163 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
1164 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
1165 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
1166 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
1167 DefaultAutoResumeState.
b8c7105f2b94 Revoke Changes of r771 and override affected Methods in DefaultAutoResumeState
Tim Englich <tim.englich@intevation.de>
parents: 735
diff changeset
1168
735
d47901df0a14 Integrated the handling of AutoResumeStates into the initialization Process of an Artifact.
Tim Englich <tim.englich@intevation.de>
parents: 734
diff changeset
1169 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
1170
d47901df0a14 Integrated the handling of AutoResumeStates into the initialization Process of an Artifact.
Tim Englich <tim.englich@intevation.de>
parents: 734
diff changeset
1171 * 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
1172 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
1173 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
1174 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
1175 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
1176
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
1177 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
1178
8f7fe0cc6e5a Added Interface and Defaultimplementation for States which can be handled without any userinteraction.
Tim Englich <tim.englich@intevation.de>
parents: 733
diff changeset
1179 * 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
1180 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
1181 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
1182 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
1183 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
1184 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
1185 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
1186
733
18dc6a99f4f4 Fixed NPE will using StateBase without a given Query.
Tim Englich <tim.englich@intevation.de>
parents: 732
diff changeset
1187 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
1188
18dc6a99f4f4 Fixed NPE will using StateBase without a given Query.
Tim Englich <tim.englich@intevation.de>
parents: 732
diff changeset
1189 * 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
1190 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
1191 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
1192 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
1193
732
1a0ed4c521bd Corrected C&P-Error in the Setup-Method of the PreSettingsTransferState
Tim Englich <tim.englich@intevation.de>
parents: 731
diff changeset
1194 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
1195
1a0ed4c521bd Corrected C&P-Error in the Setup-Method of the PreSettingsTransferState
Tim Englich <tim.englich@intevation.de>
parents: 731
diff changeset
1196 * 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
1197 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
1198
731
1efb6a66c7d9 Added Objecttype Geometry for the Validation of Inputdata.
Tim Englich <tim.englich@intevation.de>
parents: 730
diff changeset
1199 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
1200
1efb6a66c7d9 Added Objecttype Geometry for the Validation of Inputdata.
Tim Englich <tim.englich@intevation.de>
parents: 730
diff changeset
1201 * 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
1202 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
1203 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
1204
730
452fad121560 Implemented code for changing the title of a wms layer (issue198).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 729
diff changeset
1205 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
1206
452fad121560 Implemented code for changing the title of a wms layer (issue198).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 729
diff changeset
1207 Issue198
452fad121560 Implemented code for changing the title of a wms layer (issue198).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 729
diff changeset
1208
452fad121560 Implemented code for changing the title of a wms layer (issue198).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 729
diff changeset
1209 * 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
1210 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
1211 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
1212
452fad121560 Implemented code for changing the title of a wms layer (issue198).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 729
diff changeset
1213 * 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
1214 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
1215
452fad121560 Implemented code for changing the title of a wms layer (issue198).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 729
diff changeset
1216 * 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
1217 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
1218
452fad121560 Implemented code for changing the title of a wms layer (issue198).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 729
diff changeset
1219 * 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
1220 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
1221 given.
452fad121560 Implemented code for changing the title of a wms layer (issue198).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 729
diff changeset
1222
452fad121560 Implemented code for changing the title of a wms layer (issue198).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 729
diff changeset
1223 * 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
1224 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
1225
452fad121560 Implemented code for changing the title of a wms layer (issue198).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 729
diff changeset
1226 * 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
1227 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
1228 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
1229 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
1230 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
1231 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
1232 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
1233 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
1234 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
1235 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
1236 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
1237
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
1238 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
1239
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
1240 * 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
1241 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
1242 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
1243
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
1244 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
1245
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
1246 * 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
1247 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
1248 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
1249 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
1250
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
1251 * 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
1252 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
1253 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
1254
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
1255 * 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
1256 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
1257 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
1258
727
22dc921cd8b1 Added generic Export for all Columns which are in an ResultValue.
Tim Englich <tim.englich@intevation.de>
parents: 726
diff changeset
1259 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
1260
22dc921cd8b1 Added generic Export for all Columns which are in an ResultValue.
Tim Englich <tim.englich@intevation.de>
parents: 726
diff changeset
1261 * 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
1262 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
1263 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
1264 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
1265
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
1266 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
1267
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
1268 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
1269
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
1270 * 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
1271 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
1272 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
1273
725
dde7f51dbe1e Improved exception handling while feeding an artifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 724
diff changeset
1274 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
1275
dde7f51dbe1e Improved exception handling while feeding an artifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 724
diff changeset
1276 * 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
1277 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
1278
dde7f51dbe1e Improved exception handling while feeding an artifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 724
diff changeset
1279 * 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
1280 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
1281
dde7f51dbe1e Improved exception handling while feeding an artifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 724
diff changeset
1282 * 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
1283 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
1284 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
1285 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
1286 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
1287 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
1288 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
1289 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
1290 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
1291 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
1292 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
1293 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
1294 ArtifactXMLUtilities (createExceptionReport() and createInputException()).
dde7f51dbe1e Improved exception handling while feeding an artifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 724
diff changeset
1295 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
1296 different places in the user interface.
dde7f51dbe1e Improved exception handling while feeding an artifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 724
diff changeset
1297
dde7f51dbe1e Improved exception handling while feeding an artifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 724
diff changeset
1298 * 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
1299 handle date input.
dde7f51dbe1e Improved exception handling while feeding an artifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 724
diff changeset
1300
dde7f51dbe1e Improved exception handling while feeding an artifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 724
diff changeset
1301 * 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
1302 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
1303 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
1304
dde7f51dbe1e Improved exception handling while feeding an artifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 724
diff changeset
1305 * src/main/resources/lang/artifactMessages.properties,
dde7f51dbe1e Improved exception handling while feeding an artifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 724
diff changeset
1306 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
1307 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
1308 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
1309 error messages.
dde7f51dbe1e Improved exception handling while feeding an artifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 724
diff changeset
1310
724
9ba6bb85d6dd Integrate lookup for MapFileTemplate for the different Layer.
Tim Englich <tim.englich@intevation.de>
parents: 723
diff changeset
1311 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
1312
9ba6bb85d6dd Integrate lookup for MapFileTemplate for the different Layer.
Tim Englich <tim.englich@intevation.de>
parents: 723
diff changeset
1313 * doc/conf/queries.properties:
9ba6bb85d6dd Integrate lookup for MapFileTemplate for the different Layer.
Tim Englich <tim.englich@intevation.de>
parents: 723
diff changeset
1314 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
1315 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
1316 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
1317
9ba6bb85d6dd Integrate lookup for MapFileTemplate for the different Layer.
Tim Englich <tim.englich@intevation.de>
parents: 723
diff changeset
1318 * 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
1319 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
1320 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
1321 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
1322
9ba6bb85d6dd Integrate lookup for MapFileTemplate for the different Layer.
Tim Englich <tim.englich@intevation.de>
parents: 723
diff changeset
1323 * 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
1324 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
1325 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
1326 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
1327
9ba6bb85d6dd Integrate lookup for MapFileTemplate for the different Layer.
Tim Englich <tim.englich@intevation.de>
parents: 723
diff changeset
1328 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
1329
9ba6bb85d6dd Integrate lookup for MapFileTemplate for the different Layer.
Tim Englich <tim.englich@intevation.de>
parents: 723
diff changeset
1330 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
1331 layer_point,
9ba6bb85d6dd Integrate lookup for MapFileTemplate for the different Layer.
Tim Englich <tim.englich@intevation.de>
parents: 723
diff changeset
1332 layer_polygon or
9ba6bb85d6dd Integrate lookup for MapFileTemplate for the different Layer.
Tim Englich <tim.englich@intevation.de>
parents: 723
diff changeset
1333 layer_linestring
9ba6bb85d6dd Integrate lookup for MapFileTemplate for the different Layer.
Tim Englich <tim.englich@intevation.de>
parents: 723
diff changeset
1334 will be used.
9ba6bb85d6dd Integrate lookup for MapFileTemplate for the different Layer.
Tim Englich <tim.englich@intevation.de>
parents: 723
diff changeset
1335
723
199982e8866e Integrated ExceptionHandling if no Data was found for the given Layer.
Tim Englich <tim.englich@intevation.de>
parents: 656
diff changeset
1336 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
1337
199982e8866e Integrated ExceptionHandling if no Data was found for the given Layer.
Tim Englich <tim.englich@intevation.de>
parents: 656
diff changeset
1338 * 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
1339 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
1340 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
1341 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
1342
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
1343 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
1344
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
1345 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
1346
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
1347 * 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
1348 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
1349 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
1350
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
1351 * 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
1352 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
1353
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
1354 * 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
1355 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
1356 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
1357
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
1358 * 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
1359 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
1360 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
1361 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
1362
655
6eccb68a8b99 Added WMS-Publishing to Product Layer
Tim Englich <tim.englich@intevation.de>
parents: 654
diff changeset
1363 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
1364
6eccb68a8b99 Added WMS-Publishing to Product Layer
Tim Englich <tim.englich@intevation.de>
parents: 654
diff changeset
1365 * doc/conf/maptemplates/layer*.vm:
6eccb68a8b99 Added WMS-Publishing to Product Layer
Tim Englich <tim.englich@intevation.de>
parents: 654
diff changeset
1366 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
1367 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
1368
6eccb68a8b99 Added WMS-Publishing to Product Layer
Tim Englich <tim.englich@intevation.de>
parents: 654
diff changeset
1369 * 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
1370 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
1371 this Layer instead of an boolean-value.
6eccb68a8b99 Added WMS-Publishing to Product Layer
Tim Englich <tim.englich@intevation.de>
parents: 654
diff changeset
1372 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
1373 Shapefilegeneration.
6eccb68a8b99 Added WMS-Publishing to Product Layer
Tim Englich <tim.englich@intevation.de>
parents: 654
diff changeset
1374
6eccb68a8b99 Added WMS-Publishing to Product Layer
Tim Englich <tim.englich@intevation.de>
parents: 654
diff changeset
1375 * 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
1376 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
1377 the Product Layer.
6eccb68a8b99 Added WMS-Publishing to Product Layer
Tim Englich <tim.englich@intevation.de>
parents: 654
diff changeset
1378 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
1379
6eccb68a8b99 Added WMS-Publishing to Product Layer
Tim Englich <tim.englich@intevation.de>
parents: 654
diff changeset
1380 * 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
1381 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
1382 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
1383 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
1384 has to be implemented.
6eccb68a8b99 Added WMS-Publishing to Product Layer
Tim Englich <tim.englich@intevation.de>
parents: 654
diff changeset
1385
654
a6081d76fa1c Fixed broken titles in 'Profilschnitt'-charts (issue195).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 653
diff changeset
1386 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
1387
a6081d76fa1c Fixed broken titles in 'Profilschnitt'-charts (issue195).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 653
diff changeset
1388 Issue195
a6081d76fa1c Fixed broken titles in 'Profilschnitt'-charts (issue195).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 653
diff changeset
1389
a6081d76fa1c Fixed broken titles in 'Profilschnitt'-charts (issue195).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 653
diff changeset
1390 * 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
1391 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
1392
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
1393 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
1394
987584605a60 Changed insufficient key to store results used for chart generation in cache (issue189).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 652
diff changeset
1395 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
1396
987584605a60 Changed insufficient key to store results used for chart generation in cache (issue189).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 652
diff changeset
1397 * 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
1398 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
1399 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
1400 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
1401
652
078ba6799bd2 Cleanup imports
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 651
diff changeset
1402 2010-03-06 Sascha L. Teichmann <sascha.teichmann@intevation.de>
078ba6799bd2 Cleanup imports
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 651
diff changeset
1403
078ba6799bd2 Cleanup imports
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 651
diff changeset
1404 * src/main/java/de/intevation/gnv/artifacts/GNVArtifactBase.java,
078ba6799bd2 Cleanup imports
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 651
diff changeset
1405 src/main/java/de/intevation/gnv/state/StateBase.java,
078ba6799bd2 Cleanup imports
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 651
diff changeset
1406 src/main/java/de/intevation/gnv/state/MeasurementState.java,
078ba6799bd2 Cleanup imports
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 651
diff changeset
1407 src/main/java/de/intevation/gnv/state/timeseries/TimeSeriesOutputState.java:
078ba6799bd2 Cleanup imports
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 651
diff changeset
1408 Cleaned up imports.
078ba6799bd2 Cleanup imports
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 651
diff changeset
1409
651
7b3ee0ac9905 Set ttl of artifacts to a better value in config.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 650
diff changeset
1410 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
1411
7b3ee0ac9905 Set ttl of artifacts to a better value in config.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 650
diff changeset
1412 * 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
1413 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
1414
650
1946c4e9a878 Added missing parameter name in describe document (issue185).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 649
diff changeset
1415 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
1416
1946c4e9a878 Added missing parameter name in describe document (issue185).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 649
diff changeset
1417 Issue185
1946c4e9a878 Added missing parameter name in describe document (issue185).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 649
diff changeset
1418
1946c4e9a878 Added missing parameter name in describe document (issue185).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 649
diff changeset
1419 * 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
1420 parameter name in describe document.
1946c4e9a878 Added missing parameter name in describe document (issue185).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 649
diff changeset
1421
648
7c67ff162e87 ISSUE 191: Pdf, svg and png are now available.
Tim Englich <tim.englich@intevation.de>
parents: 646
diff changeset
1422 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
1423
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
1424 * 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
1425 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
1426 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
1427
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
1428 * 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
1429 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
1430
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
1431 * 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
1432 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
1433 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
1434 * 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
1435 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
1436 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
1437
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
1438 * 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
1439 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
1440 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
1441 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
1442 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
1443 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
1444 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
1445
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
1446 * 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
1447 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
1448
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
1449 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
1450 * 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
1451 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
1452
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
1453 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
1454
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
1455 * 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
1456
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
1457 * 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
1458 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
1459 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
1460 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
1461
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
1462 * 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
1463 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
1464 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
1465
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
1466 * 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
1467 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
1468 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
1469 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
1470
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
1471 * 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
1472 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
1473 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
1474 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
1475 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
1476
645
0cf162fa4334 Added some more templates for mapfile generation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 644
diff changeset
1477 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
1478
0cf162fa4334 Added some more templates for mapfile generation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 644
diff changeset
1479 * 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
1480 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
1481 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
1482 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
1483 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
1484 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
1485 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
1486 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
1487 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
1488 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
1489 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
1490 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
1491 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
1492 flow-velocity.
0cf162fa4334 Added some more templates for mapfile generation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 644
diff changeset
1493
644
f3882e94c7e0 Changed the way of calculating the total distance in 'Horizontalprofil'-charts (issue171).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 643
diff changeset
1494 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
1495
f3882e94c7e0 Changed the way of calculating the total distance in 'Horizontalprofil'-charts (issue171).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 643
diff changeset
1496 Issue171
f3882e94c7e0 Changed the way of calculating the total distance in 'Horizontalprofil'-charts (issue171).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 643
diff changeset
1497
f3882e94c7e0 Changed the way of calculating the total distance in 'Horizontalprofil'-charts (issue171).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 643
diff changeset
1498 * 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
1499 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
1500 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
1501 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
1502 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
1503 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
1504 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
1505 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
1506
643
24a85678bd39 Added some more debug information while gap detection.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 642
diff changeset
1507 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
1508
24a85678bd39 Added some more debug information while gap detection.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 642
diff changeset
1509 * 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
1510 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
1511
24a85678bd39 Added some more debug information while gap detection.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 642
diff changeset
1512 * 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
1513 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
1514
642
83f8f98a4f11 Log important values used for gap detection if debug level is enabled.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 641
diff changeset
1515 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
1516
83f8f98a4f11 Log important values used for gap detection if debug level is enabled.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 641
diff changeset
1517 * 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
1518 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
1519
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
1520 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
1521
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
1522 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
1523
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
1524 * 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
1525 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
1526 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
1527
640
e5f1e868ee3e Implementedr histogram pdf export.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 639
diff changeset
1528 2010-03-03 Ingo Weinzierl <ingo.weinzierl@intevation.de>
e5f1e868ee3e Implementedr histogram pdf export.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 639
diff changeset
1529
e5f1e868ee3e Implementedr histogram pdf export.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 639
diff changeset
1530 * 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
1531 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
1532 mode 'histogram' and export mode 'pdf'.
e5f1e868ee3e Implementedr histogram pdf export.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 639
diff changeset
1533
e5f1e868ee3e Implementedr histogram pdf export.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 639
diff changeset
1534 * src/main/java/de/intevation/gnv/exports/ChartExportHelper.java:
e5f1e868ee3e Implementedr histogram pdf export.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 639
diff changeset
1535 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
1536
e5f1e868ee3e Implementedr histogram pdf export.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 639
diff changeset
1537 * doc/conf/products/timeseries/conf_mesh.xml,
e5f1e868ee3e Implementedr histogram pdf export.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 639
diff changeset
1538 doc/conf/products/horizontalprofile/conf_mesh.xml,
e5f1e868ee3e Implementedr histogram pdf export.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 639
diff changeset
1539 doc/conf/products/horizontalprofile/conf_instantaneouspoint.xml,
e5f1e868ee3e Implementedr histogram pdf export.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 639
diff changeset
1540 doc/conf/products/horizontalprofile/conf_mesh_cross.xml,
e5f1e868ee3e Implementedr histogram pdf export.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 639
diff changeset
1541 doc/conf/products/verticalprofile/conf_mesh.xml,
e5f1e868ee3e Implementedr histogram pdf export.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 639
diff changeset
1542 doc/conf/products/verticalprofile/conf_timeseriespoint.xml,
e5f1e868ee3e Implementedr histogram pdf export.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 639
diff changeset
1543 doc/conf/products/verticalprofile/conf_instantaneouspoint.xml: Added pdf
e5f1e868ee3e Implementedr histogram pdf export.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 639
diff changeset
1544 support for histogram charts.
e5f1e868ee3e Implementedr histogram pdf export.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 639
diff changeset
1545
639
a94ed2755480 Implemented SVG export for histograms.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 638
diff changeset
1546 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
1547
a94ed2755480 Implemented SVG export for histograms.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 638
diff changeset
1548 * 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
1549 expression for export modes.
a94ed2755480 Implemented SVG export for histograms.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 638
diff changeset
1550
a94ed2755480 Implemented SVG export for histograms.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 638
diff changeset
1551 * 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
1552 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
1553 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
1554 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
1555 Implemented svg export for histogram charts.
a94ed2755480 Implemented SVG export for histograms.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 638
diff changeset
1556
a94ed2755480 Implemented SVG export for histograms.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 638
diff changeset
1557 * 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
1558 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
1559
a94ed2755480 Implemented SVG export for histograms.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 638
diff changeset
1560 * doc/conf/products/timeseries/conf_mesh.xml,
a94ed2755480 Implemented SVG export for histograms.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 638
diff changeset
1561 doc/conf/products/timeseries/conf_timeseriespoint.xml,
a94ed2755480 Implemented SVG export for histograms.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 638
diff changeset
1562 doc/conf/products/horizontalprofile/conf_mesh.xml,
a94ed2755480 Implemented SVG export for histograms.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 638
diff changeset
1563 doc/conf/products/horizontalprofile/conf_instantaneouspoint.xml,
a94ed2755480 Implemented SVG export for histograms.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 638
diff changeset
1564 doc/conf/products/horizontalprofile/conf_mesh_cross.xml,
a94ed2755480 Implemented SVG export for histograms.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 638
diff changeset
1565 doc/conf/products/verticalprofile/conf_mesh.xml,
a94ed2755480 Implemented SVG export for histograms.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 638
diff changeset
1566 doc/conf/products/verticalprofile/conf_timeseriespoint.xml,
a94ed2755480 Implemented SVG export for histograms.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 638
diff changeset
1567 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
1568 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
1569
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
1570 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
1571
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
1572 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
1573
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
1574 * 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
1575 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
1576 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
1577
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
1578 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
1579
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
1580 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
1581
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
1582 * 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
1583 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
1584 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
1585
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
1586 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
1587
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
1588 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
1589
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
1590 * 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
1591 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
1592
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
1593 * 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
1594 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
1595 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
1596
635
87f05cec1632 Removed useless methods after having refactored the caching mechanism.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 634
diff changeset
1597 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
1598
87f05cec1632 Removed useless methods after having refactored the caching mechanism.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 634
diff changeset
1599 * 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
1600 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
1601 mechanism).
87f05cec1632 Removed useless methods after having refactored the caching mechanism.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 634
diff changeset
1602
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
1603 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
1604
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
1605 * 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
1606 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
1607
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
1608 * 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
1609 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
1610
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
1611 * 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
1612 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
1613
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
1614 * 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
1615 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
1616 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
1617
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
1618 * 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
1619 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
1620 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
1621
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
1622 * 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
1623 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
1624 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
1625 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
1626
633
7a136b99ad71 Adapted product configuration regarding the changes in rev704.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 632
diff changeset
1627 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
1628
7a136b99ad71 Adapted product configuration regarding the changes in rev704.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 632
diff changeset
1629 * 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
1630 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
1631 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
1632 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
1633 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
1634 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
1635 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
1636 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
1637 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
1638 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
1639 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
1640 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
1641
632
62ea2a7b1067 'Profilschnitte' are working without cache as well, now.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 630
diff changeset
1642 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
1643
62ea2a7b1067 'Profilschnitte' are working without cache as well, now.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 630
diff changeset
1644 * 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
1645 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
1646 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
1647
62ea2a7b1067 'Profilschnitte' are working without cache as well, now.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 630
diff changeset
1648 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
1649
62ea2a7b1067 'Profilschnitte' are working without cache as well, now.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 630
diff changeset
1650 * 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
1651 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
1652 '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
1653
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
1654 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
1655
a72ecacccc91 Changed cache initialization so that we can use GNV without using a cache.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 629
diff changeset
1656 * 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
1657 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
1658 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
1659 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
1660 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
1661
a72ecacccc91 Changed cache initialization so that we can use GNV without using a cache.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 629
diff changeset
1662 * 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
1663 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
1664
629
d08b9ba148c5 Implemented logic to adjust number of bins corresponding to user input.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 627
diff changeset
1665 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
1666
d08b9ba148c5 Implemented logic to adjust number of bins corresponding to user input.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 627
diff changeset
1667 * 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
1668 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
1669 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
1670 variable.
d08b9ba148c5 Implemented logic to adjust number of bins corresponding to user input.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 627
diff changeset
1671
d08b9ba148c5 Implemented logic to adjust number of bins corresponding to user input.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 627
diff changeset
1672 * 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
1673 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
1674 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
1675
d08b9ba148c5 Implemented logic to adjust number of bins corresponding to user input.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 627
diff changeset
1676 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
1677
d08b9ba148c5 Implemented logic to adjust number of bins corresponding to user input.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 627
diff changeset
1678 * 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
1679 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
1680 Usage:
d08b9ba148c5 Implemented logic to adjust number of bins corresponding to user input.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 627
diff changeset
1681
d08b9ba148c5 Implemented logic to adjust number of bins corresponding to user input.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 627
diff changeset
1682 $ 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
1683 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
1684 > 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
1685
627
c009d8df53aa Removed a bug in pdf and svg creation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 626
diff changeset
1686 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
1687
c009d8df53aa Removed a bug in pdf and svg creation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 626
diff changeset
1688 * 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
1689 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
1690
626
61f688a69a55 Split up export modes from output modes.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 625
diff changeset
1691 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
1692
61f688a69a55 Split up export modes from output modes.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 625
diff changeset
1693 * 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
1694 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
1695 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
1696 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
1697 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
1698 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
1699
61f688a69a55 Split up export modes from output modes.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 625
diff changeset
1700 * 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
1701 modes from configuration node.
61f688a69a55 Split up export modes from output modes.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 625
diff changeset
1702
61f688a69a55 Split up export modes from output modes.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 625
diff changeset
1703 * 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
1704 export modes into describe document.
61f688a69a55 Split up export modes from output modes.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 625
diff changeset
1705
61f688a69a55 Split up export modes from output modes.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 625
diff changeset
1706 * 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
1707 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
1708 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
1709
61f688a69a55 Split up export modes from output modes.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 625
diff changeset
1710 * 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
1711 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
1712 necessary information for export mode.
61f688a69a55 Split up export modes from output modes.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 625
diff changeset
1713
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
1714 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
1715
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
1716 * 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
1717 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
1718 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
1719 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
1720
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
1721 * 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
1722 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
1723 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
1724 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
1725 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
1726
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
1727 * 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
1728 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
1729 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
1730
624
6a3a1da5e680 Improved velocity configuration.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 623
diff changeset
1731 2010-02-22 Ingo Weinzierl <ingo.weinzierl@intevation.de>
6a3a1da5e680 Improved velocity configuration.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 623
diff changeset
1732
6a3a1da5e680 Improved velocity configuration.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 623
diff changeset
1733 * doc/conf/conf.xml: Added path for velocity logfile.
6a3a1da5e680 Improved velocity configuration.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 623
diff changeset
1734
6a3a1da5e680 Improved velocity configuration.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 623
diff changeset
1735 * doc/conf/maptemplates/horizontalcrosssection_salinity.vm,
6a3a1da5e680 Improved velocity configuration.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 623
diff changeset
1736 doc/conf/maptemplates/horizontalcrosssection_salinity_isolines.vm: Removed
6a3a1da5e680 Improved velocity configuration.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 623
diff changeset
1737 absolute path in style includes.
6a3a1da5e680 Improved velocity configuration.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 623
diff changeset
1738
6a3a1da5e680 Improved velocity configuration.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 623
diff changeset
1739 * src/main/java/de/intevation/gnv/utils/MapfileGenerator.java: Improved
6a3a1da5e680 Improved velocity configuration.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 623
diff changeset
1740 velocity configuration regarding absolute pathes and logfile.
6a3a1da5e680 Improved velocity configuration.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 623
diff changeset
1741
623
65f09139e9b3 Fixed file handle leak when writing meta data.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 622
diff changeset
1742 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
1743
65f09139e9b3 Fixed file handle leak when writing meta data.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 622
diff changeset
1744 * 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
1745 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
1746
65f09139e9b3 Fixed file handle leak when writing meta data.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 622
diff changeset
1747 * 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
1748 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
1749 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
1750 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
1751 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
1752 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
1753 Clean up imports.
65f09139e9b3 Fixed file handle leak when writing meta data.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 622
diff changeset
1754
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
1755 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
1756
89aca25642d6 Implemented method stubs of MapfileGenerator. Mapfiles are successfully created corresponding meta.xml files.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 621
diff changeset
1757 * 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
1758 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
1759 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
1760 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
1761
89aca25642d6 Implemented method stubs of MapfileGenerator. Mapfiles are successfully created corresponding meta.xml files.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 621
diff changeset
1762 * 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
1763 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
1764
89aca25642d6 Implemented method stubs of MapfileGenerator. Mapfiles are successfully created corresponding meta.xml files.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 621
diff changeset
1765 * 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
1766 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
1767 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
1768 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
1769 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
1770
89aca25642d6 Implemented method stubs of MapfileGenerator. Mapfiles are successfully created corresponding meta.xml files.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 621
diff changeset
1771 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
1772
89aca25642d6 Implemented method stubs of MapfileGenerator. Mapfiles are successfully created corresponding meta.xml files.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 621
diff changeset
1773 * 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
1774
89aca25642d6 Implemented method stubs of MapfileGenerator. Mapfiles are successfully created corresponding meta.xml files.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 621
diff changeset
1775 * 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
1776 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
1777
89aca25642d6 Implemented method stubs of MapfileGenerator. Mapfiles are successfully created corresponding meta.xml files.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 621
diff changeset
1778 * 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
1779 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
1780
89aca25642d6 Implemented method stubs of MapfileGenerator. Mapfiles are successfully created corresponding meta.xml files.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 621
diff changeset
1781 * 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
1782 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
1783 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
1784 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
1785 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
1786
621
567216b56983 Added MapfileGenerator stub and MapfileGenerator calls after writing and removing shapefiles.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 618
diff changeset
1787 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
1788
567216b56983 Added MapfileGenerator stub and MapfileGenerator calls after writing and removing shapefiles.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 618
diff changeset
1789 * 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
1790
567216b56983 Added MapfileGenerator stub and MapfileGenerator calls after writing and removing shapefiles.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 618
diff changeset
1791 * 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
1792 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
1793 '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
1794 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
1795 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
1796 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
1797
567216b56983 Added MapfileGenerator stub and MapfileGenerator calls after writing and removing shapefiles.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 618
diff changeset
1798 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
1799
567216b56983 Added MapfileGenerator stub and MapfileGenerator calls after writing and removing shapefiles.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 618
diff changeset
1800 * 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
1801 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
1802
618
250160797195 Added histogram as output mode in configuration files.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 617
diff changeset
1803 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
1804
250160797195 Added histogram as output mode in configuration files.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 617
diff changeset
1805 * 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
1806 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
1807 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
1808 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
1809 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
1810 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
1811 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
1812 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
1813 histogram as output mode.
250160797195 Added histogram as output mode in configuration files.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 617
diff changeset
1814
250160797195 Added histogram as output mode in configuration files.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 617
diff changeset
1815 * 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
1816
617
3d13fa281a7e Added new ouput mode: histogram.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 616
diff changeset
1817 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
1818
3d13fa281a7e Added new ouput mode: histogram.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 616
diff changeset
1819 * 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
1820 Added code path to create and return histograms.
3d13fa281a7e Added new ouput mode: histogram.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 616
diff changeset
1821
3d13fa281a7e Added new ouput mode: histogram.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 616
diff changeset
1822 * 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
1823 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
1824 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
1825
3d13fa281a7e Added new ouput mode: histogram.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 616
diff changeset
1826 * 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
1827 of histogram bar color.
3d13fa281a7e Added new ouput mode: histogram.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 616
diff changeset
1828
3d13fa281a7e Added new ouput mode: histogram.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 616
diff changeset
1829 * 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
1830 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
1831 output stream.
3d13fa281a7e Added new ouput mode: histogram.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 616
diff changeset
1832
3d13fa281a7e Added new ouput mode: histogram.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 616
diff changeset
1833 * 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
1834 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
1835 each measurement into pieces.
3d13fa281a7e Added new ouput mode: histogram.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 616
diff changeset
1836
616
93978859fa9e Added the Configuration and the Classes for the new Product Layer.
Tim Englich <tim.englich@intevation.de>
parents: 615
diff changeset
1837 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
1838
93978859fa9e Added the Configuration and the Classes for the new Product Layer.
Tim Englich <tim.englich@intevation.de>
parents: 615
diff changeset
1839 * 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
1840 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
1841
93978859fa9e Added the Configuration and the Classes for the new Product Layer.
Tim Englich <tim.englich@intevation.de>
parents: 615
diff changeset
1842 * 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
1843 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
1844 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
1845
93978859fa9e Added the Configuration and the Classes for the new Product Layer.
Tim Englich <tim.englich@intevation.de>
parents: 615
diff changeset
1846 * 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
1847 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
1848 * 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
1849 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
1850 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
1851
93978859fa9e Added the Configuration and the Classes for the new Product Layer.
Tim Englich <tim.englich@intevation.de>
parents: 615
diff changeset
1852 * 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
1853 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
1854 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
1855 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
1856
93978859fa9e Added the Configuration and the Classes for the new Product Layer.
Tim Englich <tim.englich@intevation.de>
parents: 615
diff changeset
1857 * 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
1858 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
1859
615
01054ddccb0f Repaired multi parameter selection.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 614
diff changeset
1860 2010-02-12 Ingo Weinzierl <ingo.weinzierl@intevation.de>
01054ddccb0f Repaired multi parameter selection.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 614
diff changeset
1861
01054ddccb0f Repaired multi parameter selection.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 614
diff changeset
1862 * src/main/java/de/intevation/gnv/state/InputData.java,
01054ddccb0f Repaired multi parameter selection.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 614
diff changeset
1863 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
1864 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
1865 many data.
01054ddccb0f Repaired multi parameter selection.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 614
diff changeset
1866
01054ddccb0f Repaired multi parameter selection.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 614
diff changeset
1867 * 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
1868 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
1869 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
1870 displayed and charts are well drawn again.
01054ddccb0f Repaired multi parameter selection.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 614
diff changeset
1871
01054ddccb0f Repaired multi parameter selection.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 614
diff changeset
1872 * 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
1873 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
1874 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
1875 collection.
01054ddccb0f Repaired multi parameter selection.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 614
diff changeset
1876
614
e80e37b78302 Repaired broken step-back-history.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 613
diff changeset
1877 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
1878
e80e37b78302 Repaired broken step-back-history.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 613
diff changeset
1879 * 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
1880 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
1881 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
1882
e80e37b78302 Repaired broken step-back-history.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 613
diff changeset
1883 * 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
1884 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
1885
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
1886 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
1887
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
1888 * 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
1889 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
1890 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
1891 (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
1892 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
1893 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
1894
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
1895 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
1896
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
1897 * 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
1898 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
1899 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
1900 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
1901 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
1902 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
1903 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
1904 <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
1905
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
1906 * 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
1907 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
1908 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
1909 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
1910 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
1911
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
1912 * 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
1913 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
1914 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
1915 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
1916 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
1917 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
1918
611
4b818f13e20a Repaired chart creation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 610
diff changeset
1919 2010-02-11 Ingo Weinzierl <ingo.weinzierl@intevation.de>
4b818f13e20a Repaired chart creation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 610
diff changeset
1920
4b818f13e20a Repaired chart creation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 610
diff changeset
1921 * src/main/java/de/intevation/gnv/state/timeseries/TimeSeriesOutputState.java:
4b818f13e20a Repaired chart creation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 610
diff changeset
1922 Replaced method call which removes non selected parameters from parameter
4b818f13e20a Repaired chart creation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 610
diff changeset
1923 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
1924 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
1925
610
6484464d2059 Changed the mechanism for searching for specific parameter collections.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 609
diff changeset
1926 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
1927
6484464d2059 Changed the mechanism for searching for specific parameter collections.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 609
diff changeset
1928 * 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
1929 '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
1930
6484464d2059 Changed the mechanism for searching for specific parameter collections.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 609
diff changeset
1931 * 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
1932 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
1933 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
1934
6484464d2059 Changed the mechanism for searching for specific parameter collections.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 609
diff changeset
1935 * 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
1936 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
1937 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
1938 - 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
1939
6484464d2059 Changed the mechanism for searching for specific parameter collections.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 609
diff changeset
1940 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
1941 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
1942
609
22e65fb4c64a Improved hash creation in each state.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 608
diff changeset
1943 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
1944
22e65fb4c64a Improved hash creation in each state.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 608
diff changeset
1945 * 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
1946 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
1947 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
1948
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
1949 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
1950
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
1951 * 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
1952 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
1953 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
1954 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
1955 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
1956 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
1957 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
1958
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
1959 * 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
1960 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
1961
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
1962 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
1963
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
1964 * 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
1965 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
1966 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
1967
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
1968 * 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
1969 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
1970
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
1971 * 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
1972 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
1973 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
1974 '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
1975 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
1976
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
1977 * 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
1978 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
1979 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
1980 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
1981 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
1982 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
1983 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
1984 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
1985
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
1986 * 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
1987 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
1988 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
1989 '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
1990
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
1991 * 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
1992 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
1993 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
1994 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
1995 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
1996 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
1997 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
1998
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
1999 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
2000 - 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
2001 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
2002 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
2003
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
2004 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
2005
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
2006 * 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
2007 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
2008 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
2009
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
2010 * 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
2011 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
2012 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
2013 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
2014
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
2015 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
2016
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
2017 * 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
2018 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
2019 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
2020
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
2021 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
2022 - 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
2023 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
2024 - 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
2025 - 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
2026
604
938ce81a6bd0 Integrated Database-Support for the Mapviewer-Interface
Tim Englich <tim.englich@intevation.de>
parents: 603
diff changeset
2027 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
2028
938ce81a6bd0 Integrated Database-Support for the Mapviewer-Interface
Tim Englich <tim.englich@intevation.de>
parents: 603
diff changeset
2029 * doc/conf/conf.xml:
938ce81a6bd0 Integrated Database-Support for the Mapviewer-Interface
Tim Englich <tim.englich@intevation.de>
parents: 603
diff changeset
2030 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
2031 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
2032 * doc/conf/queries.properties:
938ce81a6bd0 Integrated Database-Support for the Mapviewer-Interface
Tim Englich <tim.englich@intevation.de>
parents: 603
diff changeset
2033 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
2034 Database.
938ce81a6bd0 Integrated Database-Support for the Mapviewer-Interface
Tim Englich <tim.englich@intevation.de>
parents: 603
diff changeset
2035 * 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
2036 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
2037 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
2038 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
2039 * 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
2040 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
2041
603
78499af390a2 Changed log4j version to 1.2.14
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 602
diff changeset
2042 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
2043
78499af390a2 Changed log4j version to 1.2.14
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 602
diff changeset
2044 Issue170
78499af390a2 Changed log4j version to 1.2.14
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 602
diff changeset
2045
78499af390a2 Changed log4j version to 1.2.14
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 602
diff changeset
2046 * 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
2047 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
2048
600
cf4ddf41197f ISSUE167
Tim Englich <tim.englich@intevation.de>
parents: 599
diff changeset
2049 2010-02-05 Tim Englich <tim.englich@intevation.de>
cf4ddf41197f ISSUE167
Tim Englich <tim.englich@intevation.de>
parents: 599
diff changeset
2050
602
6409847e203e Changed from ArcSDE Version 9.2.5 to Version 9.3
Tim Englich <tim.englich@intevation.de>
parents: 601
diff changeset
2051 * pom.xml:
6409847e203e Changed from ArcSDE Version 9.2.5 to Version 9.3
Tim Englich <tim.englich@intevation.de>
parents: 601
diff changeset
2052 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
2053 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
2054 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
2055
6409847e203e Changed from ArcSDE Version 9.2.5 to Version 9.3
Tim Englich <tim.englich@intevation.de>
parents: 601
diff changeset
2056 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
2057 * 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
2058 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
2059 the Tablestructure.
4c6d2b4df3ae Changes id_layer of Table layerhasparameter from literal to number.
Tim Englich <tim.englich@intevation.de>
parents: 600
diff changeset
2060 * 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
2061 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
2062 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
2063 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
2064 but the ID.
4c6d2b4df3ae Changes id_layer of Table layerhasparameter from literal to number.
Tim Englich <tim.englich@intevation.de>
parents: 600
diff changeset
2065
4c6d2b4df3ae Changes id_layer of Table layerhasparameter from literal to number.
Tim Englich <tim.englich@intevation.de>
parents: 600
diff changeset
2066 2010-02-05 Tim Englich <tim.englich@intevation.de>
600
cf4ddf41197f ISSUE167
Tim Englich <tim.englich@intevation.de>
parents: 599
diff changeset
2067 * doc/conf/products/horizontalcrosssection/conf_mesh.xml:
cf4ddf41197f ISSUE167
Tim Englich <tim.englich@intevation.de>
parents: 599
diff changeset
2068 ISSUE167
cf4ddf41197f ISSUE167
Tim Englich <tim.englich@intevation.de>
parents: 599
diff changeset
2069 Fixed Bug in Konfiguration. Now Regionfilters can be used without running
cf4ddf41197f ISSUE167
Tim Englich <tim.englich@intevation.de>
parents: 599
diff changeset
2070 in an Exception.
cf4ddf41197f ISSUE167
Tim Englich <tim.englich@intevation.de>
parents: 599
diff changeset
2071
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
2072 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
2073
603
78499af390a2 Changed log4j version to 1.2.14
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 602
diff changeset
2074 * 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
2075 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
2076 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
2077 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
2078 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
2079 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
2080 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
2081 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
2082 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
2083 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
2084 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
2085 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
2086 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
2087
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
2088 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
2089
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
2090 * 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
2091 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
2092 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
2093 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
2094
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
2095 * 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
2096 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
2097 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
2098 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
2099 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
2100 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
2101 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
2102
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
2103 * 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
2104 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
2105 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
2106
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
2107 * 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
2108 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
2109 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
2110 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
2111
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
2112 * 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
2113 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
2114 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
2115 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
2116
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
2117 * 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
2118 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
2119 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
2120 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
2121 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
2122 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
2123
595
e0d7b8a0bc42 Compilance-Errors triggered by Interface-Modifications in the Artifact-Module.
Tim Englich <tim.englich@intevation.de>
parents: 594
diff changeset
2124 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
2125
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
2126 * 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
2127 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
2128 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
2129 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
2130
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
2131 * 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
2132 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
2133 * 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
2134 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
2135 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
2136
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
2137 * 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
2138 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
2139 * 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
2140 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
2141 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
2142
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
2143 * 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
2144 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
2145 * 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
2146 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
2147
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
2148 * 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
2149 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
2150 * 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
2151 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
2152 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
2153
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
2154 * 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
2155 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
2156 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
2157
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
2158 * 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
2159 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
2160 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
2161 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
2162 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
2163 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
2164
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
2165 * 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
2166 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
2167 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
2168 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
2169 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
2170 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
2171
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
2172 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
2173
595
e0d7b8a0bc42 Compilance-Errors triggered by Interface-Modifications in the Artifact-Module.
Tim Englich <tim.englich@intevation.de>
parents: 594
diff changeset
2174 * 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
2175 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
2176 Artifact-Module.
e0d7b8a0bc42 Compilance-Errors triggered by Interface-Modifications in the Artifact-Module.
Tim Englich <tim.englich@intevation.de>
parents: 594
diff changeset
2177
e0d7b8a0bc42 Compilance-Errors triggered by Interface-Modifications in the Artifact-Module.
Tim Englich <tim.englich@intevation.de>
parents: 594
diff changeset
2178 * 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
2179 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
2180 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
2181 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
2182 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
2183 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
2184 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
2185 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
2186 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
2187 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
2188
e0d7b8a0bc42 Compilance-Errors triggered by Interface-Modifications in the Artifact-Module.
Tim Englich <tim.englich@intevation.de>
parents: 594
diff changeset
2189 * 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
2190 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
2191 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
2192 Artifact-Module.
e0d7b8a0bc42 Compilance-Errors triggered by Interface-Modifications in the Artifact-Module.
Tim Englich <tim.englich@intevation.de>
parents: 594
diff changeset
2193
594
5b9b74c08bbb Changed Method signatures because of Interfacemodifications in the Artifact-Module
Tim Englich <tim.englich@intevation.de>
parents: 593
diff changeset
2194 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
2195
5b9b74c08bbb Changed Method signatures because of Interfacemodifications in the Artifact-Module
Tim Englich <tim.englich@intevation.de>
parents: 593
diff changeset
2196 * 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
2197 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
2198 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
2199 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
2200 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
2201 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
2202 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
2203 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
2204 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
2205 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
2206 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
2207 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
2208
5b9b74c08bbb Changed Method signatures because of Interfacemodifications in the Artifact-Module
Tim Englich <tim.englich@intevation.de>
parents: 593
diff changeset
2209
593
b248531fa20b Added experimental support for extrapolation in "Horizontalschnitte"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 591
diff changeset
2210 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
2211
b248531fa20b Added experimental support for extrapolation in "Horizontalschnitte"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 591
diff changeset
2212 * 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
2213 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
2214 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
2215
b248531fa20b Added experimental support for extrapolation in "Horizontalschnitte"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 591
diff changeset
2216 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
2217 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
2218 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
2219 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
2220 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
2221
b248531fa20b Added experimental support for extrapolation in "Horizontalschnitte"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 591
diff changeset
2222 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
2223
b248531fa20b Added experimental support for extrapolation in "Horizontalschnitte"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 591
diff changeset
2224 * 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
2225 Foward configuration to area interpolation.
b248531fa20b Added experimental support for extrapolation in "Horizontalschnitte"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 591
diff changeset
2226
b248531fa20b Added experimental support for extrapolation in "Horizontalschnitte"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 591
diff changeset
2227 * 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
2228 Foward configuration to GridCell.
b248531fa20b Added experimental support for extrapolation in "Horizontalschnitte"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 591
diff changeset
2229
b248531fa20b Added experimental support for extrapolation in "Horizontalschnitte"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 591
diff changeset
2230 * 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
2231 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
2232 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
2233 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
2234 point.
b248531fa20b Added experimental support for extrapolation in "Horizontalschnitte"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 591
diff changeset
2235
b248531fa20b Added experimental support for extrapolation in "Horizontalschnitte"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 591
diff changeset
2236 * 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
2237 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
2238 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
2239 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
2240
b248531fa20b Added experimental support for extrapolation in "Horizontalschnitte"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 591
diff changeset
2241 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
2242 symmetry.
b248531fa20b Added experimental support for extrapolation in "Horizontalschnitte"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 591
diff changeset
2243
591
b8ba642b6866 Fixed the broken JUnittests.
Tim Englich <tim.englich@intevation.de>
parents: 539
diff changeset
2244 2010-01-29 Tim Englich <tim.englich@intevation.de>
b8ba642b6866 Fixed the broken JUnittests.
Tim Englich <tim.englich@intevation.de>
parents: 539
diff changeset
2245
b8ba642b6866 Fixed the broken JUnittests.
Tim Englich <tim.englich@intevation.de>
parents: 539
diff changeset
2246 * 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
2247 * 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
2248 * 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
2249 * 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
2250 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
2251
b8ba642b6866 Fixed the broken JUnittests.
Tim Englich <tim.englich@intevation.de>
parents: 539
diff changeset
2252 * 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
2253 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
2254 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
2255 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
2256 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
2257 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
2258 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
2259 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
2260 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
2261 Added Advance and Feed-Document for the State Year.
b8ba642b6866 Fixed the broken JUnittests.
Tim Englich <tim.englich@intevation.de>
parents: 539
diff changeset
2262 Changed the Advance to the State Year.
b8ba642b6866 Fixed the broken JUnittests.
Tim Englich <tim.englich@intevation.de>
parents: 539
diff changeset
2263 Moves the Last state to *11*.xml Documents.
b8ba642b6866 Fixed the broken JUnittests.
Tim Englich <tim.englich@intevation.de>
parents: 539
diff changeset
2264
b8ba642b6866 Fixed the broken JUnittests.
Tim Englich <tim.englich@intevation.de>
parents: 539
diff changeset
2265 * 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
2266 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
2267 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
2268 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
2269 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
2270 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
2271 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
2272 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
2273 Added Advance and Feed-Document for the State Year.
b8ba642b6866 Fixed the broken JUnittests.
Tim Englich <tim.englich@intevation.de>
parents: 539
diff changeset
2274 Changed the Advance to the State Year.
b8ba642b6866 Fixed the broken JUnittests.
Tim Englich <tim.englich@intevation.de>
parents: 539
diff changeset
2275 Moves the Last state to *07*.xml Documents.
b8ba642b6866 Fixed the broken JUnittests.
Tim Englich <tim.englich@intevation.de>
parents: 539
diff changeset
2276
b8ba642b6866 Fixed the broken JUnittests.
Tim Englich <tim.englich@intevation.de>
parents: 539
diff changeset
2277 * 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
2278 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
2279 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
2280 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
2281 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
2282 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
2283 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
2284 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
2285 Added Advance and Feed-Document for the State Year.
b8ba642b6866 Fixed the broken JUnittests.
Tim Englich <tim.englich@intevation.de>
parents: 539
diff changeset
2286 Changed the Advance to the State Year.
b8ba642b6866 Fixed the broken JUnittests.
Tim Englich <tim.englich@intevation.de>
parents: 539
diff changeset
2287 Moves the Last state to *11*.xml Documents.
b8ba642b6866 Fixed the broken JUnittests.
Tim Englich <tim.englich@intevation.de>
parents: 539
diff changeset
2288
b8ba642b6866 Fixed the broken JUnittests.
Tim Englich <tim.englich@intevation.de>
parents: 539
diff changeset
2289 * 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
2290 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
2291 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
2292 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
2293 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
2294 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
2295 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
2296 Added Advance and Feed-Document for the State Year.
b8ba642b6866 Fixed the broken JUnittests.
Tim Englich <tim.englich@intevation.de>
parents: 539
diff changeset
2297 Changed the Advance to the State Year.
b8ba642b6866 Fixed the broken JUnittests.
Tim Englich <tim.englich@intevation.de>
parents: 539
diff changeset
2298 Moves the Last state to *08*.xml Documents.
b8ba642b6866 Fixed the broken JUnittests.
Tim Englich <tim.englich@intevation.de>
parents: 539
diff changeset
2299
538
f4e20322461b Summarized Changes and NEWS for Release 0.4
Hans Plum <hans.plum@intevation.de>
parents: 537
diff changeset
2300 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
2301
f4e20322461b Summarized Changes and NEWS for Release 0.4
Hans Plum <hans.plum@intevation.de>
parents: 537
diff changeset
2302 RELEASE 0.4
f4e20322461b Summarized Changes and NEWS for Release 0.4
Hans Plum <hans.plum@intevation.de>
parents: 537
diff changeset
2303
f4e20322461b Summarized Changes and NEWS for Release 0.4
Hans Plum <hans.plum@intevation.de>
parents: 537
diff changeset
2304 * Changes, NEWS, ChangeLog: Summarized activities
f4e20322461b Summarized Changes and NEWS for Release 0.4
Hans Plum <hans.plum@intevation.de>
parents: 537
diff changeset
2305
539
0f454d8067ca Reordered items in Changes a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 538
diff changeset
2306 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
2307
0f454d8067ca Reordered items in Changes a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 538
diff changeset
2308 * Changes: Reordered items a bit
0f454d8067ca Reordered items in Changes a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 538
diff changeset
2309
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
2310 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
2311
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
2312 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
2313
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
2314 * 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
2315 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
2316 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
2317 - 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
2318 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
2319
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
2320 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
2321
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
2322 * 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
2323 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
2324 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
2325
535
a162793b6053 Solved issue158. Added labels to 'Profilschnitte'.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 534
diff changeset
2326 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
2327
a162793b6053 Solved issue158. Added labels to 'Profilschnitte'.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 534
diff changeset
2328 Issue158
a162793b6053 Solved issue158. Added labels to 'Profilschnitte'.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 534
diff changeset
2329
a162793b6053 Solved issue158. Added labels to 'Profilschnitte'.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 534
diff changeset
2330 * 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
2331 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
2332 'createChartLabels()'.
a162793b6053 Solved issue158. Added labels to 'Profilschnitte'.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 534
diff changeset
2333
534
92d7a8cd1ef1 Set white border for 'Profilschnitte' as default.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 533
diff changeset
2334 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
2335
92d7a8cd1ef1 Set white border for 'Profilschnitte' as default.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 533
diff changeset
2336 * 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
2337 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
2338 'Profilschnitte'.
92d7a8cd1ef1 Set white border for 'Profilschnitte' as default.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 533
diff changeset
2339
533
78e0e239a0b9 Calculate results after reaching the output state and store them in cache.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 532
diff changeset
2340 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
2341
78e0e239a0b9 Calculate results after reaching the output state and store them in cache.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 532
diff changeset
2342 * 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
2343 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
2344 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
2345
532
d2f97cb2ac32 Splitted date selection of product 'Horizontalschnitt' into two steps.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 531
diff changeset
2346 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
2347
d2f97cb2ac32 Splitted date selection of product 'Horizontalschnitt' into two steps.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 531
diff changeset
2348 Issue162
d2f97cb2ac32 Splitted date selection of product 'Horizontalschnitt' into two steps.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 531
diff changeset
2349
d2f97cb2ac32 Splitted date selection of product 'Horizontalschnitt' into two steps.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 531
diff changeset
2350 * 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
2351 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
2352 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
2353
531
b80940231f6e Removed csv export from product 'Profilschnitt'.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 530
diff changeset
2354 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
2355
b80940231f6e Removed csv export from product 'Profilschnitt'.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 530
diff changeset
2356 * 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
2357 from product 'Profilschnitt'.
b80940231f6e Removed csv export from product 'Profilschnitt'.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 530
diff changeset
2358
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
2359 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
2360
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
2361 * 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
2362 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
2363 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
2364
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
2365 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
2366
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
2367 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
2368
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
2369 * 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
2370 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
2371
528
44415ae01ddb Fixed issue gnv/issue159
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 527
diff changeset
2372 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
2373
44415ae01ddb Fixed issue gnv/issue159
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 527
diff changeset
2374 Fix/Workaround for gnv/issue159
44415ae01ddb Fixed issue gnv/issue159
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 527
diff changeset
2375
44415ae01ddb Fixed issue gnv/issue159
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 527
diff changeset
2376 * 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
2377 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
2378 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
2379 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
2380 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
2381 "horizontalen Schnittprofile", the "Profilschnitte" and the
44415ae01ddb Fixed issue gnv/issue159
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 527
diff changeset
2382 "Horizontalschnitte" the whole set of mesh cells for
44415ae01ddb Fixed issue gnv/issue159
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 527
diff changeset
2383 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
2384 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
2385 The memory consumption increases accordingly.
44415ae01ddb Fixed issue gnv/issue159
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 527
diff changeset
2386
44415ae01ddb Fixed issue gnv/issue159
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 527
diff changeset
2387 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
2388
44415ae01ddb Fixed issue gnv/issue159
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 527
diff changeset
2389 "gnv.horizontal.profile.mesh.cross.index.buffer"
44415ae01ddb Fixed issue gnv/issue159
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 527
diff changeset
2390 "gnv.vertical.cross.section.index.buffer"
44415ae01ddb Fixed issue gnv/issue159
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 527
diff changeset
2391 "gnv.horizontal.profile.mesh.cross.index.buffer"
44415ae01ddb Fixed issue gnv/issue159
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 527
diff changeset
2392
44415ae01ddb Fixed issue gnv/issue159
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 527
diff changeset
2393 * 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
2394 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
2395 implemented now.
44415ae01ddb Fixed issue gnv/issue159
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 527
diff changeset
2396
44415ae01ddb Fixed issue gnv/issue159
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 527
diff changeset
2397 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
2398 "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
2399 performed. Two cases:
44415ae01ddb Fixed issue gnv/issue159
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 527
diff changeset
2400
44415ae01ddb Fixed issue gnv/issue159
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 527
diff changeset
2401 a) given a path P ("horizontales Schnittprofil", "Profilschnitt")
44415ae01ddb Fixed issue gnv/issue159
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 527
diff changeset
2402 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
2403
44415ae01ddb Fixed issue gnv/issue159
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 527
diff changeset
2404 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
2405 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
2406 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
2407 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
2408 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
2409 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
2410
44415ae01ddb Fixed issue gnv/issue159
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 527
diff changeset
2411 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
2412 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
2413 as described below.
44415ae01ddb Fixed issue gnv/issue159
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 527
diff changeset
2414
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
2415 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
2416
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
2417 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
2418
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
2419 * 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
2420 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
2421
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
2422 * 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
2423 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
2424
526
4cbcc130cffc Copied method from JFreeChart to adapt date formats.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 525
diff changeset
2425 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
2426
4cbcc130cffc Copied method from JFreeChart to adapt date formats.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 525
diff changeset
2427 Issue160
4cbcc130cffc Copied method from JFreeChart to adapt date formats.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 525
diff changeset
2428
4cbcc130cffc Copied method from JFreeChart to adapt date formats.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 525
diff changeset
2429 * 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
2430 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
2431
525
0eba2f032e0d Set serverRoundtripInterval to 5 seconds and serverInactiveInterval to 5 minutes.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 524
diff changeset
2432 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
2433
0eba2f032e0d Set serverRoundtripInterval to 5 seconds and serverInactiveInterval to 5 minutes.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 524
diff changeset
2434 * 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
2435 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
2436
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
2437 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
2438
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
2439 * 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
2440 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
2441 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
2442 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
2443 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
2444
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
2445 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
2446
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
2447 * 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
2448 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
2449 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
2450 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
2451
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
2452 * 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
2453 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
2454
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
2455 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
2456
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
2457 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
2458
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
2459 * 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
2460 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
2461 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
2462 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
2463 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
2464 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
2465 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
2466 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
2467 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
2468 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
2469 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
2470
520
a8f6ca59b26e Cosmetic cleanups on palette -> QQIS style transformation.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 519
diff changeset
2471 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
2472
521
1bf058f1a2d1 Generate seabed polygon to "Profilschnitte".
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 520
diff changeset
2473 * 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
2474 /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
2475 the color of the seabed polygon.
1bf058f1a2d1 Generate seabed polygon to "Profilschnitte".
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 520
diff changeset
2476
1bf058f1a2d1 Generate seabed polygon to "Profilschnitte".
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 520
diff changeset
2477 * 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
2478 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
2479 prevent gaps.
1bf058f1a2d1 Generate seabed polygon to "Profilschnitte".
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 520
diff changeset
2480
1bf058f1a2d1 Generate seabed polygon to "Profilschnitte".
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 520
diff changeset
2481 * 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
2482 Add ground polygon to the chart.
1bf058f1a2d1 Generate seabed polygon to "Profilschnitte".
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 520
diff changeset
2483
1bf058f1a2d1 Generate seabed polygon to "Profilschnitte".
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 520
diff changeset
2484 * 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
2485 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
2486
1bf058f1a2d1 Generate seabed polygon to "Profilschnitte".
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 520
diff changeset
2487 * 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
2488 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
2489 Handle temporary vertices more efficiently.
1bf058f1a2d1 Generate seabed polygon to "Profilschnitte".
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 520
diff changeset
2490
1bf058f1a2d1 Generate seabed polygon to "Profilschnitte".
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 520
diff changeset
2491 * 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
2492 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
2493 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
2494
1bf058f1a2d1 Generate seabed polygon to "Profilschnitte".
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 520
diff changeset
2495 * 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
2496 Handle the seabad polygon color.
1bf058f1a2d1 Generate seabed polygon to "Profilschnitte".
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 520
diff changeset
2497
593
b248531fa20b Added experimental support for extrapolation in "Horizontalschnitte"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 591
diff changeset
2498 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
2499
520
a8f6ca59b26e Cosmetic cleanups on palette -> QQIS style transformation.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 519
diff changeset
2500 * contrib/palette2qgis.xsl: Cosmetic cleanups.
a8f6ca59b26e Cosmetic cleanups on palette -> QQIS style transformation.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 519
diff changeset
2501
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
2502 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
2503
4e347624ee7c Last part to fix gnv/issue153. Now 'Profilschnitte', 'Horizontalschnitte' and 'horizontale Schnittprofile'
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 518
diff changeset
2504 * 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
2505 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
2506 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
2507
4e347624ee7c Last part to fix gnv/issue153. Now 'Profilschnitte', 'Horizontalschnitte' and 'horizontale Schnittprofile'
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 518
diff changeset
2508 * 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
2509 "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
2510 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
2511 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
2512 "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
2513 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
2514 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
2515 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
2516
4e347624ee7c Last part to fix gnv/issue153. Now 'Profilschnitte', 'Horizontalschnitte' and 'horizontale Schnittprofile'
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 518
diff changeset
2517 * 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
2518 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
2519
4e347624ee7c Last part to fix gnv/issue153. Now 'Profilschnitte', 'Horizontalschnitte' and 'horizontale Schnittprofile'
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 518
diff changeset
2520 * 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
2521 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
2522
4e347624ee7c Last part to fix gnv/issue153. Now 'Profilschnitte', 'Horizontalschnitte' and 'horizontale Schnittprofile'
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 518
diff changeset
2523 * 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
2524 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
2525
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
2526 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
2527
464e03bf786b Try to cull points from set of input points when generating "Profilschnitte".
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 517
diff changeset
2528 * 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
2529 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
2530 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
2531 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
2532 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
2533
517
96a1e92e7ed2 If the number of data points to generate a "Horizontalschnitt"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 516
diff changeset
2534 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
2535
96a1e92e7ed2 If the number of data points to generate a "Horizontalschnitt"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 516
diff changeset
2536 * 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
2537 - 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
2538 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
2539
96a1e92e7ed2 If the number of data points to generate a "Horizontalschnitt"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 516
diff changeset
2540 - 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
2541 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
2542 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
2543 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
2544 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
2545 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
2546 "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
2547 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
2548
96a1e92e7ed2 If the number of data points to generate a "Horizontalschnitt"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 516
diff changeset
2549 * 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
2550 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
2551 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
2552
96a1e92e7ed2 If the number of data points to generate a "Horizontalschnitt"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 516
diff changeset
2553 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
2554
538
f4e20322461b Summarized Changes and NEWS for Release 0.4
Hans Plum <hans.plum@intevation.de>
parents: 537
diff changeset
2555 * 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
2556 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
2557 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
2558
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
2559 $ 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
2560 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
2561 > 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
2562
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
2563 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
2564
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
2565 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
2566 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
2567 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
2568
515
234d9892e497 Fixed "Profilschnitte" for gnv/issue153.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 514
diff changeset
2569 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
2570
234d9892e497 Fixed "Profilschnitte" for gnv/issue153.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 514
diff changeset
2571 * 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
2572 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
2573 again.
234d9892e497 Fixed "Profilschnitte" for gnv/issue153.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 514
diff changeset
2574
514
d9d933e06875 Fixed gnv/issue153
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 513
diff changeset
2575 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
2576
d9d933e06875 Fixed gnv/issue153
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 513
diff changeset
2577 * 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
2578 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
2579 to interpolate in this area.
d9d933e06875 Fixed gnv/issue153
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 513
diff changeset
2580
d9d933e06875 Fixed gnv/issue153
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 513
diff changeset
2581 * src/main/java/de/intevation/gnv/math/AreaInterpolation.java:
d9d933e06875 Fixed gnv/issue153
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 513
diff changeset
2582 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
2583 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
2584 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
2585 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
2586 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
2587 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
2588 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
2589 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
2590 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
2591 about axis aligned points any more.
d9d933e06875 Fixed gnv/issue153
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 513
diff changeset
2592
d9d933e06875 Fixed gnv/issue153
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 513
diff changeset
2593 * 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
2594 euclid distance to estimate spatial buffer size. TODO: Remove
d9d933e06875 Fixed gnv/issue153
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 513
diff changeset
2595 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
2596 as used in "Horzontalschnitte" now.
d9d933e06875 Fixed gnv/issue153
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 513
diff changeset
2597
d9d933e06875 Fixed gnv/issue153
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 513
diff changeset
2598 * 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
2599 author's email.
d9d933e06875 Fixed gnv/issue153
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 513
diff changeset
2600
d9d933e06875 Fixed gnv/issue153
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 513
diff changeset
2601 * src/main/java/de/intevation/gnv/chart/TimeSeriesChart.java,
d9d933e06875 Fixed gnv/issue153
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 513
diff changeset
2602 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
2603 Cleanup imports.
d9d933e06875 Fixed gnv/issue153
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 513
diff changeset
2604
513
ca5048e4e515 Removed debug output which has been checked in by mistake.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 512
diff changeset
2605 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
2606
ca5048e4e515 Removed debug output which has been checked in by mistake.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 512
diff changeset
2607 * 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
2608 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
2609
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
2610 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
2611
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
2612 * 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
2613 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
2614
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
2615 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
2616
511
c5ed4ea8fb64 Make the mean with of an Mesh configurable issue93
Tim Englich <tim.englich@intevation.de>
parents: 510
diff changeset
2617 Issue93
c5ed4ea8fb64 Make the mean with of an Mesh configurable issue93
Tim Englich <tim.englich@intevation.de>
parents: 510
diff changeset
2618
c5ed4ea8fb64 Make the mean with of an Mesh configurable issue93
Tim Englich <tim.englich@intevation.de>
parents: 510
diff changeset
2619 * doc/conf/meshwidth.xml:
c5ed4ea8fb64 Make the mean with of an Mesh configurable issue93
Tim Englich <tim.englich@intevation.de>
parents: 510
diff changeset
2620 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
2621 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
2622 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
2623
c5ed4ea8fb64 Make the mean with of an Mesh configurable issue93
Tim Englich <tim.englich@intevation.de>
parents: 510
diff changeset
2624 * 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
2625 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
2626 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
2627 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
2628 for CoordinateSelectionStates.
c5ed4ea8fb64 Make the mean with of an Mesh configurable issue93
Tim Englich <tim.englich@intevation.de>
parents: 510
diff changeset
2629
c5ed4ea8fb64 Make the mean with of an Mesh configurable issue93
Tim Englich <tim.englich@intevation.de>
parents: 510
diff changeset
2630 * 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
2631 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
2632
c5ed4ea8fb64 Make the mean with of an Mesh configurable issue93
Tim Englich <tim.englich@intevation.de>
parents: 510
diff changeset
2633 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
2634
510
9e5ed3eebf29 Fixed Compiler-Error after adding further Methods to the Interface ArtifactDatabase.
Tim Englich <tim.englich@intevation.de>
parents: 509
diff changeset
2635 * 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
2636 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
2637
9e5ed3eebf29 Fixed Compiler-Error after adding further Methods to the Interface ArtifactDatabase.
Tim Englich <tim.englich@intevation.de>
parents: 509
diff changeset
2638 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
2639 * 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
2640 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
2641
508
90f03b909bb0 Removed never try-catch of a never thrown exception.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 507
diff changeset
2642 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
2643
90f03b909bb0 Removed never try-catch of a never thrown exception.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 507
diff changeset
2644 * 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
2645 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
2646
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
2647 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
2648
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
2649 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
2650
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
2651 * 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
2652 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
2653 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
2654 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
2655 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
2656
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
2657 * 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
2658 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
2659 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
2660 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
2661 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
2662 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
2663
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
2664 * 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
2665 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
2666 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
2667
506
d41c155db337 Solved issue100. Improved axes range. Scale dataset to its own axis.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 505
diff changeset
2668 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
2669
d41c155db337 Solved issue100. Improved axes range. Scale dataset to its own axis.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 505
diff changeset
2670 Issue100
d41c155db337 Solved issue100. Improved axes range. Scale dataset to its own axis.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 505
diff changeset
2671
d41c155db337 Solved issue100. Improved axes range. Scale dataset to its own axis.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 505
diff changeset
2672 * 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
2673 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
2674 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
2675 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
2676 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
2677
505
7ff916744f40 Solved issue152. Time intervals of timeseries axis are defined by JFreeChart automatically.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 504
diff changeset
2678 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
2679
7ff916744f40 Solved issue152. Time intervals of timeseries axis are defined by JFreeChart automatically.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 504
diff changeset
2680 Issue152
7ff916744f40 Solved issue152. Time intervals of timeseries axis are defined by JFreeChart automatically.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 504
diff changeset
2681
7ff916744f40 Solved issue152. Time intervals of timeseries axis are defined by JFreeChart automatically.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 504
diff changeset
2682 * 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
2683 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
2684 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
2685 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
2686
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
2687 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
2688
efab67e68bba Trigger the calculation of the "Horizontalschnitt" when the output state is initialized.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 503
diff changeset
2689 * 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
2690 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
2691
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
2692 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
2693
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
2694 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
2695
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
2696 * 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
2697 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
2698 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
2699 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
2700 '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
2701
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
2702 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
2703
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
2704 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
2705 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
2706
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
2707 * 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
2708 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
2709
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
2710 * 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
2711 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
2712 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
2713 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
2714 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
2715 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
2716 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
2717 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
2718 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
2719 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
2720
501
70adafe2b9d5 Speed up the "Horizontalschnitte"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 500
diff changeset
2721 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
2722
70adafe2b9d5 Speed up the "Horizontalschnitte"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 500
diff changeset
2723 * 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
2724 because generation of "Horizontalschnitte" is much faster
70adafe2b9d5 Speed up the "Horizontalschnitte"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 500
diff changeset
2725 now (60x).
70adafe2b9d5 Speed up the "Horizontalschnitte"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 500
diff changeset
2726
70adafe2b9d5 Speed up the "Horizontalschnitte"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 500
diff changeset
2727 * 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
2728 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
2729 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
2730 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
2731 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
2732 standard derivation are assumed to be outliers.
70adafe2b9d5 Speed up the "Horizontalschnitte"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 500
diff changeset
2733
70adafe2b9d5 Speed up the "Horizontalschnitte"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 500
diff changeset
2734 * 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
2735 the outlier aware buffer size guessing now.
70adafe2b9d5 Speed up the "Horizontalschnitte"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 500
diff changeset
2736
70adafe2b9d5 Speed up the "Horizontalschnitte"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 500
diff changeset
2737 * 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
2738 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
2739 Removed needless imports.
70adafe2b9d5 Speed up the "Horizontalschnitte"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 500
diff changeset
2740
500
ca5162aa644d Fixed some bugs in configuration regarding description and mimetype of svg exports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 499
diff changeset
2741 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
2742
ca5162aa644d Fixed some bugs in configuration regarding description and mimetype of svg exports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 499
diff changeset
2743 Issue148
ca5162aa644d Fixed some bugs in configuration regarding description and mimetype of svg exports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 499
diff changeset
2744
ca5162aa644d Fixed some bugs in configuration regarding description and mimetype of svg exports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 499
diff changeset
2745 * 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
2746 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
2747 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
2748 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
2749 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
2750 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
2751 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
2752 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
2753 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
2754 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
2755
499
e065a72f6b62 Clip "Horizontalschnitte" against given clipping polygon.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 498
diff changeset
2756 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
2757
e065a72f6b62 Clip "Horizontalschnitte" against given clipping polygon.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 498
diff changeset
2758 * 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
2759 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
2760 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
2761 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
2762 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
2763
e065a72f6b62 Clip "Horizontalschnitte" against given clipping polygon.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 498
diff changeset
2764 * 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
2765 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
2766
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
2767 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
2768
4080b57dcb52 Upgraded to Geotools 2.5.8. Write polygons and line strings to
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 497
diff changeset
2769 * 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
2770
4080b57dcb52 Upgraded to Geotools 2.5.8. Write polygons and line strings to
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 497
diff changeset
2771 * 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
2772 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
2773 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
2774
4080b57dcb52 Upgraded to Geotools 2.5.8. Write polygons and line strings to
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 497
diff changeset
2775 * 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
2776 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
2777
4080b57dcb52 Upgraded to Geotools 2.5.8. Write polygons and line strings to
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 497
diff changeset
2778 * 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
2779 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
2780 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
2781 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
2782 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
2783 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
2784 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
2785
4080b57dcb52 Upgraded to Geotools 2.5.8. Write polygons and line strings to
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 497
diff changeset
2786 * 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
2787 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
2788
4080b57dcb52 Upgraded to Geotools 2.5.8. Write polygons and line strings to
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 497
diff changeset
2789 * 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
2790 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
2791 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
2792
538
f4e20322461b Summarized Changes and NEWS for Release 0.4
Hans Plum <hans.plum@intevation.de>
parents: 537
diff changeset
2793 * 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
2794
497
75306d856004 Fixed import error.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 496
diff changeset
2795 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
2796
75306d856004 Fixed import error.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 496
diff changeset
2797 * src/main/java/de/intevation/gnv/math/AreaInterpolation.java:
75306d856004 Fixed import error.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 496
diff changeset
2798 Removed import to make it compilable again.
75306d856004 Fixed import error.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 496
diff changeset
2799
496
f14c5d1b5b71 Issue142. Paid attention on array length. Parameters without values resulted in ArrayIndexOutOfBoundsExceptions.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 495
diff changeset
2800 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
2801
f14c5d1b5b71 Issue142. Paid attention on array length. Parameters without values resulted in ArrayIndexOutOfBoundsExceptions.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 495
diff changeset
2802 Issue142
f14c5d1b5b71 Issue142. Paid attention on array length. Parameters without values resulted in ArrayIndexOutOfBoundsExceptions.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 495
diff changeset
2803
f14c5d1b5b71 Issue142. Paid attention on array length. Parameters without values resulted in ArrayIndexOutOfBoundsExceptions.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 495
diff changeset
2804 * 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
2805 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
2806 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
2807
495
6e8364e766fa Generate JTS geometries of "Horizontalschnitte" correctly.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 494
diff changeset
2808 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
2809
6e8364e766fa Generate JTS geometries of "Horizontalschnitte" correctly.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 494
diff changeset
2810 * 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
2811 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
2812 Handy to debug raster outputs.
6e8364e766fa Generate JTS geometries of "Horizontalschnitte" correctly.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 494
diff changeset
2813
6e8364e766fa Generate JTS geometries of "Horizontalschnitte" correctly.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 494
diff changeset
2814 * 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
2815 getValues() to access the backing data.
6e8364e766fa Generate JTS geometries of "Horizontalschnitte" correctly.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 494
diff changeset
2816
6e8364e766fa Generate JTS geometries of "Horizontalschnitte" correctly.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 494
diff changeset
2817 * 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
2818 Read parameter from input data correctly.
6e8364e766fa Generate JTS geometries of "Horizontalschnitte" correctly.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 494
diff changeset
2819
6e8364e766fa Generate JTS geometries of "Horizontalschnitte" correctly.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 494
diff changeset
2820 * 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
2821 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
2822 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
2823
6e8364e766fa Generate JTS geometries of "Horizontalschnitte" correctly.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 494
diff changeset
2824 * 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
2825 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
2826 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
2827 upside down rendering in necessary.
6e8364e766fa Generate JTS geometries of "Horizontalschnitte" correctly.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 494
diff changeset
2828
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
2829 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
2830
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
2831 * 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
2832 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
2833 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
2834
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
2835 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
2836
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
2837 * 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
2838 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
2839 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
2840 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
2841 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
2842 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
2843
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
2844 * 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
2845 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
2846
492
79e80c289018 Added labels and titles to 'Profilschnitt' charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 491
diff changeset
2847 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
2848
79e80c289018 Added labels and titles to 'Profilschnitt' charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 491
diff changeset
2849 * 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
2850 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
2851 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
2852 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
2853
79e80c289018 Added labels and titles to 'Profilschnitt' charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 491
diff changeset
2854 * 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
2855 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
2856
79e80c289018 Added labels and titles to 'Profilschnitt' charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 491
diff changeset
2857 * 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
2858 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
2859 these labels.
79e80c289018 Added labels and titles to 'Profilschnitt' charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 491
diff changeset
2860
79e80c289018 Added labels and titles to 'Profilschnitt' charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 491
diff changeset
2861 * src/main/resources/lang/artifactMessages.properties,
79e80c289018 Added labels and titles to 'Profilschnitt' charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 491
diff changeset
2862 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
2863 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
2864 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
2865 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
2866
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
2867 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
2868
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
2869 * 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
2870 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
2871 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
2872
490
be53566c1640 Added Comments and further Informations to the external Interface Schema
Tim Englich <tim.englich@intevation.de>
parents: 489
diff changeset
2873 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
2874
be53566c1640 Added Comments and further Informations to the external Interface Schema
Tim Englich <tim.englich@intevation.de>
parents: 489
diff changeset
2875 * 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
2876 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
2877
489
3784cf498ab7 Added Database-Schema and Testdata for the MapViewer-Interface
Tim Englich <tim.englich@intevation.de>
parents: 488
diff changeset
2878 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
2879
3784cf498ab7 Added Database-Schema and Testdata for the MapViewer-Interface
Tim Englich <tim.englich@intevation.de>
parents: 488
diff changeset
2880 * 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
2881 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
2882
489
3784cf498ab7 Added Database-Schema and Testdata for the MapViewer-Interface
Tim Englich <tim.englich@intevation.de>
parents: 488
diff changeset
2883 * 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
2884 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
2885 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
2886
489
3784cf498ab7 Added Database-Schema and Testdata for the MapViewer-Interface
Tim Englich <tim.englich@intevation.de>
parents: 488
diff changeset
2887
488
d265f5dc2979 Appended the selected fis to the describe document.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 487
diff changeset
2888 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
2889
d265f5dc2979 Appended the selected fis to the describe document.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 487
diff changeset
2890 * 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
2891 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
2892
d265f5dc2979 Appended the selected fis to the describe document.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 487
diff changeset
2893 * 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
2894 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
2895 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
2896 describe document.
d265f5dc2979 Appended the selected fis to the describe document.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 487
diff changeset
2897
d265f5dc2979 Appended the selected fis to the describe document.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 487
diff changeset
2898 * 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
2899 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
2900 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
2901 itself.
d265f5dc2979 Appended the selected fis to the describe document.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 487
diff changeset
2902
d265f5dc2979 Appended the selected fis to the describe document.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 487
diff changeset
2903 * 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
2904 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
2905 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
2906 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
2907 fis.
d265f5dc2979 Appended the selected fis to the describe document.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 487
diff changeset
2908
487
9da25f0c5962 Fixed indention of ChangeLog
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 486
diff changeset
2909 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
2910
9da25f0c5962 Fixed indention of ChangeLog
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 486
diff changeset
2911 * ChangeLog: Fixed indention.
9da25f0c5962 Fixed indention of ChangeLog
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 486
diff changeset
2912
486
67f6346fb300 Fixed Unittest for HorizontalCrossSections.
Tim Englich <tim.englich@intevation.de>
parents: 485
diff changeset
2913 2010-01-18 Tim Englich <tim.englich@intevation.de>
67f6346fb300 Fixed Unittest for HorizontalCrossSections.
Tim Englich <tim.englich@intevation.de>
parents: 485
diff changeset
2914
487
9da25f0c5962 Fixed indention of ChangeLog
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 486
diff changeset
2915 * 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
2916 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
2917 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
2918 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
2919 * 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
2920 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
2921 * 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
2922 Added new RequestFile for calling for an WMS-Result.
67f6346fb300 Fixed Unittest for HorizontalCrossSections.
Tim Englich <tim.englich@intevation.de>
parents: 485
diff changeset
2923 * 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
2924 Added Polygon as WKT into the feed-Request.
67f6346fb300 Fixed Unittest for HorizontalCrossSections.
Tim Englich <tim.englich@intevation.de>
parents: 485
diff changeset
2925
485
4939236c2dc9 Fixed Compilation and Runtimeerrors in Unittests.
Tim Englich <tim.englich@intevation.de>
parents: 484
diff changeset
2926 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
2927
487
9da25f0c5962 Fixed indention of ChangeLog
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 486
diff changeset
2928 * 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
2929 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
2930 TestCallcontext to prevent NPEs during the Testzenarios.
9da25f0c5962 Fixed indention of ChangeLog
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 486
diff changeset
2931
9da25f0c5962 Fixed indention of ChangeLog
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 486
diff changeset
2932 * 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
2933 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
2934 Added the Method getDatabase to resolve Compilationerrors.
9da25f0c5962 Fixed indention of ChangeLog
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 486
diff changeset
2935
9da25f0c5962 Fixed indention of ChangeLog
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 486
diff changeset
2936 * 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
2937 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
2938 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
2939 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
2940 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
2941 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
2942 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
2943 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
2944 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
2945 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
2946 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
2947 the CallContext.
9da25f0c5962 Fixed indention of ChangeLog
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 486
diff changeset
2948
484
823e4f808418 Generate JTS geometries (multi polygons and multi linestrings) from
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 483
diff changeset
2949 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
2950
823e4f808418 Generate JTS geometries (multi polygons and multi linestrings) from
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 483
diff changeset
2951 * 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
2952 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
2953 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
2954
823e4f808418 Generate JTS geometries (multi polygons and multi linestrings) from
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 483
diff changeset
2955 * 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
2956 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
2957
823e4f808418 Generate JTS geometries (multi polygons and multi linestrings) from
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 483
diff changeset
2958 * 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
2959 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
2960 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
2961
483
c8089cd7d777 Added explicit index scheme to palette classes to allow external references.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 482
diff changeset
2962 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
2963
c8089cd7d777 Added explicit index scheme to palette classes to allow external references.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 482
diff changeset
2964 * 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
2965 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
2966 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
2967 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
2968 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
2969
c8089cd7d777 Added explicit index scheme to palette classes to allow external references.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 482
diff changeset
2970 * 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
2971 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
2972 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
2973 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
2974 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
2975
c8089cd7d777 Added explicit index scheme to palette classes to allow external references.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 482
diff changeset
2976 * 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
2977 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
2978
482
64e65daa65e9 Fixed some bugs with calculating "Horizontalschnitte".
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 481
diff changeset
2979 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
2980
64e65daa65e9 Fixed some bugs with calculating "Horizontalschnitte".
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 481
diff changeset
2981 * 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
2982 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
2983 This has to be improved.
64e65daa65e9 Fixed some bugs with calculating "Horizontalschnitte".
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 481
diff changeset
2984
64e65daa65e9 Fixed some bugs with calculating "Horizontalschnitte".
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 481
diff changeset
2985 * 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
2986 "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
2987
64e65daa65e9 Fixed some bugs with calculating "Horizontalschnitte".
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 481
diff changeset
2988 * 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
2989 reading to points more fault tolerant.
64e65daa65e9 Fixed some bugs with calculating "Horizontalschnitte".
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 481
diff changeset
2990
64e65daa65e9 Fixed some bugs with calculating "Horizontalschnitte".
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 481
diff changeset
2991 * 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
2992 Call the area interpolation.
64e65daa65e9 Fixed some bugs with calculating "Horizontalschnitte".
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 481
diff changeset
2993
64e65daa65e9 Fixed some bugs with calculating "Horizontalschnitte".
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 481
diff changeset
2994 * 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
2995 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
2996
481
20dde2b6f1b5 Added end of life support for artifact states. Implemented ZIP download
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 480
diff changeset
2997 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
2998
20dde2b6f1b5 Added end of life support for artifact states. Implemented ZIP download
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 480
diff changeset
2999 * 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
3000 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
3001
20dde2b6f1b5 Added end of life support for artifact states. Implemented ZIP download
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 480
diff changeset
3002 * 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
3003 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
3004
20dde2b6f1b5 Added end of life support for artifact states. Implemented ZIP download
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 480
diff changeset
3005 * 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
3006 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
3007
20dde2b6f1b5 Added end of life support for artifact states. Implemented ZIP download
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 480
diff changeset
3008 * 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
3009 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
3010 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
3011
20dde2b6f1b5 Added end of life support for artifact states. Implemented ZIP download
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 480
diff changeset
3012 * 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
3013 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
3014 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
3015 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
3016 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
3017
480
211cad2fb5ba Rebased "Horizonalschnitte" to own state class to break from the not
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 479
diff changeset
3018 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
3019
211cad2fb5ba Rebased "Horizonalschnitte" to own state class to break from the not
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 479
diff changeset
3020 * 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
3021 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
3022
211cad2fb5ba Rebased "Horizonalschnitte" to own state class to break from the not
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 479
diff changeset
3023 * 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
3024 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
3025 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
3026
211cad2fb5ba Rebased "Horizonalschnitte" to own state class to break from the not
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 479
diff changeset
3027 * 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
3028 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
3029
211cad2fb5ba Rebased "Horizonalschnitte" to own state class to break from the not
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 479
diff changeset
3030 * 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
3031 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
3032
211cad2fb5ba Rebased "Horizonalschnitte" to own state class to break from the not
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 479
diff changeset
3033 * 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
3034 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
3035 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
3036
211cad2fb5ba Rebased "Horizonalschnitte" to own state class to break from the not
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 479
diff changeset
3037 * 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
3038 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
3039
211cad2fb5ba Rebased "Horizonalschnitte" to own state class to break from the not
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 479
diff changeset
3040 * 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
3041 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
3042 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
3043 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
3044 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
3045
211cad2fb5ba Rebased "Horizonalschnitte" to own state class to break from the not
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 479
diff changeset
3046 * 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
3047 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
3048 robust.
211cad2fb5ba Rebased "Horizonalschnitte" to own state class to break from the not
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 479
diff changeset
3049
211cad2fb5ba Rebased "Horizonalschnitte" to own state class to break from the not
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 479
diff changeset
3050 * 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
3051 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
3052 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
3053
479
d47b478e662b Cleaned up imports
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 478
diff changeset
3054 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
3055
d47b478e662b Cleaned up imports
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 478
diff changeset
3056 * 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
3057 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
3058 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
3059 src/main/java/de/intevation/gnv/artifacts/GNVProductArtifactFactory.java,
d47b478e662b Cleaned up imports
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 478
diff changeset
3060 src/main/java/de/intevation/gnv/artifacts/GNVArtifactBase.java,
d47b478e662b Cleaned up imports
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 478
diff changeset
3061 src/main/java/de/intevation/gnv/math/AreaInterpolation.java:
d47b478e662b Cleaned up imports
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 478
diff changeset
3062 Cleaned up imports.
d47b478e662b Cleaned up imports
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 478
diff changeset
3063
478
0e0c64c821dc Added support to step back to the point for choosing a product.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 477
diff changeset
3064 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
3065
0e0c64c821dc Added support to step back to the point for choosing a product.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 477
diff changeset
3066 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
3067 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
3068
0e0c64c821dc Added support to step back to the point for choosing a product.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 477
diff changeset
3069 * 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
3070 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
3071 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
3072 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
3073 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
3074
0e0c64c821dc Added support to step back to the point for choosing a product.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 477
diff changeset
3075 * 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
3076 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
3077
0e0c64c821dc Added support to step back to the point for choosing a product.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 477
diff changeset
3078 * 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
3079 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
3080 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
3081 string.
0e0c64c821dc Added support to step back to the point for choosing a product.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 477
diff changeset
3082
0e0c64c821dc Added support to step back to the point for choosing a product.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 477
diff changeset
3083 * 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
3084 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
3085 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
3086 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
3087
0e0c64c821dc Added support to step back to the point for choosing a product.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 477
diff changeset
3088 * 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
3089 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
3090 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
3091 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
3092 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
3093 cache.
0e0c64c821dc Added support to step back to the point for choosing a product.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 477
diff changeset
3094
0e0c64c821dc Added support to step back to the point for choosing a product.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 477
diff changeset
3095 * 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
3096 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
3097
477
40a058047854 Added the Configurationproperty serverRoundtripInterval to the Configuration of the Connectionpool.
Tim Englich <tim.englich@intevation.de>
parents: 476
diff changeset
3098 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
3099
40a058047854 Added the Configurationproperty serverRoundtripInterval to the Configuration of the Connectionpool.
Tim Englich <tim.englich@intevation.de>
parents: 476
diff changeset
3100 * 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
3101 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
3102 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
3103
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
3104 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
3105
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
3106 * 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
3107 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
3108 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
3109
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
3110 * 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
3111 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
3112 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
3113 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
3114 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
3115 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
3116 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
3117 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
3118 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
3119 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
3120 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
3121 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
3122 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
3123
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
3124 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
3125
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
3126 * 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
3127 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
3128 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
3129 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
3130
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
3131 * 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
3132 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
3133 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
3134
474
ab29e4ff2fda Added area interpolation needed for "Horizontalschnitt"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 473
diff changeset
3135 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
3136
ab29e4ff2fda Added area interpolation needed for "Horizontalschnitt"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 473
diff changeset
3137 * 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
3138 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
3139 Removed needless imports.
ab29e4ff2fda Added area interpolation needed for "Horizontalschnitt"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 473
diff changeset
3140
ab29e4ff2fda Added area interpolation needed for "Horizontalschnitt"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 473
diff changeset
3141 * 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
3142 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
3143 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
3144 Possible TODOs:
ab29e4ff2fda Added area interpolation needed for "Horizontalschnitt"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 473
diff changeset
3145 - 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
3146 - use higher interpolation methods.
ab29e4ff2fda Added area interpolation needed for "Horizontalschnitt"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 473
diff changeset
3147
ab29e4ff2fda Added area interpolation needed for "Horizontalschnitt"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 473
diff changeset
3148 * 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
3149 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
3150 Added configuration for ground interpolation.
ab29e4ff2fda Added area interpolation needed for "Horizontalschnitt"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 473
diff changeset
3151
ab29e4ff2fda Added area interpolation needed for "Horizontalschnitt"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 473
diff changeset
3152 * 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
3153 Add helper functions to access configuration.
ab29e4ff2fda Added area interpolation needed for "Horizontalschnitt"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 473
diff changeset
3154
ab29e4ff2fda Added area interpolation needed for "Horizontalschnitt"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 473
diff changeset
3155 * 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
3156
ab29e4ff2fda Added area interpolation needed for "Horizontalschnitt"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 473
diff changeset
3157 * 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
3158 method.
ab29e4ff2fda Added area interpolation needed for "Horizontalschnitt"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 473
diff changeset
3159
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
3160 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
3161
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
3162 * 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
3163 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
3164 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
3165 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
3166
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
3167 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
3168 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
3169
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
3170 * 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
3171 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
3172
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
3173 * 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
3174 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
3175 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
3176 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
3177 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
3178 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
3179 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
3180 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
3181 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
3182 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
3183
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
3184 * 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
3185 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
3186 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
3187 - 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
3188 - 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
3189 - 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
3190 - 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
3191 - 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
3192 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
3193 - 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
3194
472
d6a100d5f74a Added configuration of directory of "Horizontalschnitt" shape files.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 471
diff changeset
3195 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
3196
d6a100d5f74a Added configuration of directory of "Horizontalschnitt" shape files.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 471
diff changeset
3197 * doc/conf/conf.xml,
d6a100d5f74a Added configuration of directory of "Horizontalschnitt" shape files.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 471
diff changeset
3198 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
3199 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
3200 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
3201 shape files.
d6a100d5f74a Added configuration of directory of "Horizontalschnitt" shape files.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 471
diff changeset
3202
471
06887e2e3f7a Some minor code cleanup
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 470
diff changeset
3203 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
3204
06887e2e3f7a Some minor code cleanup
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 470
diff changeset
3205 * 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
3206 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
3207 Code cleanup
06887e2e3f7a Some minor code cleanup
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 470
diff changeset
3208
470
b7bb66440cc8 Added mechanism for advancing to previous states.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 469
diff changeset
3209 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
3210
b7bb66440cc8 Added mechanism for advancing to previous states.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 469
diff changeset
3211 * 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
3212 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
3213 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
3214 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
3215 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
3216 advance back.
b7bb66440cc8 Added mechanism for advancing to previous states.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 469
diff changeset
3217
b7bb66440cc8 Added mechanism for advancing to previous states.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 469
diff changeset
3218 * 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
3219 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
3220 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
3221 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
3222
b7bb66440cc8 Added mechanism for advancing to previous states.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 469
diff changeset
3223 * 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
3224 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
3225 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
3226 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
3227 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
3228 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
3229
468
7ba4c7222265 Added ij-Index determination for horizontal-cross-sections.
Tim Englich <tim.englich@intevation.de>
parents: 467
diff changeset
3230 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
3231
469
62fc63d0f71d Added a new State in Product Verticalprofile in Timeseriespoints.
Tim Englich <tim.englich@intevation.de>
parents: 468
diff changeset
3232 * doc/conf/queries.properties:
62fc63d0f71d Added a new State in Product Verticalprofile in Timeseriespoints.
Tim Englich <tim.englich@intevation.de>
parents: 468
diff changeset
3233 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
3234 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
3235
62fc63d0f71d Added a new State in Product Verticalprofile in Timeseriespoints.
Tim Englich <tim.englich@intevation.de>
parents: 468
diff changeset
3236 * 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
3237 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
3238 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
3239
62fc63d0f71d Added a new State in Product Verticalprofile in Timeseriespoints.
Tim Englich <tim.englich@intevation.de>
parents: 468
diff changeset
3240 * 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
3241 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
3242
62fc63d0f71d Added a new State in Product Verticalprofile in Timeseriespoints.
Tim Englich <tim.englich@intevation.de>
parents: 468
diff changeset
3243 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
3244 * 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
3245 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
3246 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
3247
7ba4c7222265 Added ij-Index determination for horizontal-cross-sections.
Tim Englich <tim.englich@intevation.de>
parents: 467
diff changeset
3248 * 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
3249 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
3250
7ba4c7222265 Added ij-Index determination for horizontal-cross-sections.
Tim Englich <tim.englich@intevation.de>
parents: 467
diff changeset
3251 * 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
3252 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
3253 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
3254 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
3255
7ba4c7222265 Added ij-Index determination for horizontal-cross-sections.
Tim Englich <tim.englich@intevation.de>
parents: 467
diff changeset
3256 * 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
3257 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
3258 for a given Envelope.
7ba4c7222265 Added ij-Index determination for horizontal-cross-sections.
Tim Englich <tim.englich@intevation.de>
parents: 467
diff changeset
3259 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
3260
7ba4c7222265 Added ij-Index determination for horizontal-cross-sections.
Tim Englich <tim.englich@intevation.de>
parents: 467
diff changeset
3261 * doc/conf/conf.xml:
7ba4c7222265 Added ij-Index determination for horizontal-cross-sections.
Tim Englich <tim.englich@intevation.de>
parents: 467
diff changeset
3262 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
3263 File.
7ba4c7222265 Added ij-Index determination for horizontal-cross-sections.
Tim Englich <tim.englich@intevation.de>
parents: 467
diff changeset
3264
7ba4c7222265 Added ij-Index determination for horizontal-cross-sections.
Tim Englich <tim.englich@intevation.de>
parents: 467
diff changeset
3265 * 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
3266 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
3267 available to this Product.
7ba4c7222265 Added ij-Index determination for horizontal-cross-sections.
Tim Englich <tim.englich@intevation.de>
parents: 467
diff changeset
3268
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
3269 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
3270
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
3271 * 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
3272 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
3273 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
3274
466
147d1e46b239 Set NameSpaceAware to true to get the Unittests work again.
Tim Englich <tim.englich@intevation.de>
parents: 465
diff changeset
3275 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
3276
147d1e46b239 Set NameSpaceAware to true to get the Unittests work again.
Tim Englich <tim.englich@intevation.de>
parents: 465
diff changeset
3277 * 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
3278 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
3279 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
3280
147d1e46b239 Set NameSpaceAware to true to get the Unittests work again.
Tim Englich <tim.englich@intevation.de>
parents: 465
diff changeset
3281
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
3282 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
3283
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
3284 * 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
3285 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
3286
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
3287 * 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
3288 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
3289
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
3290 * 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
3291 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
3292 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
3293
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
3294 !! 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
3295 !! 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
3296 !! 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
3297 !! 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
3298 !! 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
3299 !! 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
3300
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
3301 * 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
3302 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
3303 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
3304
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
3305 * 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
3306 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
3307
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
3308 * 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
3309 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
3310 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
3311
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
3312 * 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
3313 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
3314
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
3315 * 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
3316 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
3317 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
3318
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
3319 * 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
3320 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
3321 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
3322
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
3323 * 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
3324 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
3325
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
3326 * 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
3327 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
3328
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
3329 * 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
3330 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
3331 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
3332
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
3333 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
3334
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
3335 * 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
3336 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
3337
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
3338 * 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
3339 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
3340 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
3341
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
3342 * 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
3343 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
3344
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
3345 * 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
3346 - 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
3347 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
3348 - 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
3349 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
3350 - 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
3351
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
3352 * 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
3353 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
3354 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
3355 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
3356 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
3357 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
3358
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
3359 * 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
3360 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
3361
463
07672838fa5f Make ground interpolation for vertical cross section configurable.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 462
diff changeset
3362 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
3363
07672838fa5f Make ground interpolation for vertical cross section configurable.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 462
diff changeset
3364 * 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
3365 section ground interpolation.
07672838fa5f Make ground interpolation for vertical cross section configurable.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 462
diff changeset
3366
07672838fa5f Make ground interpolation for vertical cross section configurable.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 462
diff changeset
3367 * 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
3368 interpolation method now.
07672838fa5f Make ground interpolation for vertical cross section configurable.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 462
diff changeset
3369
07672838fa5f Make ground interpolation for vertical cross section configurable.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 462
diff changeset
3370 * 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
3371 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
3372
07672838fa5f Make ground interpolation for vertical cross section configurable.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 462
diff changeset
3373 * 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
3374 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
3375
07672838fa5f Make ground interpolation for vertical cross section configurable.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 462
diff changeset
3376 * 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
3377 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
3378
462
912797826099 Use new raster access.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 461
diff changeset
3379 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
3380
912797826099 Use new raster access.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 461
diff changeset
3381 * 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
3382 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
3383
912797826099 Use new raster access.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 461
diff changeset
3384 * 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
3385 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
3386 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
3387 by the garbage collector.
912797826099 Use new raster access.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 461
diff changeset
3388
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
3389 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
3390
538
f4e20322461b Summarized Changes and NEWS for Release 0.4
Hans Plum <hans.plum@intevation.de>
parents: 537
diff changeset
3391 Issue 137
f4e20322461b Summarized Changes and NEWS for Release 0.4
Hans Plum <hans.plum@intevation.de>
parents: 537
diff changeset
3392
461
3ddc22aab764 Removed Encodingerrors from listed Files. All Files are now UTF-8 compliant.
Tim Englich <tim.englich@intevation.de>
parents: 460
diff changeset
3393 * 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
3394 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
3395 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
3396 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
3397 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
3398 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
3399 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
3400
3ddc22aab764 Removed Encodingerrors from listed Files. All Files are now UTF-8 compliant.
Tim Englich <tim.englich@intevation.de>
parents: 460
diff changeset
3401 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
3402 * 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
3403 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
3404
bdbca6022cf5 Modified Testcases that they work using the ARCSDE 9.2
Tim Englich <tim.englich@intevation.de>
parents: 459
diff changeset
3405 * 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
3406 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
3407 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
3408 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
3409 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
3410
bdbca6022cf5 Modified Testcases that they work using the ARCSDE 9.2
Tim Englich <tim.englich@intevation.de>
parents: 459
diff changeset
3411 * 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
3412 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
3413 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
3414
bdbca6022cf5 Modified Testcases that they work using the ARCSDE 9.2
Tim Englich <tim.englich@intevation.de>
parents: 459
diff changeset
3415 * 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
3416 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
3417 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
3418
bdbca6022cf5 Modified Testcases that they work using the ARCSDE 9.2
Tim Englich <tim.englich@intevation.de>
parents: 459
diff changeset
3419 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
3420
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
3421 * 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
3422 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
3423 Polygons.
538
f4e20322461b Summarized Changes and NEWS for Release 0.4
Hans Plum <hans.plum@intevation.de>
parents: 537
diff changeset
3424
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
3425 * 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
3426 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
3427 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
3428
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
3429 * 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
3430 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
3431 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
3432
458
92d6cf448598 Improved raster tile based height evaluation.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 457
diff changeset
3433 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
3434
92d6cf448598 Improved raster tile based height evaluation.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 457
diff changeset
3435 * 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
3436 - Simplified code
92d6cf448598 Improved raster tile based height evaluation.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 457
diff changeset
3437 - 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
3438 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
3439 - 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
3440 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
3441
457
47ad9721e692 Added RasterObject for caching the Rastertiles to get a better performance.
Tim Englich <tim.englich@intevation.de>
parents: 456
diff changeset
3442 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
3443
47ad9721e692 Added RasterObject for caching the Rastertiles to get a better performance.
Tim Englich <tim.englich@intevation.de>
parents: 456
diff changeset
3444 * 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
3445 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
3446 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
3447
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
3448 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
3449
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
3450 * 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
3451 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
3452 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
3453
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
3454 * 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
3455 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
3456 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
3457
455
363236fc462d Added Rasterdatasupport to VerticalCrossSections
Tim Englich <tim.englich@intevation.de>
parents: 454
diff changeset
3458 2010-01-04 Tim Englich <tim.englich@intevation.de>
363236fc462d Added Rasterdatasupport to VerticalCrossSections
Tim Englich <tim.englich@intevation.de>
parents: 454
diff changeset
3459
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
3460 * 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
3461 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
3462
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
3463 * 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
3464 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
3465
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
3466 * 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
3467 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
3468 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
3469 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
3470
454
04cfb4e3da4f Refactored statistics classes a bit. Added class for vertical cross sections.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 453
diff changeset
3471 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
3472
04cfb4e3da4f Refactored statistics classes a bit. Added class for vertical cross sections.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 453
diff changeset
3473 * 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
3474 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
3475 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
3476 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
3477
04cfb4e3da4f Refactored statistics classes a bit. Added class for vertical cross sections.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 453
diff changeset
3478 * 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
3479 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
3480 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
3481
04cfb4e3da4f Refactored statistics classes a bit. Added class for vertical cross sections.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 453
diff changeset
3482 * 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
3483 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
3484 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
3485
04cfb4e3da4f Refactored statistics classes a bit. Added class for vertical cross sections.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 453
diff changeset
3486 * 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
3487 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
3488 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
3489
04cfb4e3da4f Refactored statistics classes a bit. Added class for vertical cross sections.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 453
diff changeset
3490 * 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
3491 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
3492 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
3493
04cfb4e3da4f Refactored statistics classes a bit. Added class for vertical cross sections.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 453
diff changeset
3494 * 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
3495 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
3496
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
3497 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
3498
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
3499 * 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
3500 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
3501
452
4cd03910f97e Enable PDF export of vertical cross section charts.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 451
diff changeset
3502 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
3503
4cd03910f97e Enable PDF export of vertical cross section charts.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 451
diff changeset
3504 * 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
3505 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
3506 vertical cross section charts.
4cd03910f97e Enable PDF export of vertical cross section charts.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 451
diff changeset
3507
4cd03910f97e Enable PDF export of vertical cross section charts.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 451
diff changeset
3508 * ChangeLog: Typo fixes.
4cd03910f97e Enable PDF export of vertical cross section charts.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 451
diff changeset
3509
451
bc5901bb4525 Use JFreeCharts ValueAxis.valueToJava2D() to transform data values
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 450
diff changeset
3510 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
3511
bc5901bb4525 Use JFreeCharts ValueAxis.valueToJava2D() to transform data values
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 450
diff changeset
3512 * 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
3513 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
3514 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
3515 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
3516 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
3517
bc5901bb4525 Use JFreeCharts ValueAxis.valueToJava2D() to transform data values
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 450
diff changeset
3518 * 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
3519 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
3520 axis accessible.
bc5901bb4525 Use JFreeCharts ValueAxis.valueToJava2D() to transform data values
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 450
diff changeset
3521
bc5901bb4525 Use JFreeCharts ValueAxis.valueToJava2D() to transform data values
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 450
diff changeset
3522 * 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
3523
450
20a480753ff9 Render labels in vertical cross section charts.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 449
diff changeset
3524 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
3525
20a480753ff9 Render labels in vertical cross section charts.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 449
diff changeset
3526 * 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
3527 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
3528
20a480753ff9 Render labels in vertical cross section charts.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 449
diff changeset
3529 * 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
3530 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
3531 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
3532 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
3533 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
3534 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
3535 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
3536 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
3537 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
3538 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
3539 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
3540
20a480753ff9 Render labels in vertical cross section charts.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 449
diff changeset
3541 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
3542 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
3543
20a480753ff9 Render labels in vertical cross section charts.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 449
diff changeset
3544 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
3545
20a480753ff9 Render labels in vertical cross section charts.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 449
diff changeset
3546 * 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
3547 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
3548 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
3549 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
3550
20a480753ff9 Render labels in vertical cross section charts.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 449
diff changeset
3551 * 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
3552 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
3553 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
3554 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
3555 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
3556 of the polygon renderer.
20a480753ff9 Render labels in vertical cross section charts.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 449
diff changeset
3557
20a480753ff9 Render labels in vertical cross section charts.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 449
diff changeset
3558 * 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
3559 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
3560 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
3561
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
3562 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
3563
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
3564 * 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
3565 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
3566
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
3567 * 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
3568 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
3569
448
3cb2bea50456 Generate iso line classes according gnv-issues/issue108
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 447
diff changeset
3570 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
3571
3cb2bea50456 Generate iso line classes according gnv-issues/issue108
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 447
diff changeset
3572 * 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
3573 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
3574
3cb2bea50456 Generate iso line classes according gnv-issues/issue108
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 447
diff changeset
3575 - 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
3576 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
3577 - 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
3578 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
3579 - 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
3580 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
3581
3cb2bea50456 Generate iso line classes according gnv-issues/issue108
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 447
diff changeset
3582 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
3583 of the iso line.
3cb2bea50456 Generate iso line classes according gnv-issues/issue108
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 447
diff changeset
3584
3cb2bea50456 Generate iso line classes according gnv-issues/issue108
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 447
diff changeset
3585 * 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
3586 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
3587 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
3588 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
3589 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
3590 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
3591
3cb2bea50456 Generate iso line classes according gnv-issues/issue108
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 447
diff changeset
3592 * 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
3593 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
3594 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
3595 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
3596 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
3597 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
3598 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
3599
3cb2bea50456 Generate iso line classes according gnv-issues/issue108
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 447
diff changeset
3600 * 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
3601 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
3602
3cb2bea50456 Generate iso line classes according gnv-issues/issue108
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 447
diff changeset
3603 * 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
3604 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
3605
3cb2bea50456 Generate iso line classes according gnv-issues/issue108
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 447
diff changeset
3606 * ChangeLog: Typo fixes
3cb2bea50456 Generate iso line classes according gnv-issues/issue108
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 447
diff changeset
3607
447
92b7ccbf6163 Improved generation of iso lines in vertical cross section.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 446
diff changeset
3608 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
3609
92b7ccbf6163 Improved generation of iso lines in vertical cross section.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 446
diff changeset
3610 * 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
3611 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
3612 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
3613 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
3614 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
3615 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
3616 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
3617 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
3618 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
3619 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
3620
92b7ccbf6163 Improved generation of iso lines in vertical cross section.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 446
diff changeset
3621 * 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
3622 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
3623 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
3624 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
3625
92b7ccbf6163 Improved generation of iso lines in vertical cross section.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 446
diff changeset
3626 * 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
3627 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
3628 from rendering.
447
92b7ccbf6163 Improved generation of iso lines in vertical cross section.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 446
diff changeset
3629
92b7ccbf6163 Improved generation of iso lines in vertical cross section.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 446
diff changeset
3630 * 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
3631 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
3632
92b7ccbf6163 Improved generation of iso lines in vertical cross section.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 446
diff changeset
3633 * 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
3634 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
3635
92b7ccbf6163 Improved generation of iso lines in vertical cross section.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 446
diff changeset
3636 * 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
3637 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
3638 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
3639
92b7ccbf6163 Improved generation of iso lines in vertical cross section.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 446
diff changeset
3640 * 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
3641 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
3642
446
f5a041000357 Connected vertical cross section with chart generation.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 445
diff changeset
3643 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
3644
f5a041000357 Connected vertical cross section with chart generation.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 445
diff changeset
3645 * 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
3646 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
3647 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
3648 areas while filtering.
f5a041000357 Connected vertical cross section with chart generation.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 445
diff changeset
3649
f5a041000357 Connected vertical cross section with chart generation.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 445
diff changeset
3650 * 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
3651 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
3652
f5a041000357 Connected vertical cross section with chart generation.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 445
diff changeset
3653 * 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
3654 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
3655 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
3656
f5a041000357 Connected vertical cross section with chart generation.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 445
diff changeset
3657 * 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
3658 serializable.
f5a041000357 Connected vertical cross section with chart generation.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 445
diff changeset
3659
f5a041000357 Connected vertical cross section with chart generation.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 445
diff changeset
3660 * 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
3661 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
3662 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
3663
f5a041000357 Connected vertical cross section with chart generation.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 445
diff changeset
3664 * 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
3665 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
3666
f5a041000357 Connected vertical cross section with chart generation.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 445
diff changeset
3667 * 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
3668 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
3669 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
3670
f5a041000357 Connected vertical cross section with chart generation.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 445
diff changeset
3671 * 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
3672 Removed println debug code.
f5a041000357 Connected vertical cross section with chart generation.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 445
diff changeset
3673
f5a041000357 Connected vertical cross section with chart generation.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 445
diff changeset
3674 * 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
3675 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
3676 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
3677 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
3678 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
3679 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
3680 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
3681 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
3682
f5a041000357 Connected vertical cross section with chart generation.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 445
diff changeset
3683 * ChangeLog: Fixed some typos.
f5a041000357 Connected vertical cross section with chart generation.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 445
diff changeset
3684
445
f42ed4f10b79 Fixed some bugs and create "Profilschnitt" polygons via configuration.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 444
diff changeset
3685 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
3686
f42ed4f10b79 Fixed some bugs and create "Profilschnitt" polygons via configuration.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 444
diff changeset
3687 * 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
3688
f42ed4f10b79 Fixed some bugs and create "Profilschnitt" polygons via configuration.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 444
diff changeset
3689 * 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
3690 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
3691
f42ed4f10b79 Fixed some bugs and create "Profilschnitt" polygons via configuration.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 444
diff changeset
3692 * 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
3693 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
3694
f42ed4f10b79 Fixed some bugs and create "Profilschnitt" polygons via configuration.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 444
diff changeset
3695 * 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
3696 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
3697
f42ed4f10b79 Fixed some bugs and create "Profilschnitt" polygons via configuration.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 444
diff changeset
3698 * 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
3699 "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
3700
f42ed4f10b79 Fixed some bugs and create "Profilschnitt" polygons via configuration.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 444
diff changeset
3701 * 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
3702 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
3703
f42ed4f10b79 Fixed some bugs and create "Profilschnitt" polygons via configuration.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 444
diff changeset
3704 * 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
3705 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
3706
f42ed4f10b79 Fixed some bugs and create "Profilschnitt" polygons via configuration.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 444
diff changeset
3707 * 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
3708 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
3709
444
85f48e287fb3 Added configuration for vertical cross sections ("Profilschnitte")
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 443
diff changeset
3710 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
3711
85f48e287fb3 Added configuration for vertical cross sections ("Profilschnitte")
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 443
diff changeset
3712 * 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
3713 to configure the "Profilschnitte".
85f48e287fb3 Added configuration for vertical cross sections ("Profilschnitte")
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 443
diff changeset
3714 <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
3715 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
3716 <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
3717 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
3718 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
3719
85f48e287fb3 Added configuration for vertical cross sections ("Profilschnitte")
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 443
diff changeset
3720 * 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
3721 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
3722
85f48e287fb3 Added configuration for vertical cross sections ("Profilschnitte")
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 443
diff changeset
3723 * 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
3724 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
3725
443
da21c256a0ba "horizontale Schnittprofile" are now configured via conf.xml
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 442
diff changeset
3726 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
3727
da21c256a0ba "horizontale Schnittprofile" are now configured via conf.xml
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 442
diff changeset
3728 * 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
3729 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
3730 <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
3731 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
3732
da21c256a0ba "horizontale Schnittprofile" are now configured via conf.xml
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 442
diff changeset
3733 * 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
3734 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
3735 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
3736
da21c256a0ba "horizontale Schnittprofile" are now configured via conf.xml
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 442
diff changeset
3737 * 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
3738 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
3739
da21c256a0ba "horizontale Schnittprofile" are now configured via conf.xml
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 442
diff changeset
3740 * 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
3741 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
3742 system property.
da21c256a0ba "horizontale Schnittprofile" are now configured via conf.xml
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 442
diff changeset
3743
da21c256a0ba "horizontale Schnittprofile" are now configured via conf.xml
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 442
diff changeset
3744 * 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
3745 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
3746
442
52e031261eaa Create a new 'gnv' section in config file.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 441
diff changeset
3747 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
3748
52e031261eaa Create a new 'gnv' section in config file.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 441
diff changeset
3749 * 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
3750 into new section 'gnv'.
52e031261eaa Create a new 'gnv' section in config file.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 441
diff changeset
3751
52e031261eaa Create a new 'gnv' section in config file.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 441
diff changeset
3752 * 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
3753 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
3754 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
3755 under 'gnv.color.palettes'.
52e031261eaa Create a new 'gnv' section in config file.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 441
diff changeset
3756 Added authors.
52e031261eaa Create a new 'gnv' section in config file.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 441
diff changeset
3757
52e031261eaa Create a new 'gnv' section in config file.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 441
diff changeset
3758 * 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
3759 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
3760
441
31a12ff53f99 Added raster filter framework for "Profilschnitte"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 440
diff changeset
3761 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
3762
31a12ff53f99 Added raster filter framework for "Profilschnitte"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 440
diff changeset
3763 * 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
3764 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
3765 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
3766 DOM element to configure itself.
31a12ff53f99 Added raster filter framework for "Profilschnitte"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 440
diff changeset
3767
31a12ff53f99 Added raster filter framework for "Profilschnitte"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 440
diff changeset
3768 * 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
3769 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
3770 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
3771 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
3772 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
3773 of the kernel.
31a12ff53f99 Added raster filter framework for "Profilschnitte"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 440
diff changeset
3774
440
eb2ac62e853a Cleaned up messy code a bit in "Horizontales Schnittprofil" and "Profilschnitt".
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 439
diff changeset
3775 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
3776
eb2ac62e853a Cleaned up messy code a bit in "Horizontales Schnittprofil" and "Profilschnitt".
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 439
diff changeset
3777 * 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
3778 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
3779 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
3780 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
3781 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
3782
eb2ac62e853a Cleaned up messy code a bit in "Horizontales Schnittprofil" and "Profilschnitt".
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 439
diff changeset
3783 * 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
3784 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
3785 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
3786
439
8975de9d7483 Loop through configuration to chart generation.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 438
diff changeset
3787 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
3788
8975de9d7483 Loop through configuration to chart generation.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 438
diff changeset
3789 * 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
3790 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
3791 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
3792 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
3793 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
3794 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
3795 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
3796 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
3797 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
3798 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
3799
8975de9d7483 Loop through configuration to chart generation.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 438
diff changeset
3800 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
3801 ... 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
3802
8975de9d7483 Loop through configuration to chart generation.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 438
diff changeset
3803 * 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
3804 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
3805
438
7399bb8f83ea Added manager to handle several levels of palette subdivsions.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 437
diff changeset
3806 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
3807
7399bb8f83ea Added manager to handle several levels of palette subdivsions.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 437
diff changeset
3808 * 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
3809 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
3810 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
3811
7399bb8f83ea Added manager to handle several levels of palette subdivsions.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 437
diff changeset
3812 * 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
3813 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
3814
7399bb8f83ea Added manager to handle several levels of palette subdivsions.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 437
diff changeset
3815 * 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
3816 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
3817 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
3818 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
3819 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
3820 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
3821
7399bb8f83ea Added manager to handle several levels of palette subdivsions.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 437
diff changeset
3822 * 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
3823 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
3824
7399bb8f83ea Added manager to handle several levels of palette subdivsions.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 437
diff changeset
3825 !!! 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
3826
437
b624879d2902 Added vectorizer rings callback to generate iso lines.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 436
diff changeset
3827 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
3828
b624879d2902 Added vectorizer rings callback to generate iso lines.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 436
diff changeset
3829 * 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
3830 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
3831 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
3832 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
3833 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
3834 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
3835
b624879d2902 Added vectorizer rings callback to generate iso lines.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 436
diff changeset
3836 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
3837 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
3838 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
3839 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
3840 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
3841 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
3842 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
3843
b624879d2902 Added vectorizer rings callback to generate iso lines.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 436
diff changeset
3844 * 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
3845 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
3846
b624879d2902 Added vectorizer rings callback to generate iso lines.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 436
diff changeset
3847 * 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
3848 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
3849
b624879d2902 Added vectorizer rings callback to generate iso lines.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 436
diff changeset
3850 * 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
3851 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
3852 in general.
b624879d2902 Added vectorizer rings callback to generate iso lines.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 436
diff changeset
3853
b624879d2902 Added vectorizer rings callback to generate iso lines.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 436
diff changeset
3854 * 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
3855 Added author. Some reformatting.
b624879d2902 Added vectorizer rings callback to generate iso lines.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 436
diff changeset
3856
436
6642ab6c583c Added vectorizer rings callback which generates polygon datasets suitable
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 435
diff changeset
3857 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
3858
6642ab6c583c Added vectorizer rings callback which generates polygon datasets suitable
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 435
diff changeset
3859 * 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
3860 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
3861 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
3862
6642ab6c583c Added vectorizer rings callback which generates polygon datasets suitable
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 435
diff changeset
3863 * 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
3864 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
3865 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
3866 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
3867 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
3868 iso line scanning).
6642ab6c583c Added vectorizer rings callback which generates polygon datasets suitable
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 435
diff changeset
3869
6642ab6c583c Added vectorizer rings callback which generates polygon datasets suitable
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 435
diff changeset
3870 * 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
3871 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
3872 in thos constructor.
6642ab6c583c Added vectorizer rings callback which generates polygon datasets suitable
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 435
diff changeset
3873 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
3874
6642ab6c583c Added vectorizer rings callback which generates polygon datasets suitable
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 435
diff changeset
3875 * 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
3876 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
3877 series.
6642ab6c583c Added vectorizer rings callback which generates polygon datasets suitable
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 435
diff changeset
3878
435
67091b17462d Added code to split palette interval into equal sized parts.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 434
diff changeset
3879 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
3880
67091b17462d Added code to split palette interval into equal sized parts.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 434
diff changeset
3881 * 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
3882 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
3883 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
3884 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
3885 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
3886 gnv/issue108.
67091b17462d Added code to split palette interval into equal sized parts.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 434
diff changeset
3887
434
0eed5749fd63 Implemented the raster interpolation for the 'Profilschnitt'.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 433
diff changeset
3888 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
3889
0eed5749fd63 Implemented the raster interpolation for the 'Profilschnitt'.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 433
diff changeset
3890 * 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
3891 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
3892 more than once.
0eed5749fd63 Implemented the raster interpolation for the 'Profilschnitt'.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 433
diff changeset
3893
0eed5749fd63 Implemented the raster interpolation for the 'Profilschnitt'.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 433
diff changeset
3894 * 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
3895 with boundary values.
0eed5749fd63 Implemented the raster interpolation for the 'Profilschnitt'.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 433
diff changeset
3896
0eed5749fd63 Implemented the raster interpolation for the 'Profilschnitt'.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 433
diff changeset
3897 * 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
3898 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
3899 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
3900 all k layers into account.
0eed5749fd63 Implemented the raster interpolation for the 'Profilschnitt'.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 433
diff changeset
3901
0eed5749fd63 Implemented the raster interpolation for the 'Profilschnitt'.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 433
diff changeset
3902 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
3903 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
3904 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
3905 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
3906 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
3907 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
3908 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
3909 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
3910
0eed5749fd63 Implemented the raster interpolation for the 'Profilschnitt'.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 433
diff changeset
3911 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
3912 indicate interpolation gaps.
434
0eed5749fd63 Implemented the raster interpolation for the 'Profilschnitt'.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 433
diff changeset
3913
433
828df3ddb758 Added interpolation capabilities along z axis to XYColumns.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 432
diff changeset
3914 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
3915
828df3ddb758 Added interpolation capabilities along z axis to XYColumns.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 432
diff changeset
3916 * 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
3917 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
3918 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
3919 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
3920 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
3921 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
3922 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
3923 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
3924 bottom of the ocean.
828df3ddb758 Added interpolation capabilities along z axis to XYColumns.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 432
diff changeset
3925
828df3ddb758 Added interpolation capabilities along z axis to XYColumns.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 432
diff changeset
3926 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
3927 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
3928 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
3929 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
3930 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
3931
828df3ddb758 Added interpolation capabilities along z axis to XYColumns.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 432
diff changeset
3932 * 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
3933 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
3934
828df3ddb758 Added interpolation capabilities along z axis to XYColumns.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 432
diff changeset
3935 * 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
3936 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
3937 framework.
828df3ddb758 Added interpolation capabilities along z axis to XYColumns.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 432
diff changeset
3938
828df3ddb758 Added interpolation capabilities along z axis to XYColumns.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 432
diff changeset
3939 * 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
3940 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
3941
828df3ddb758 Added interpolation capabilities along z axis to XYColumns.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 432
diff changeset
3942 * 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
3943 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
3944 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
3945 of the ocean.
828df3ddb758 Added interpolation capabilities along z axis to XYColumns.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 432
diff changeset
3946
828df3ddb758 Added interpolation capabilities along z axis to XYColumns.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 432
diff changeset
3947 * 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
3948 authors.
828df3ddb758 Added interpolation capabilities along z axis to XYColumns.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 432
diff changeset
3949
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
3950 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
3951
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
3952 * 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
3953 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
3954 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
3955 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
3956 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
3957 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
3958 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
3959 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
3960
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
3961 * 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
3962 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
3963
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
3964 * 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
3965 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
3966
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
3967 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
3968
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
3969 * 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
3970 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
3971 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
3972
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
3973 * 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
3974 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
3975
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
3976 * 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
3977 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
3978
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
3979 * 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
3980 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
3981
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
3982 * 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
3983 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
3984
430
23e9352df09b Load salinity palette correctly.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 429
diff changeset
3985 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
3986
23e9352df09b Load salinity palette correctly.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 429
diff changeset
3987 * doc/conf/conf.xml: Load salinity palette correctly.
23e9352df09b Load salinity palette correctly.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 429
diff changeset
3988
429
bed9735adf84 Finished preprocessing data for interpolation in verticalcrosssection charts.ß
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 428
diff changeset
3989 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
3990
bed9735adf84 Finished preprocessing data for interpolation in verticalcrosssection charts.ß
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 428
diff changeset
3991 * 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
3992 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
3993
bed9735adf84 Finished preprocessing data for interpolation in verticalcrosssection charts.ß
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 428
diff changeset
3994 * 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
3995 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
3996 metadata used for chart creation.
bed9735adf84 Finished preprocessing data for interpolation in verticalcrosssection charts.ß
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 428
diff changeset
3997
bed9735adf84 Finished preprocessing data for interpolation in verticalcrosssection charts.ß
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 428
diff changeset
3998 * 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
3999 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
4000 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
4001 key in HashMaps.
bed9735adf84 Finished preprocessing data for interpolation in verticalcrosssection charts.ß
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 428
diff changeset
4002
bed9735adf84 Finished preprocessing data for interpolation in verticalcrosssection charts.ß
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 428
diff changeset
4003 * 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
4004 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
4005 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
4006 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
4007 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
4008 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
4009 method signatures.
bed9735adf84 Finished preprocessing data for interpolation in verticalcrosssection charts.ß
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 428
diff changeset
4010
bed9735adf84 Finished preprocessing data for interpolation in verticalcrosssection charts.ß
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 428
diff changeset
4011 * 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
4012 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
4013 data.
bed9735adf84 Finished preprocessing data for interpolation in verticalcrosssection charts.ß
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 428
diff changeset
4014
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
4015 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
4016
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
4017 * 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
4018 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
4019
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
4020 * 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
4021 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
4022
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
4023 * 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
4024 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
4025 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
4026
427
a95aaeb206f7 Added data model classes to store information for interpolation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 426
diff changeset
4027 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
4028
a95aaeb206f7 Added data model classes to store information for interpolation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 426
diff changeset
4029 * 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
4030 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
4031 store information for interpolation.
a95aaeb206f7 Added data model classes to store information for interpolation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 426
diff changeset
4032
426
3a0c0ad113d9 Load palettes from configuration.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 425
diff changeset
4033 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
4034
3a0c0ad113d9 Load palettes from configuration.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 425
diff changeset
4035 * 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
4036
3a0c0ad113d9 Load palettes from configuration.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 425
diff changeset
4037 * 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
4038 load palettes at start up.
430
23e9352df09b Load salinity palette correctly.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 429
diff changeset
4039 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
4040 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
4041 de.intevation.gnv.raster.Palette objects.
3a0c0ad113d9 Load palettes from configuration.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 425
diff changeset
4042 Put configuration of chart template into own method.
3a0c0ad113d9 Load palettes from configuration.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 425
diff changeset
4043
3a0c0ad113d9 Load palettes from configuration.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 425
diff changeset
4044 * 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
4045 description.
3a0c0ad113d9 Load palettes from configuration.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 425
diff changeset
4046
425
15b8e95fa8da Horizontale Schnittprofile. Ignore invalid interpolation correctly.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 424
diff changeset
4047 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
4048
15b8e95fa8da Horizontale Schnittprofile. Ignore invalid interpolation correctly.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 424
diff changeset
4049 * 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
4050 Ignore invalid interpolations correctly.
15b8e95fa8da Horizontale Schnittprofile. Ignore invalid interpolation correctly.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 424
diff changeset
4051
424
21fbd254db71 Added support for converting 2D rasters into polygons.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 423
diff changeset
4052 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
4053
21fbd254db71 Added support for converting 2D rasters into polygons.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 423
diff changeset
4054 * 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
4055 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
4056 iso classes, etc.
21fbd254db71 Added support for converting 2D rasters into polygons.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 423
diff changeset
4057
21fbd254db71 Added support for converting 2D rasters into polygons.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 423
diff changeset
4058 * 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
4059 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
4060
21fbd254db71 Added support for converting 2D rasters into polygons.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 423
diff changeset
4061 * 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
4062 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
4063
21fbd254db71 Added support for converting 2D rasters into polygons.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 423
diff changeset
4064 * 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
4065 vectorizer.
21fbd254db71 Added support for converting 2D rasters into polygons.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 423
diff changeset
4066
423
2402173a1490 Moved some methods back to old place.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 422
diff changeset
4067 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
4068
2402173a1490 Moved some methods back to old place.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 422
diff changeset
4069 * 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
4070 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
4071 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
4072
422
f426f55d4f7a Added Ingo Weinzierl's special JFreeChart classes.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 421
diff changeset
4073 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
4074
f426f55d4f7a Added Ingo Weinzierl's special JFreeChart classes.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 421
diff changeset
4075 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
4076
f426f55d4f7a Added Ingo Weinzierl's special JFreeChart classes.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 421
diff changeset
4077 * 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
4078 Should contain general JFreeChart stuff.
f426f55d4f7a Added Ingo Weinzierl's special JFreeChart classes.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 421
diff changeset
4079
f426f55d4f7a Added Ingo Weinzierl's special JFreeChart classes.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 421
diff changeset
4080 * 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
4081 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
4082
f426f55d4f7a Added Ingo Weinzierl's special JFreeChart classes.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 421
diff changeset
4083 * 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
4084 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
4085
f426f55d4f7a Added Ingo Weinzierl's special JFreeChart classes.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 421
diff changeset
4086 * 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
4087 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
4088
f426f55d4f7a Added Ingo Weinzierl's special JFreeChart classes.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 421
diff changeset
4089 * 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
4090 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
4091
f426f55d4f7a Added Ingo Weinzierl's special JFreeChart classes.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 421
diff changeset
4092 * 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
4093 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
4094
421
fd71ee76fa58 Prepared state and transitions of verticalcrosssection.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 420
diff changeset
4095 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
4096
fd71ee76fa58 Prepared state and transitions of verticalcrosssection.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 420
diff changeset
4097 * 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
4098 transitions of verticalcrosssection (german 'Profilschnitt').
fd71ee76fa58 Prepared state and transitions of verticalcrosssection.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 420
diff changeset
4099
420
c6a287398379 Outsourcing of some methods for preparing results for chart creation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 419
diff changeset
4100 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
4101 a
420
c6a287398379 Outsourcing of some methods for preparing results for chart creation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 419
diff changeset
4102 * 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
4103 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
4104 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
4105
419
1e192ea34e80 Added color palettes for several parameters.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 418
diff changeset
4106 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
4107
1e192ea34e80 Added color palettes for several parameters.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 418
diff changeset
4108 * doc/conf/palette/flow-velocity.xml:
1e192ea34e80 Added color palettes for several parameters.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 418
diff changeset
4109 color palette for flow velocity "Fliessgeschwindigkeit".
1e192ea34e80 Added color palettes for several parameters.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 418
diff changeset
4110 * doc/conf/palette/water-levels.xml:
1e192ea34e80 Added color palettes for several parameters.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 418
diff changeset
4111 color palette for water levels "Wasserstaende".
1e192ea34e80 Added color palettes for several parameters.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 418
diff changeset
4112 * doc/conf/palette/salinity.xml:
1e192ea34e80 Added color palettes for several parameters.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 418
diff changeset
4113 color palette for salinity "Salzgehalt".
1e192ea34e80 Added color palettes for several parameters.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 418
diff changeset
4114 * doc/conf/palette/water-temperature.xml:
1e192ea34e80 Added color palettes for several parameters.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 418
diff changeset
4115 color palette for water temperature "Wassertemperatur".
1e192ea34e80 Added color palettes for several parameters.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 418
diff changeset
4116
418
6eae1efb5fc3 Horizontales Schnittprofil:
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 417
diff changeset
4117 2009-12-21 Sascha L. Teichmann <sascha.teichmann@intevation.de>
6eae1efb5fc3 Horizontales Schnittprofil:
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 417
diff changeset
4118
6eae1efb5fc3 Horizontales Schnittprofil:
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 417
diff changeset
4119 * 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
4120 Added some code to prevent needless null inserts if interpolating
6eae1efb5fc3 Horizontales Schnittprofil:
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 417
diff changeset
4121 over large gaps.
6eae1efb5fc3 Horizontales Schnittprofil:
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 417
diff changeset
4122
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
4123 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
4124
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
4125 * 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
4126 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
4127 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
4128
416
04a242c67fe6 Added support of gap detection in horizontalcrossprofile charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 375
diff changeset
4129 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
4130
04a242c67fe6 Added support of gap detection in horizontalcrossprofile charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 375
diff changeset
4131 * 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
4132 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
4133 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
4134
04a242c67fe6 Added support of gap detection in horizontalcrossprofile charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 375
diff changeset
4135 * 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
4136 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
4137 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
4138
375
b3ad3cb94855 Release 0.3
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 374
diff changeset
4139 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
4140
b3ad3cb94855 Release 0.3
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 374
diff changeset
4141 RELEASE 0.3
b3ad3cb94855 Release 0.3
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 374
diff changeset
4142
b3ad3cb94855 Release 0.3
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 374
diff changeset
4143 * Changes, NEWS, ChangeLog: Summarized activities
b3ad3cb94855 Release 0.3
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 374
diff changeset
4144
374
8656162eb52d Bind REST server to localhost.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 373
diff changeset
4145 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
4146
8656162eb52d Bind REST server to localhost.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 373
diff changeset
4147 * 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
4148
372
c8a313165bd5 Fixed typo
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 371
diff changeset
4149 2009-12-17 Sascha L. Teichmann <sascha.teichmann@intevation.de>
c8a313165bd5 Fixed typo
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 371
diff changeset
4150
c8a313165bd5 Fixed typo
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 371
diff changeset
4151 * src/test/ressources/lang/artifactMessages_de_DE.properties,
373
361e51883ab0 s/Modeldaten/Modelldaten/
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 372
diff changeset
4152 src/main/resources/lang/artifactMessages_de_DE.properties,
361e51883ab0 s/Modeldaten/Modelldaten/
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 372
diff changeset
4153 src/main/resources/lang/artifactMessages_de.properties:
372
c8a313165bd5 Fixed typo
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 371
diff changeset
4154 s/Modeldaten/Modelldaten
c8a313165bd5 Fixed typo
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 371
diff changeset
4155
371
bc00848f0350 Remove wkt line strings from i18n
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 370
diff changeset
4156 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
4157
bc00848f0350 Remove wkt line strings from i18n
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 370
diff changeset
4158 * 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
4159 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
4160 wkt line strings.
bc00848f0350 Remove wkt line strings from i18n
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 370
diff changeset
4161
bc00848f0350 Remove wkt line strings from i18n
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 370
diff changeset
4162 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
4163
061355435075 Changed depending value for gap detection in verticalprofile charts on meshes.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 369
diff changeset
4164 * 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
4165 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
4166
061355435075 Changed depending value for gap detection in verticalprofile charts on meshes.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 369
diff changeset
4167 * 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
4168 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
4169 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
4170
371
bc00848f0350 Remove wkt line strings from i18n
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 370
diff changeset
4171 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
4172
bc00848f0350 Remove wkt line strings from i18n
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 370
diff changeset
4173 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
4174
77cd3a2bc381 Fixed file-leak bug and sourced xml parsing out to XMLUtils of artifactdatabase.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 368
diff changeset
4175 * 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
4176 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
4177 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
4178
368
6491000407dd Added column labels for csv export of timeseries, vertical and horizontal profiles.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 367
diff changeset
4179 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
4180
6491000407dd Added column labels for csv export of timeseries, vertical and horizontal profiles.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 367
diff changeset
4181 * 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
4182 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
4183 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
4184 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
4185
367
8124e5de18b6 Issue 129: Fixed i18n strings for german language
Hans Plum <hans.plum@intevation.de>
parents: 366
diff changeset
4186 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
4187
461
3ddc22aab764 Removed Encodingerrors from listed Files. All Files are now UTF-8 compliant.
Tim Englich <tim.englich@intevation.de>
parents: 460
diff changeset
4188 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
4189
8124e5de18b6 Issue 129: Fixed i18n strings for german language
Hans Plum <hans.plum@intevation.de>
parents: 366
diff changeset
4190 * 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
4191 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
4192 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
4193
366
086e3af38b96 Fixed index error in i-gap detection in 2D interpolation.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 365
diff changeset
4194 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
4195
086e3af38b96 Fixed index error in i-gap detection in 2D interpolation.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 365
diff changeset
4196 * 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
4197 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
4198
365
f66088a43ecc Added horizontal crossprofile charts to chart pallet. Fixed some bugs before interpolation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 364
diff changeset
4199 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
4200
f66088a43ecc Added horizontal crossprofile charts to chart pallet. Fixed some bugs before interpolation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 364
diff changeset
4201 * 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
4202 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
4203
f66088a43ecc Added horizontal crossprofile charts to chart pallet. Fixed some bugs before interpolation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 364
diff changeset
4204 * 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
4205 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
4206 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
4207
f66088a43ecc Added horizontal crossprofile charts to chart pallet. Fixed some bugs before interpolation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 364
diff changeset
4208 * 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
4209
f66088a43ecc Added horizontal crossprofile charts to chart pallet. Fixed some bugs before interpolation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 364
diff changeset
4210 * 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
4211 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
4212
f66088a43ecc Added horizontal crossprofile charts to chart pallet. Fixed some bugs before interpolation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 364
diff changeset
4213 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
4214 charts.
f66088a43ecc Added horizontal crossprofile charts to chart pallet. Fixed some bugs before interpolation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 364
diff changeset
4215
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
4216 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
4217
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
4218 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
4219
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
4220 * 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
4221 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
4222 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
4223 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
4224 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
4225 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
4226
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
4227 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
4228
363
22229249e9fc Removed usesless chart factories.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 362
diff changeset
4229 2009-12-16 Ingo Weinzierl <ingo.weinzierl@intevation.de>
22229249e9fc Removed usesless chart factories.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 362
diff changeset
4230
22229249e9fc Removed usesless chart factories.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 362
diff changeset
4231 * 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
4232 Removed useless import of VerticalCrossSectionChartFactory.
22229249e9fc Removed usesless chart factories.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 362
diff changeset
4233
22229249e9fc Removed usesless chart factories.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 362
diff changeset
4234 * src/main/java/de/intevation/gnv/chart/HorizontalCrossSectionChartFactory.java,
22229249e9fc Removed usesless chart factories.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 362
diff changeset
4235 src/main/java/de/intevation/gnv/chart/VerticalProfileChartFactory.java,
22229249e9fc Removed usesless chart factories.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 362
diff changeset
4236 src/main/java/de/intevation/gnv/chart/VerticalCrossSectionChartFactory.java,
22229249e9fc Removed usesless chart factories.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 362
diff changeset
4237 src/main/java/de/intevation/gnv/chart/HorizontalProfileChartFactory.java,
22229249e9fc Removed usesless chart factories.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 362
diff changeset
4238 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
4239 chart factory classes.
22229249e9fc Removed usesless chart factories.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 362
diff changeset
4240
362
1ab23cd66870 Added result set handling. Needs some testing.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 361
diff changeset
4241 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
4242
1ab23cd66870 Added result set handling. Needs some testing.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 361
diff changeset
4243 * 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
4244 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
4245 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
4246 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
4247 the interpolation code.
1ab23cd66870 Added result set handling. Needs some testing.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 361
diff changeset
4248
1ab23cd66870 Added result set handling. Needs some testing.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 361
diff changeset
4249 * 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
4250 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
4251 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
4252 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
4253 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
4254 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
4255 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
4256 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
4257 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
4258 in the conf.xml file.
1ab23cd66870 Added result set handling. Needs some testing.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 361
diff changeset
4259
1ab23cd66870 Added result set handling. Needs some testing.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 361
diff changeset
4260 [*] 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
4261 detection to overcome this problem.
1ab23cd66870 Added result set handling. Needs some testing.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 361
diff changeset
4262
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
4263 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
4264
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
4265 * 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
4266 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
4267
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
4268 * 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
4269 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
4270 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
4271 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
4272
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
4273 * 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
4274 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
4275 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
4276
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
4277 * 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
4278 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
4279 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
4280 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
4281 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
4282 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
4283 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
4284 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
4285
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
4286 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
4287 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
4288 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
4289 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
4290 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
4291 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
4292 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
4293 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
4294 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
4295 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
4296
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
4297 * 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
4298 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
4299 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
4300
360
ee760729f6b8 Added mapping from linear diagram space to 2D map coordinates.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 359
diff changeset
4301 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
4302
ee760729f6b8 Added mapping from linear diagram space to 2D map coordinates.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 359
diff changeset
4303 * 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
4304 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
4305 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
4306
ee760729f6b8 Added mapping from linear diagram space to 2D map coordinates.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 359
diff changeset
4307 * 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
4308 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
4309 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
4310
359
59ad8f37a590 Issue96 Resloved big that one entry is missiing in the Statitic.
Tim Englich <tim.englich@intevation.de>
parents: 358
diff changeset
4311 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
4312
360
ee760729f6b8 Added mapping from linear diagram space to 2D map coordinates.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 359
diff changeset
4313 * 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
4314 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
4315 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
4316
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
4317 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
4318
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
4319 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
4320
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
4321 * 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
4322
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
4323 * 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
4324 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
4325
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
4326 * 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
4327 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
4328 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
4329
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
4330 * 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
4331 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
4332 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
4333 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
4334 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
4335
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
4336 * 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
4337 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
4338 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
4339 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
4340 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
4341 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
4342
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
4343 * 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
4344 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
4345
357
25e4724aa504 Fill (i, j)-gaps when building index buffer.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 356
diff changeset
4346 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
4347
25e4724aa504 Fill (i, j)-gaps when building index buffer.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 356
diff changeset
4348 * 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
4349 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
4350 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
4351 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
4352 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
4353 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
4354 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
4355 function terms.
25e4724aa504 Fill (i, j)-gaps when building index buffer.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 356
diff changeset
4356
25e4724aa504 Fill (i, j)-gaps when building index buffer.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 356
diff changeset
4357 * 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
4358 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
4359
356
3eee1369c79b Added the Unit of the Parameter to the Query for Parameters in
Tim Englich <tim.englich@intevation.de>
parents: 354
diff changeset
4360 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
4361
3eee1369c79b Added the Unit of the Parameter to the Query for Parameters in
Tim Englich <tim.englich@intevation.de>
parents: 354
diff changeset
4362 * 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
4363 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
4364 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
4365 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
4366
354
0970d9a7d65e Upgraded to Apache Commons Math 2.0.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 353
diff changeset
4367 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
4368
0970d9a7d65e Upgraded to Apache Commons Math 2.0.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 353
diff changeset
4369 * 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
4370 curve fitting (splines e.g)
0970d9a7d65e Upgraded to Apache Commons Math 2.0.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 353
diff changeset
4371
0970d9a7d65e Upgraded to Apache Commons Math 2.0.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 353
diff changeset
4372 * 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
4373 Use 'new DescriptiveStatistics()' instead of
0970d9a7d65e Upgraded to Apache Commons Math 2.0.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 353
diff changeset
4374 '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
4375 math api.
0970d9a7d65e Upgraded to Apache Commons Math 2.0.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 353
diff changeset
4376
352
24c21a720aa5 Added Support for "horizontale Schnittprofile"
Tim Englich <tim.englich@intevation.de>
parents: 351
diff changeset
4377 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
4378
25e4724aa504 Fill (i, j)-gaps when building index buffer.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 356
diff changeset
4379 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
4380 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
4381 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
4382
353
00d2dd4b2a7f Added the name Productname for "horizontale Schnittprofile". to the
Tim Englich <tim.englich@intevation.de>
parents: 352
diff changeset
4383 * 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
4384 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
4385 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
4386
353
00d2dd4b2a7f Added the name Productname for "horizontale Schnittprofile". to the
Tim Englich <tim.englich@intevation.de>
parents: 352
diff changeset
4387 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
4388
354
0970d9a7d65e Upgraded to Apache Commons Math 2.0.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 353
diff changeset
4389 * 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
4390 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
4391 * doc/conf/queries.properties:
0970d9a7d65e Upgraded to Apache Commons Math 2.0.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 353
diff changeset
4392 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
4393 generating "horizontale Schnittprofile".
0970d9a7d65e Upgraded to Apache Commons Math 2.0.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 353
diff changeset
4394 * 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
4395 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
4396 Data for generating "horizontale Schnittprofile".
0970d9a7d65e Upgraded to Apache Commons Math 2.0.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 353
diff changeset
4397 * doc/conf/conf.xml,
0970d9a7d65e Upgraded to Apache Commons Math 2.0.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 353
diff changeset
4398 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
4399 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
4400 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
4401
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
4402 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
4403
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
4404 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
4405
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
4406 * 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
4407 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
4408 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
4409 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
4410
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
4411 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
4412
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
4413 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
4414
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
4415 * 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
4416 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
4417 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
4418 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
4419 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
4420
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
4421 * 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
4422 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
4423 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
4424 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
4425 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
4426
349
555483213f78 Added buffer creator in index (i, j) space.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 348
diff changeset
4427 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
4428
555483213f78 Added buffer creator in index (i, j) space.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 348
diff changeset
4429 * 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
4430 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
4431 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
4432
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
4433 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
4434
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
4435 * 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
4436 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
4437 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
4438
347
2f84ac484d8c Removed needless imports.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 346
diff changeset
4439 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
4440
2f84ac484d8c Removed needless imports.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 346
diff changeset
4441 * src/test/java/de/intevation/gnv/artifacts/TimeSeriesPointTimeSeriesTestCase.java,
2f84ac484d8c Removed needless imports.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 346
diff changeset
4442 src/main/java/de/intevation/gnv/chart/TimeSeriesChart.java:
2f84ac484d8c Removed needless imports.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 346
diff changeset
4443 Removed needless imports.
2f84ac484d8c Removed needless imports.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 346
diff changeset
4444
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
4445 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
4446
346
8f168e12a963 Added Z-Value to verticalcrosssection_mesh_chart_data.
Tim Englich <tim.englich@intevation.de>
parents: 345
diff changeset
4447 * doc/conf/queries.properties:
8f168e12a963 Added Z-Value to verticalcrosssection_mesh_chart_data.
Tim Englich <tim.englich@intevation.de>
parents: 345
diff changeset
4448 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
4449
8f168e12a963 Added Z-Value to verticalcrosssection_mesh_chart_data.
Tim Englich <tim.englich@intevation.de>
parents: 345
diff changeset
4450 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
4451 * src/test/java/de/intevation/gnv/artifacts/GNVArtifactsTestCaseBase.java,
2f84ac484d8c Removed needless imports.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 346
diff changeset
4452 src/test/java/de/intevation/gnv/artifacts/InstantaneousPointHorizontalProfileTestCase.java,
2f84ac484d8c Removed needless imports.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 346
diff changeset
4453 src/test/java/de/intevation/gnv/artifacts/InstantaneousPointVerticalProfileTestCase.java,
2f84ac484d8c Removed needless imports.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 346
diff changeset
4454 src/test/java/de/intevation/gnv/artifacts/MeshHorizontalCrossSectionTestCase.java,
2f84ac484d8c Removed needless imports.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 346
diff changeset
4455 src/test/java/de/intevation/gnv/artifacts/MeshHorizontalProfileTestCase.java,
2f84ac484d8c Removed needless imports.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 346
diff changeset
4456 src/test/java/de/intevation/gnv/artifacts/MeshTimeSeriesTestCase.java,
2f84ac484d8c Removed needless imports.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 346
diff changeset
4457 src/test/java/de/intevation/gnv/artifacts/MeshVerticalCrossSectionTestCase.java,
2f84ac484d8c Removed needless imports.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 346
diff changeset
4458 src/test/java/de/intevation/gnv/artifacts/TimeSeriesPointTimeSeriesTestCase.java,
2f84ac484d8c Removed needless imports.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 346
diff changeset
4459 src/test/java/de/intevation/gnv/artifacts/TimeSeriesPointVerticalProfileTestCase.java,
2f84ac484d8c Removed needless imports.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 346
diff changeset
4460 src/test/java/de/intevation/gnv/artifacts/MeshVerticalProfileTestCase.java:
2f84ac484d8c Removed needless imports.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 346
diff changeset
4461 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
4462
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
4463 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
4464
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
4465 * 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
4466 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
4467
343
2e43542e6a11 Added axis labels for charts and use them while generating charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 342
diff changeset
4468 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
4469
2e43542e6a11 Added axis labels for charts and use them while generating charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 342
diff changeset
4470 * 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
4471 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
4472 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
4473 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
4474 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
4475 verticalcrosssection charts.
2e43542e6a11 Added axis labels for charts and use them while generating charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 342
diff changeset
4476
2e43542e6a11 Added axis labels for charts and use them while generating charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 342
diff changeset
4477 * 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
4478 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
4479 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
4480 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
4481 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
4482
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
4483 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
4484
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
4485 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
4486
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
4487 * 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
4488 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
4489 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
4490 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
4491 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
4492
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
4493 * 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
4494 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
4495 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
4496
341
8937fd620e55 Added ChangeLog entry for last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 339
diff changeset
4497 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
4498
8937fd620e55 Added ChangeLog entry for last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 339
diff changeset
4499 * 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
4500 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
4501 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
4502
339
02c71ea5c9c8 Dead artifacts are removed only every 15mins from
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 338
diff changeset
4503 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
4504
02c71ea5c9c8 Dead artifacts are removed only every 15mins from
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 338
diff changeset
4505 * 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
4506 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
4507 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
4508 factories.
02c71ea5c9c8 Dead artifacts are removed only every 15mins from
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 338
diff changeset
4509
337
a887074460b6 Last Step of the Refactoring Work on the Transition Model.
Tim Englich <tim.englich@intevation.de>
parents: 336
diff changeset
4510 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
4511
338
c94936b1f4ba Added the Unit of the Parameter to the Query for Parameters in
Tim Englich <tim.englich@intevation.de>
parents: 337
diff changeset
4512 * 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
4513 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
4514 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
4515 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
4516
c94936b1f4ba Added the Unit of the Parameter to the Query for Parameters in
Tim Englich <tim.englich@intevation.de>
parents: 337
diff changeset
4517 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
4518 * 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
4519 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
4520 * 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
4521 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
4522 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
4523 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
4524 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
4525 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
4526 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
4527 * 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
4528 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
4529 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
4530 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
4531 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
4532 * 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
4533 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
4534 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
4535 * 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
4536 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
4537 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
4538
336
1b9ca0f2d498 Added marker for different data sources in sql queries.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 335
diff changeset
4539 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
4540
1b9ca0f2d498 Added marker for different data sources in sql queries.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 335
diff changeset
4541 * 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
4542 sources.
1b9ca0f2d498 Added marker for different data sources in sql queries.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 335
diff changeset
4543
335
e964a3d8f7bc Some Refactoring work done.
Tim Englich <tim.englich@intevation.de>
parents: 334
diff changeset
4544 2009-12-08 Tim Englich <tim.englich@intevation.de>
e964a3d8f7bc Some Refactoring work done.
Tim Englich <tim.englich@intevation.de>
parents: 334
diff changeset
4545
e964a3d8f7bc Some Refactoring work done.
Tim Englich <tim.englich@intevation.de>
parents: 334
diff changeset
4546 * doc/conf/products/*.xml:
e964a3d8f7bc Some Refactoring work done.
Tim Englich <tim.englich@intevation.de>
parents: 334
diff changeset
4547 Switched all Package and Classnames to the new Names.
e964a3d8f7bc Some Refactoring work done.
Tim Englich <tim.englich@intevation.de>
parents: 334
diff changeset
4548 * src/main/java/de/intevation/gnv/artifacts/GNVArtifactBase.java:
e964a3d8f7bc Some Refactoring work done.
Tim Englich <tim.englich@intevation.de>
parents: 334
diff changeset
4549 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
4550 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
4551 * src/main/java/de/intevation/gnv/utils/ArtifactXMLUtilities.java:
e964a3d8f7bc Some Refactoring work done.
Tim Englich <tim.englich@intevation.de>
parents: 334
diff changeset
4552 Changed the Class for the loggeer from TimeseriesoutputTransition
e964a3d8f7bc Some Refactoring work done.
Tim Englich <tim.englich@intevation.de>
parents: 334
diff changeset
4553 to ArtifactXMLUtilities because it was wrong.
e964a3d8f7bc Some Refactoring work done.
Tim Englich <tim.englich@intevation.de>
parents: 334
diff changeset
4554 * 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
4555 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
4556 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
4557 src/main/java/de/intevation/gnv/statistics/VerticalProfileStatistics.java,
e964a3d8f7bc Some Refactoring work done.
Tim Englich <tim.englich@intevation.de>
parents: 334
diff changeset
4558 src/main/java/de/intevation/gnv/statistics/TimeseriesStatistics.java,
e964a3d8f7bc Some Refactoring work done.
Tim Englich <tim.englich@intevation.de>
parents: 334
diff changeset
4559 src/main/java/de/intevation/gnv/statistics/Statistics.java,
e964a3d8f7bc Some Refactoring work done.
Tim Englich <tim.englich@intevation.de>
parents: 334
diff changeset
4560 src/main/java/de/intevation/gnv/statistics/HorizontalProfileStatistics.java,
e964a3d8f7bc Some Refactoring work done.
Tim Englich <tim.englich@intevation.de>
parents: 334
diff changeset
4561 src/main/java/de/intevation/gnv/exports/SimpleOdvDataCollector.java,
e964a3d8f7bc Some Refactoring work done.
Tim Englich <tim.englich@intevation.de>
parents: 334
diff changeset
4562 src/main/java/de/intevation/gnv/exports/ShapeDataCollector.java,
e964a3d8f7bc Some Refactoring work done.
Tim Englich <tim.englich@intevation.de>
parents: 334
diff changeset
4563 src/main/java/de/intevation/gnv/exports/Export.java,
e964a3d8f7bc Some Refactoring work done.
Tim Englich <tim.englich@intevation.de>
parents: 334
diff changeset
4564 src/main/java/de/intevation/gnv/exports/DefaultExport.java,
e964a3d8f7bc Some Refactoring work done.
Tim Englich <tim.englich@intevation.de>
parents: 334
diff changeset
4565 src/main/java/de/intevation/gnv/exports/DefaultDataCollector.java,
e964a3d8f7bc Some Refactoring work done.
Tim Englich <tim.englich@intevation.de>
parents: 334
diff changeset
4566 src/main/java/de/intevation/gnv/chart/VerticalProfileChartFactory.java,
e964a3d8f7bc Some Refactoring work done.
Tim Englich <tim.englich@intevation.de>
parents: 334
diff changeset
4567 src/main/java/de/intevation/gnv/chart/VerticalProfileChart.java,
e964a3d8f7bc Some Refactoring work done.
Tim Englich <tim.englich@intevation.de>
parents: 334
diff changeset
4568 src/main/java/de/intevation/gnv/chart/VerticalCrossSectionChartFactory.java,
e964a3d8f7bc Some Refactoring work done.
Tim Englich <tim.englich@intevation.de>
parents: 334
diff changeset
4569 src/main/java/de/intevation/gnv/chart/TimeSeriesChart.java,
e964a3d8f7bc Some Refactoring work done.
Tim Englich <tim.englich@intevation.de>
parents: 334
diff changeset
4570 src/main/java/de/intevation/gnv/chart/HorizontalProfileChartFactory.java,
e964a3d8f7bc Some Refactoring work done.
Tim Englich <tim.englich@intevation.de>
parents: 334
diff changeset
4571 src/main/java/de/intevation/gnv/chart/HorizontalCrossSectionChartFactory.java,
e964a3d8f7bc Some Refactoring work done.
Tim Englich <tim.englich@intevation.de>
parents: 334
diff changeset
4572 src/main/java/de/intevation/gnv/chart/ChartFactory.java,
e964a3d8f7bc Some Refactoring work done.
Tim Englich <tim.englich@intevation.de>
parents: 334
diff changeset
4573 src/main/java/de/intevation/gnv/chart/AbstractXYLineChart.java:
e964a3d8f7bc Some Refactoring work done.
Tim Englich <tim.englich@intevation.de>
parents: 334
diff changeset
4574 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
4575 according to refactoring Work in the Transitionsmodel.
e964a3d8f7bc Some Refactoring work done.
Tim Englich <tim.englich@intevation.de>
parents: 334
diff changeset
4576 * de.intevation.gnv.transition.*
e964a3d8f7bc Some Refactoring work done.
Tim Englich <tim.englich@intevation.de>
parents: 334
diff changeset
4577 Moved to de.intevation.gnv.state.*
e964a3d8f7bc Some Refactoring work done.
Tim Englich <tim.englich@intevation.de>
parents: 334
diff changeset
4578 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
4579
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
4580 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
4581
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
4582 * 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
4583 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
4584 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
4585
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
4586 * 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
4587 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
4588 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
4589 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
4590 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
4591 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
4592 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
4593
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
4594 * 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
4595 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
4596 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
4597 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
4598
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
4599 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
4600
19571fd1d0e8 Sourced ChartFactory call out to an own method, which is overriden by TimeSeriesChart.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 332
diff changeset
4601 * 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
4602 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
4603 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
4604
19571fd1d0e8 Sourced ChartFactory call out to an own method, which is overriden by TimeSeriesChart.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 332
diff changeset
4605 * 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
4606 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
4607 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
4608 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
4609
332
f5c25c86a625 ChangeLog entry and ressource bundles for last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 330
diff changeset
4610 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
4611
f5c25c86a625 ChangeLog entry and ressource bundles for last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 330
diff changeset
4612 * 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
4613 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
4614 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
4615 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
4616
f5c25c86a625 ChangeLog entry and ressource bundles for last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 330
diff changeset
4617 * 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
4618 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
4619 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
4620 matching key in bundle.
f5c25c86a625 ChangeLog entry and ressource bundles for last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 330
diff changeset
4621
f5c25c86a625 ChangeLog entry and ressource bundles for last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 330
diff changeset
4622 * 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
4623 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
4624 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
4625 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
4626 of the server.
f5c25c86a625 ChangeLog entry and ressource bundles for last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 330
diff changeset
4627
f5c25c86a625 ChangeLog entry and ressource bundles for last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 330
diff changeset
4628 * 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
4629 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
4630 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
4631 of a chart.
f5c25c86a625 ChangeLog entry and ressource bundles for last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 330
diff changeset
4632
f5c25c86a625 ChangeLog entry and ressource bundles for last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 330
diff changeset
4633 * 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
4634 parameter in class and constructor.
f5c25c86a625 ChangeLog entry and ressource bundles for last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 330
diff changeset
4635
f5c25c86a625 ChangeLog entry and ressource bundles for last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 330
diff changeset
4636 * 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
4637 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
4638 object.
f5c25c86a625 ChangeLog entry and ressource bundles for last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 330
diff changeset
4639
f5c25c86a625 ChangeLog entry and ressource bundles for last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 330
diff changeset
4640 * 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
4641 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
4642 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
4643 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
4644 chart title.
f5c25c86a625 ChangeLog entry and ressource bundles for last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 330
diff changeset
4645
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
4646 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
4647
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
4648 * ChangeLog: Cleaned up a bit.
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
4649
329
42a5269636eb Added time gap detection to time series charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 328
diff changeset
4650 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
4651
42a5269636eb Added time gap detection to time series charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 328
diff changeset
4652 * 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
4653 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
4654 break the current line.
42a5269636eb Added time gap detection to time series charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 328
diff changeset
4655
328
861d939e587c Added JBoss repository for JFreeChart 1.0.13.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 327
diff changeset
4656 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
4657
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
4658 * 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
4659 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
4660 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
4661
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
4662 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
4663
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
4664 * 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
4665 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
4666
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
4667 * 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
4668 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
4669
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
4670 * 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
4671 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
4672 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
4673
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
4674 * 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
4675 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
4676 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
4677 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
4678 of lines and points in charts.
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
4679
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
4680 * 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
4681 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
4682 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
4683
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
4684 * 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
4685 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
4686 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
4687 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
4688 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
4689 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
4690
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
4691 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
4692 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
4693 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
4694
325
3eff9241ea1e Refactoring of the Transitionmodel.
Tim Englich <tim.englich@intevation.de>
parents: 324
diff changeset
4695 2009-12-01 Tim Englich <tim.englich@intevation.de>
3eff9241ea1e Refactoring of the Transitionmodel.
Tim Englich <tim.englich@intevation.de>
parents: 324
diff changeset
4696
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
4697 * 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
4698 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
4699 * 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
4700 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
4701 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
4702 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
4703 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
4704 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
4705 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
4706 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
4707 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
4708 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
4709 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
4710
326
37847d724fc9 Added one more Transitionstep to each Testcase according to the refactored Transitionmodel.
Tim Englich <tim.englich@intevation.de>
parents: 325
diff changeset
4711 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
4712
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
4713 * 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
4714 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
4715 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
4716
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
4717 * 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
4718 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
4719 fetched using the Method getChartResult.
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
4720 * 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
4721 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
4722 and feed this Transition.
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
4723
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
4724 * 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
4725 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
4726 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
4727 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
4728 feed each Transition.
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
4729 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
4730
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
4731 * 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
4732 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
4733 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
4734 TransitionModel.
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
4735
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
4736 * 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
4737 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
4738 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
4739 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
4740
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
4741 * doc/conf/products/verticalprofile/conf_timeseriespoint.xml,
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
4742 doc/conf/products/verticalprofile/conf_mesh.xml,
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
4743 doc/conf/products/verticalprofile/conf_instantaneouspoint.xml,
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
4744 doc/conf/products/verticalcrosssection/conf_mesh.xml,
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
4745 doc/conf/products/timeseries/conf_timeseriespoint.xml,
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
4746 doc/conf/products/timeseries/conf_mesh.xml,
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
4747 doc/conf/products/horizontalprofile/conf_mesh.xml,
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
4748 doc/conf/products/horizontalprofile/conf_instantaneouspoint.xml,
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
4749 doc/conf/products/horizontalcrosssection/conf_mesh.xml:
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
4750 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
4751 was done in the Transitionmodel.
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
4752
324
e6e172a4915e Removed needless imports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 323
diff changeset
4753 2009-11-30 Ingo Weinzierl <ingo.weinzierl@intevation.de>
e6e172a4915e Removed needless imports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 323
diff changeset
4754
e6e172a4915e Removed needless imports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 323
diff changeset
4755 * src/main/java/de/intevation/gnv/artifacts/ressource/RessourceFactory.java,
e6e172a4915e Removed needless imports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 323
diff changeset
4756 src/main/java/de/intevation/gnv/chart/HorizontalProfileChart.java,
e6e172a4915e Removed needless imports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 323
diff changeset
4757 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
4758 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
4759 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
4760 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
4761 Removed needless imports.
e6e172a4915e Removed needless imports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 323
diff changeset
4762
323
a88e15972c72 Updated Batik library to 1.7
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 322
diff changeset
4763 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
4764
a88e15972c72 Updated Batik library to 1.7
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 322
diff changeset
4765 * 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
4766
a88e15972c72 Updated Batik library to 1.7
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 322
diff changeset
4767 * 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
4768 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
4769 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
4770
322
57a2bf630854 Completed last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 320
diff changeset
4771 2009-11-30 Ingo Weinzierl <ingo.weinzierl@intevation.de>
57a2bf630854 Completed last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 320
diff changeset
4772
57a2bf630854 Completed last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 320
diff changeset
4773 * doc/conf/products/horizontalcrosssection/conf_mesh.xml,
57a2bf630854 Completed last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 320
diff changeset
4774 doc/conf/products/verticalcrosssection/conf_mesh.xml,
57a2bf630854 Completed last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 320
diff changeset
4775 doc/conf/products/timeseries/conf_mesh.xml,
57a2bf630854 Completed last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 320
diff changeset
4776 doc/conf/products/timeseries/conf_timeseriespoint.xml,
57a2bf630854 Completed last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 320
diff changeset
4777 doc/conf/products/horizontalprofile/conf_mesh.xml,
57a2bf630854 Completed last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 320
diff changeset
4778 doc/conf/products/horizontalprofile/conf_instantaneouspoint.xml,
57a2bf630854 Completed last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 320
diff changeset
4779 doc/conf/products/verticalprofile/conf_mesh.xml,
57a2bf630854 Completed last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 320
diff changeset
4780 doc/conf/products/verticalprofile/conf_timeseriespoint.xml,
57a2bf630854 Completed last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 320
diff changeset
4781 doc/conf/products/verticalprofile/conf_instantaneouspoint.xml: Added svg
57a2bf630854 Completed last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 320
diff changeset
4782 to output modes (MimeType image/svg+xml).
57a2bf630854 Completed last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 320
diff changeset
4783
57a2bf630854 Completed last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 320
diff changeset
4784 * 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
4785 exports.
57a2bf630854 Completed last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 320
diff changeset
4786
57a2bf630854 Completed last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 320
diff changeset
4787 * src/main/java/de/intevation/gnv/exports/ChartExportHelper.java:
57a2bf630854 Completed last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 320
diff changeset
4788 Implemented chart export to svg.
57a2bf630854 Completed last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 320
diff changeset
4789
57a2bf630854 Completed last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 320
diff changeset
4790 * src/main/java/de/intevation/gnv/transition/timeseries/TimeSeriesOutputTransition.java:
57a2bf630854 Completed last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 320
diff changeset
4791 Output mode 'svg' will call svg export of ChartExportHelper.
57a2bf630854 Completed last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 320
diff changeset
4792
320
18302372703f Implemented pdf export of charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 319
diff changeset
4793 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
4794
18302372703f Implemented pdf export of charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 319
diff changeset
4795 * 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
4796
18302372703f Implemented pdf export of charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 319
diff changeset
4797 * 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
4798 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
4799 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
4800 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
4801 landscape).
18302372703f Implemented pdf export of charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 319
diff changeset
4802
18302372703f Implemented pdf export of charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 319
diff changeset
4803 * 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
4804 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
4805 ChartExportHelper.
18302372703f Implemented pdf export of charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 319
diff changeset
4806
319
251f16a083f8 Added RegionFilter-Support to HorizontalProfile InstantaneousPoint
Tim Englich <tim.englich@intevation.de>
parents: 318
diff changeset
4807 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
4808
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
4809 * 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
4810 (testHorizontalProfileInstantaneousPointArtifact),
251f16a083f8 Added RegionFilter-Support to HorizontalProfile InstantaneousPoint
Tim Englich <tim.englich@intevation.de>
parents: 318
diff changeset
4811 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
4812 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
4813 * 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
4814 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
4815 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
4816 * 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
4817 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
4818 Horizontalprofiles IntantaneousPoints.
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
4819 * doc/conf/queries.properties:
319
251f16a083f8 Added RegionFilter-Support to HorizontalProfile InstantaneousPoint
Tim Englich <tim.englich@intevation.de>
parents: 318
diff changeset
4820 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
4821 * 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
4822 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
4823
318
5f2820e821e0 Implemented a helper class for exporting charts. Adapted code.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 317
diff changeset
4824 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
4825
5f2820e821e0 Implemented a helper class for exporting charts. Adapted code.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 317
diff changeset
4826 * 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
4827 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
4828 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
4829 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
4830
5f2820e821e0 Implemented a helper class for exporting charts. Adapted code.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 317
diff changeset
4831 * 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
4832 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
4833 export methods to ChartExportHelper.
5f2820e821e0 Implemented a helper class for exporting charts. Adapted code.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 317
diff changeset
4834
5f2820e821e0 Implemented a helper class for exporting charts. Adapted code.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 317
diff changeset
4835 * 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
4836 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
4837
317
342cd58291f1 Added pdf as export format to xml configuration of products.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 316
diff changeset
4838 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
4839
342cd58291f1 Added pdf as export format to xml configuration of products.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 316
diff changeset
4840 * 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
4841 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
4842 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
4843 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
4844 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
4845 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
4846 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
4847 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
4848 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
4849 as export format.
342cd58291f1 Added pdf as export format to xml configuration of products.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 316
diff changeset
4850
316
446301258f34 Added point in TODO regarding tick-unit distance of timeseries charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 315
diff changeset
4851 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
4852
446301258f34 Added point in TODO regarding tick-unit distance of timeseries charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 315
diff changeset
4853 * 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
4854 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
4855
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
4856 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
4857
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
4858 * 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
4859 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
4860 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
4861
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
4862 * 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
4863 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
4864 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
4865
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
4866 * 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
4867 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
4868 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
4869 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
4870
314
6f72e335e2c9 Added ChangeLog entry from last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 312
diff changeset
4871 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
4872
6f72e335e2c9 Added ChangeLog entry from last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 312
diff changeset
4873 * 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
4874 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
4875 supported by the server.
6f72e335e2c9 Added ChangeLog entry from last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 312
diff changeset
4876
6f72e335e2c9 Added ChangeLog entry from last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 312
diff changeset
4877 * 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
4878 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
4879 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
4880 server and browser.
6f72e335e2c9 Added ChangeLog entry from last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 312
diff changeset
4881
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
4882 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
4883
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
4884 * 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
4885 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
4886 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
4887 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
4888
311
cbb610197b9f Corrected committer from the last revision in ChangeLog.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 310
diff changeset
4889 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
4890
45625b5cd6d4 Added timegap definitions to charts. Adapted constructors and constructor calls.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 309
diff changeset
4891 * 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
4892 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
4893 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
4894 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
4895 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
4896
45625b5cd6d4 Added timegap definitions to charts. Adapted constructors and constructor calls.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 309
diff changeset
4897 * 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
4898 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
4899 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
4900 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
4901 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
4902 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
4903
309
333ea3d54423 Added new Timevalues because the Data in the DWH has changed.
Tim Englich <tim.englich@intevation.de>
parents: 308
diff changeset
4904 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
4905
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
4906 * 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
4907 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
4908 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
4909 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
4910 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
4911 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
4912 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
4913
308
677da0e143cc Added dependencies for esri and ibm libraries required for unit tests.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 307
diff changeset
4914 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
4915
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
4916 * 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
4917 tests.
677da0e143cc Added dependencies for esri and ibm libraries required for unit tests.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 307
diff changeset
4918
306
e7f1c79bf9cd Bugfix for issue91, wrong depth will be drawn in TimeseriesCharts in Meshes
Tim Englich <tim.englich@intevation.de>
parents: 305
diff changeset
4919 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
4920
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
4921 * 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
4922 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
4923 * 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
4924 Added null-value check to prevent NPEs.
f0f106c7b906 Fixed some broken Method-Extentions.
Tim Englich <tim.englich@intevation.de>
parents: 306
diff changeset
4925 * 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
4926 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
4927 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
4928 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
4929 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
4930 Now the Methods will be used again.
f0f106c7b906 Fixed some broken Method-Extentions.
Tim Englich <tim.englich@intevation.de>
parents: 306
diff changeset
4931
f0f106c7b906 Fixed some broken Method-Extentions.
Tim Englich <tim.englich@intevation.de>
parents: 306
diff changeset
4932 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
4933
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
4934 * 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
4935 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
4936 Module Artifact-Database.
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
4937
306
e7f1c79bf9cd Bugfix for issue91, wrong depth will be drawn in TimeseriesCharts in Meshes
Tim Englich <tim.englich@intevation.de>
parents: 305
diff changeset
4938 * doc/conf/queries.properties,
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
4939 doc/conf/products/timeseries/conf_mesh.xml:
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
4940 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
4941 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
4942 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
4943 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
4944 issue91
e7f1c79bf9cd Bugfix for issue91, wrong depth will be drawn in TimeseriesCharts in Meshes
Tim Englich <tim.englich@intevation.de>
parents: 305
diff changeset
4945
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
4946 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
4947
91c37bf28c0e Remove chart from cache when data which is displayed in chart has changed.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 304
diff changeset
4948 * 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
4949 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
4950
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
4951 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
4952
a16d337c5678 The style of charts can be configured with ChartThemes using XML configuration files.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 303
diff changeset
4953 * 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
4954
a16d337c5678 The style of charts can be configured with ChartThemes using XML configuration files.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 303
diff changeset
4955 * 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
4956 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
4957 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
4958 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
4959 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
4960
a16d337c5678 The style of charts can be configured with ChartThemes using XML configuration files.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 303
diff changeset
4961 * 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
4962 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
4963 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
4964 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
4965
a16d337c5678 The style of charts can be configured with ChartThemes using XML configuration files.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 303
diff changeset
4966 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
4967 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
4968
303
9ba2cf8cad8d Export format of charts is related to mime-type.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 302
diff changeset
4969 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
4970
9ba2cf8cad8d Export format of charts is related to mime-type.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 302
diff changeset
4971 * 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
4972 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
4973
9ba2cf8cad8d Export format of charts is related to mime-type.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 302
diff changeset
4974 * 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
4975 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
4976 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
4977 well.
9ba2cf8cad8d Export format of charts is related to mime-type.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 302
diff changeset
4978
302
dc2713a3eaa7 Removed mistake from xml structure of the artifact protocol.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 301
diff changeset
4979 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
4980
dc2713a3eaa7 Removed mistake from xml structure of the artifact protocol.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 301
diff changeset
4981 * 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
4982 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
4983 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
4984 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
4985 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
4986 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
4987 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
4988 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
4989 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
4990 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
4991
301
3ea030aafe65 Removed duplicated and needless imports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 300
diff changeset
4992 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
4993
3ea030aafe65 Removed duplicated and needless imports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 300
diff changeset
4994 * 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
4995 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
4996 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
4997 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
4998 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
4999 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
5000 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
5001 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
5002 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
5003 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
5004 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
5005 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
5006 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
5007 Removed duplicated and needless imports.
3ea030aafe65 Removed duplicated and needless imports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 300
diff changeset
5008
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
5009 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
5010
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
5011 * 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
5012 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
5013
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
5014 * 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
5015 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
5016 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
5017 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
5018 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
5019 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
5020 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
5021 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
5022 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
5023
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
5024 * 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
5025 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
5026
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5027 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
5028 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
5029 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
5030
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
5031 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
5032
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
5033 * 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
5034 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
5035 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
5036 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
5037 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
5038 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
5039 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
5040
298
80f7c5dc09c6 Implementation of classes for creating timeseries, verticalprofile and horizontalprofile charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 297
diff changeset
5041 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
5042
80f7c5dc09c6 Implementation of classes for creating timeseries, verticalprofile and horizontalprofile charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 297
diff changeset
5043 * 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
5044 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
5045 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
5046 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
5047 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
5048 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
5049 AbstractXYLineChart.
80f7c5dc09c6 Implementation of classes for creating timeseries, verticalprofile and horizontalprofile charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 297
diff changeset
5050
80f7c5dc09c6 Implementation of classes for creating timeseries, verticalprofile and horizontalprofile charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 297
diff changeset
5051 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
5052
297
3f43392df3f6 Interface and abstract classes for chart creation implemented.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 295
diff changeset
5053 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
5054
3f43392df3f6 Interface and abstract classes for chart creation implemented.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 295
diff changeset
5055 * 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
5056 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
5057
3f43392df3f6 Interface and abstract classes for chart creation implemented.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 295
diff changeset
5058 * 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
5059 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
5060 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
5061 general methods used by subclasses.
3f43392df3f6 Interface and abstract classes for chart creation implemented.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 295
diff changeset
5062
3f43392df3f6 Interface and abstract classes for chart creation implemented.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 295
diff changeset
5063 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
5064
3f43392df3f6 Interface and abstract classes for chart creation implemented.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 295
diff changeset
5065 * 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
5066 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
5067 class.
3f43392df3f6 Interface and abstract classes for chart creation implemented.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 295
diff changeset
5068
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
5069 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
5070
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
5071 * 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
5072 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
5073
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5074 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
5075 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
5076
294
4a7ba01eae7f Updated JFreeChart library from 1.0.7 to 1.0.12
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 261
diff changeset
5077 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
5078
4a7ba01eae7f Updated JFreeChart library from 1.0.7 to 1.0.12
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 261
diff changeset
5079 * 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
5080 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
5081
4a7ba01eae7f Updated JFreeChart library from 1.0.7 to 1.0.12
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 261
diff changeset
5082 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
5083 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
5084 (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
5085
261
874644bf1da8 Added start-script to version control.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 260
diff changeset
5086 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
5087
874644bf1da8 Added start-script to version control.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 260
diff changeset
5088 * 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
5089
260
56c9b33e8533 RELEASE 0.2: Summarized activities in NEWS, Changes
Hans Plum <hans.plum@intevation.de>
parents: 259
diff changeset
5090 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
5091
56c9b33e8533 RELEASE 0.2: Summarized activities in NEWS, Changes
Hans Plum <hans.plum@intevation.de>
parents: 259
diff changeset
5092 * RELEASE 0.2:
56c9b33e8533 RELEASE 0.2: Summarized activities in NEWS, Changes
Hans Plum <hans.plum@intevation.de>
parents: 259
diff changeset
5093 Summarized activities in NEWS, Changes
56c9b33e8533 RELEASE 0.2: Summarized activities in NEWS, Changes
Hans Plum <hans.plum@intevation.de>
parents: 259
diff changeset
5094
259
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
5095 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
5096
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
5097 * ChangeLog:
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
5098 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
5099
256
008709f79611 Removed Statisticsupport for VerticalCrossSection and HorizontalCrossSection according to Requirement TG_0030.061
Tim Englich <tim.englich@intevation.de>
parents: 255
diff changeset
5100 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
5101
258
9147e3931723 Moved Comment according to Instantiationerrors loading Artifact.
Tim Englich <tim.englich@intevation.de>
parents: 257
diff changeset
5102 * 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
5103 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
5104
9147e3931723 Moved Comment according to Instantiationerrors loading Artifact.
Tim Englich <tim.englich@intevation.de>
parents: 257
diff changeset
5105 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
5106
257
b198ca47f363 Added Documentation of Configuration-Files
Tim Englich <tim.englich@intevation.de>
parents: 256
diff changeset
5107 * doc/conf/log4j.properties,,
b198ca47f363 Added Documentation of Configuration-Files
Tim Englich <tim.englich@intevation.de>
parents: 256
diff changeset
5108 doc/conf/conf.xml,
b198ca47f363 Added Documentation of Configuration-Files
Tim Englich <tim.englich@intevation.de>
parents: 256
diff changeset
5109 doc/conf/arcsdeconnectionpool.properties,
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5110 doc/conf/products/timeseries/conf_timeseriespoint.xml:
257
b198ca47f363 Added Documentation of Configuration-Files
Tim Englich <tim.englich@intevation.de>
parents: 256
diff changeset
5111 Added Documentation of Configuration-Files.
b198ca47f363 Added Documentation of Configuration-Files
Tim Englich <tim.englich@intevation.de>
parents: 256
diff changeset
5112
b198ca47f363 Added Documentation of Configuration-Files
Tim Englich <tim.englich@intevation.de>
parents: 256
diff changeset
5113 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
5114
256
008709f79611 Removed Statisticsupport for VerticalCrossSection and HorizontalCrossSection according to Requirement TG_0030.061
Tim Englich <tim.englich@intevation.de>
parents: 255
diff changeset
5115 * 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
5116 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
5117 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
5118 according to TG_0030.061
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5119
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5120 * 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
5121 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
5122 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
5123 (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
5124 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
5125 for this Producttyp.
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5126
259
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
5127 * 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
5128 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
5129 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
5130
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5131 * 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
5132 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
5133
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
5134 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
5135
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5136 * 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
5137 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
5138 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
5139 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
5140 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
5141 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
5142 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
5143 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
5144 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
5145
5403452c06fc Added proper values for calculating the Statistics of VerticalProfiles and HorizontalProfiles issue86
Tim Englich <tim.englich@intevation.de>
parents: 254
diff changeset
5146 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
5147
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5148 * 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
5149 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
5150 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
5151 displaied are almost in german.
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5152
254
ce408af0ee57 Translated "Keine Auswahl" to "No Selection" according to the Specification that
Tim Englich <tim.englich@intevation.de>
parents: 253
diff changeset
5153 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
5154
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5155 * 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
5156 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
5157 (out):
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5158 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
5159
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5160 * 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
5161 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
5162 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
5163 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
5164 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
5165 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
5166 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
5167 the Diagramm-Series-Name.
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5168 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
5169 will be stored in one StatisticSet
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5170
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
5171 * 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
5172 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
5173 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
5174
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
5175 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
5176
259
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
5177 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
5178
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5179 * 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
5180 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
5181 * 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
5182 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
5183
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
5184 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
5185
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
5186 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
5187
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5188 * 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
5189 (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
5190 Added setValue-Method
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5191 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
5192
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5193 * 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
5194 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
5195 Describeoutput issue81
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5196
250
4e8f0fd8ed79 BugFix: Storage of "feeded" MinMaxValues will now work. issue79
Tim Englich <tim.englich@intevation.de>
parents: 249
diff changeset
5197 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
5198
4e8f0fd8ed79 BugFix: Storage of "feeded" MinMaxValues will now work. issue79
Tim Englich <tim.englich@intevation.de>
parents: 249
diff changeset
5199 * 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
5200 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
5201 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
5202 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
5203 feed command.
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5204
250
4e8f0fd8ed79 BugFix: Storage of "feeded" MinMaxValues will now work. issue79
Tim Englich <tim.englich@intevation.de>
parents: 249
diff changeset
5205 * 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
5206 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
5207
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5208 * 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
5209 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
5210 DefaultMinMaxDescribeData
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5211
249
cad7c220adbc Removed unnecessary characters 'v' from the Documents. issue76
Tim Englich <tim.englich@intevation.de>
parents: 248
diff changeset
5212 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
5213
259
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
5214 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
5215
249
cad7c220adbc Removed unnecessary characters 'v' from the Documents. issue76
Tim Englich <tim.englich@intevation.de>
parents: 248
diff changeset
5216 * 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
5217 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
5218 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
5219 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
5220 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
5221 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
5222 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
5223
247
af474a541f74 Sort Columns to the given order of the ODV-Specification
Tim Englich <tim.englich@intevation.de>
parents: 246
diff changeset
5224 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
5225
248
bcb0b676f94d Added Ressources for the AreaFilter Ids areaid and subareid
Tim Englich <tim.englich@intevation.de>
parents: 247
diff changeset
5226 * 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
5227 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
5228
bcb0b676f94d Added Ressources for the AreaFilter Ids areaid and subareid
Tim Englich <tim.englich@intevation.de>
parents: 247
diff changeset
5229 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
5230
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
5231 Issue 68: Improving ODV Export
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5232
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5233 * 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
5234 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
5235 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
5236 according to issue68
259
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
5237
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5238 * doc/conf/queries.properties:
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5239 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
5240 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
5241
242
5925739d25ac Added ODV-Export to HorizontalProfiles in Meshes
Tim Englich <tim.englich@intevation.de>
parents: 241
diff changeset
5242 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
5243
330
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 (testVerticalCrossSectionMeshArtifact):
246
b7f69809239c Added ODV-Export to VerticalCrossSection on Meshes
Tim Englich <tim.englich@intevation.de>
parents: 245
diff changeset
5245 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
5246 Some Refactoring Work done.
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5247 * doc/conf/products/verticalcrosssection/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
246
b7f69809239c Added ODV-Export to VerticalCrossSection on Meshes
Tim Englich <tim.englich@intevation.de>
parents: 245
diff changeset
5249 Mesh-VerticalCrossSection-Artifacts
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5250 * doc/conf/queries.properties:
246
b7f69809239c Added ODV-Export to VerticalCrossSection on Meshes
Tim Englich <tim.englich@intevation.de>
parents: 245
diff changeset
5251 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
5252 * 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
5253 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
5254 * 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
5255 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
5256 VerticalCrossSection Mesh.
b7f69809239c Added ODV-Export to VerticalCrossSection on Meshes
Tim Englich <tim.englich@intevation.de>
parents: 245
diff changeset
5257
b7f69809239c Added ODV-Export to VerticalCrossSection on Meshes
Tim Englich <tim.englich@intevation.de>
parents: 245
diff changeset
5258 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
5259
245
9697a6b8d2c9 Added ODV-Export to HorizontalCrossSection on Meshes
Tim Englich <tim.englich@intevation.de>
parents: 244
diff changeset
5260 * 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
5261 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
5262 Some Refactoring Work done.
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5263 * doc/conf/queries.properties:
245
9697a6b8d2c9 Added ODV-Export to HorizontalCrossSection on Meshes
Tim Englich <tim.englich@intevation.de>
parents: 244
diff changeset
5264 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
5265 * doc/conf/products/horizontalcrosssection/conf_mesh.xml:
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5266 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
5267 Mesh-HorizontalCrossSection-Artifacts
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5268 * 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
5269 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
5270 * 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
5271 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
5272 HorizontalCrossSection Mesh.
9697a6b8d2c9 Added ODV-Export to HorizontalCrossSection on Meshes
Tim Englich <tim.englich@intevation.de>
parents: 244
diff changeset
5273
9697a6b8d2c9 Added ODV-Export to HorizontalCrossSection on Meshes
Tim Englich <tim.englich@intevation.de>
parents: 244
diff changeset
5274 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
5275
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5276 * 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
5277 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
5278 Some Refactoring Work done.
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5279 * 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
5280 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
5281 HorizontalProfiles InstantaneousPoint.
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5282 * doc/conf/products/horizontalprofile/conf_instantaneouspoint.xml:
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5283 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
5284 InstantaneousPoint-HorizontalProfile-Artifacts
9048bc4b17cd Added ODV-Export to HorizontalProfiles on InstantaneousPoint
Tim Englich <tim.englich@intevation.de>
parents: 243
diff changeset
5285 * doc/conf/queries.properties:
9048bc4b17cd Added ODV-Export to HorizontalProfiles on InstantaneousPoint
Tim Englich <tim.englich@intevation.de>
parents: 243
diff changeset
5286 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
5287
9048bc4b17cd Added ODV-Export to HorizontalProfiles on InstantaneousPoint
Tim Englich <tim.englich@intevation.de>
parents: 243
diff changeset
5288 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
5289 * 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
5290 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
5291 Some Refactoring Work done.
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5292 * doc/conf/products/verticalprofile/conf_instantaneouspoint.xml:
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5293 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
5294 InstantaneousPoint-VerticalProfile-Artifacts
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5295 * doc/conf/queries.properties:
243
b599de3db552 Added ODV-Export to VerticalProfiles in InstantaneousPoint
Tim Englich <tim.englich@intevation.de>
parents: 242
diff changeset
5296 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
5297 * 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
5298 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
5299
b599de3db552 Added ODV-Export to VerticalProfiles in InstantaneousPoint
Tim Englich <tim.englich@intevation.de>
parents: 242
diff changeset
5300 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
5301
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5302 * 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
5303 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
5304 Some Refactoring Work done.
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5305 * doc/conf/products/horizontalprofile/conf_mesh.xml:
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5306 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
5307 Mesh-HorizontalProfile-Artifacts
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5308 * doc/conf/queries.properties:
242
5925739d25ac Added ODV-Export to HorizontalProfiles in Meshes
Tim Englich <tim.englich@intevation.de>
parents: 241
diff changeset
5309 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
5310 * 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
5311 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
5312 * 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
5313 BugFix: Changed missspelled Input-Name
5925739d25ac Added ODV-Export to HorizontalProfiles in Meshes
Tim Englich <tim.englich@intevation.de>
parents: 241
diff changeset
5314
241
8500529d82af Added ODV-Export to VerticalProfiles
Tim Englich <tim.englich@intevation.de>
parents: 240
diff changeset
5315 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
5316
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5317 * 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
5318 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
5319 * 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
5320 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
5321 Some Refactoring Work done.
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5322 * doc/conf/queries.properties:
241
8500529d82af Added ODV-Export to VerticalProfiles
Tim Englich <tim.englich@intevation.de>
parents: 240
diff changeset
5323 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
5324 * doc/conf/products/verticalprofile/conf_mesh.xml:
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5325 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
5326 Mesh-VerticalProfile-Artifacts
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5327 * 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
5328 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
5329 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
5330
240
76897b73db4e Added ODV-Export-Support to TimeSeries Mesh
Tim Englich <tim.englich@intevation.de>
parents: 239
diff changeset
5331 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
5332
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5333 * 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
5334 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
5335 Some Refactoring Work done.
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
5336
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
5337 * 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
5338 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
5339
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5340 * 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
5341 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
5342
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
5343 * 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
5344
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
5345 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
5346
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
5347 * 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
5348 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
5349 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
5350 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
5351
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
5352 * 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
5353 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
5354 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
5355 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
5356
238
a157c6042cb4 ODV-export for timeseries completed.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 237
diff changeset
5357 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
5358
a157c6042cb4 ODV-export for timeseries completed.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 237
diff changeset
5359 * 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
5360 Implemented a DataCollector for Odv exports.
a157c6042cb4 ODV-export for timeseries completed.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 237
diff changeset
5361
a157c6042cb4 ODV-export for timeseries completed.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 237
diff changeset
5362 * 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
5363 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
5364
235
c8ecc0c0bcb4 Renaming HorizontalProfileDataCollector into ShapeDataCollector.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 234
diff changeset
5365 2009-11-09 Ingo Weinzierl <ingo.weinzierl@intevation.de>
c8ecc0c0bcb4 Renaming HorizontalProfileDataCollector into ShapeDataCollector.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 234
diff changeset
5366
c8ecc0c0bcb4 Renaming HorizontalProfileDataCollector into ShapeDataCollector.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 234
diff changeset
5367 * src/main/java/de/intevation/gnv/exports/ShapeDataCollector.java,
c8ecc0c0bcb4 Renaming HorizontalProfileDataCollector into ShapeDataCollector.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 234
diff changeset
5368 src/main/java/de/intevation/gnv/exports/HorizontalProfileDataCollector.java:
c8ecc0c0bcb4 Renaming HorizontalProfileDataCollector into ShapeDataCollector.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 234
diff changeset
5369 Renamed HorizontalProfileDataCollector into ShapeDataCollector, because it
c8ecc0c0bcb4 Renaming HorizontalProfileDataCollector into ShapeDataCollector.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 234
diff changeset
5370 will be used by other transitions as well.
c8ecc0c0bcb4 Renaming HorizontalProfileDataCollector into ShapeDataCollector.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 234
diff changeset
5371
c8ecc0c0bcb4 Renaming HorizontalProfileDataCollector into ShapeDataCollector.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 234
diff changeset
5372 * 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
5373 Adjusted class name of DataCollector after renaming.
c8ecc0c0bcb4 Renaming HorizontalProfileDataCollector into ShapeDataCollector.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 234
diff changeset
5374
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
5375 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
5376
a7fa7b404897 HorizontalProfile CSV-export uses an Exporter instead of writing csv on its own.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 233
diff changeset
5377 * 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
5378 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
5379 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
5380
a7fa7b404897 HorizontalProfile CSV-export uses an Exporter instead of writing csv on its own.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 233
diff changeset
5381 * 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
5382 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
5383
233
2ceb4bf51cba Added DataCollector which collects data used for exports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 232
diff changeset
5384 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
5385
2ceb4bf51cba Added DataCollector which collects data used for exports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 232
diff changeset
5386 * 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
5387 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
5388 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
5389 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
5390 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
5391 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
5392
2ceb4bf51cba Added DataCollector which collects data used for exports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 232
diff changeset
5393 * 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
5394 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
5395 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
5396
2ceb4bf51cba Added DataCollector which collects data used for exports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 232
diff changeset
5397 * 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
5398 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
5399
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
5400 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
5401
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5402 * doc/conf/queries.properties:
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5403 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
5404 on TimeSeriesPoints.
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5405 * 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
5406 Added QueryID for ODV-Data-Query
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5407
237
56dcedc4a96c Added SQL-Statement for ODV-Exports on Verticalprofiles TimeSeriesPoints
Tim Englich <tim.englich@intevation.de>
parents: 235
diff changeset
5408 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
5409
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
5410 * 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
5411 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
5412 the common used way in this TestCases.
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5413 * 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
5414 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
5415 Some Refactoring Work done.
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5416 * 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
5417 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
5418 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
5419 * 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
5420 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
5421 to use it in several methods.
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5422 * 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
5423 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
5424 * doc/conf/products/timeseries/conf_timeseriespoint.xml:
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5425 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
5426 * doc/conf/queries.properties:
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5427 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
5428
230
f68ffbe974a0 Implemented an exporter for odv and csv exports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 229
diff changeset
5429 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
5430
f68ffbe974a0 Implemented an exporter for odv and csv exports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 229
diff changeset
5431 * 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
5432 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
5433 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
5434 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
5435 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
5436 describes the output.
230
f68ffbe974a0 Implemented an exporter for odv and csv exports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 229
diff changeset
5437
f68ffbe974a0 Implemented an exporter for odv and csv exports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 229
diff changeset
5438 * 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
5439 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
5440 TimeSeriesOutputTransition.
f68ffbe974a0 Implemented an exporter for odv and csv exports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 229
diff changeset
5441
f68ffbe974a0 Implemented an exporter for odv and csv exports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 229
diff changeset
5442 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
5443 to be adapted.
f68ffbe974a0 Implemented an exporter for odv and csv exports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 229
diff changeset
5444
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
5445 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
5446
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5447 * 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
5448 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
5449 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
5450 this UnitTestCases.
f68ffbe974a0 Implemented an exporter for odv and csv exports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 229
diff changeset
5451
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5452 * 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
5453 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
5454 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
5455 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
5456 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
5457 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
5458 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
5459 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
5460 the UnitTestCases.
f68ffbe974a0 Implemented an exporter for odv and csv exports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 229
diff changeset
5461
228
d53f15c33f89 Added missing ChangeLog entry for last revision.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 226
diff changeset
5462 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
5463
d53f15c33f89 Added missing ChangeLog entry for last revision.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 226
diff changeset
5464 * 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
5465 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
5466 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
5467 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
5468 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
5469 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
5470 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
5471 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
5472 as output format.
d53f15c33f89 Added missing ChangeLog entry for last revision.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 226
diff changeset
5473
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
5474 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
5475
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5476 * 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
5477 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
5478 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
5479
222
3e82b4f1c455 Removed some Compilation-Errors according to API-Changes in the ArtifactDatabase.
Tim Englich <tim.englich@intevation.de>
parents: 221
diff changeset
5480 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
5481
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5482 * 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
5483 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
5484 which are within an Region
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5485
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5486 * doc/conf/products/timeseries/conf_timeseriespoint.xml,
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5487 doc/conf/products/verticalprofile/conf_timeseriespoint.xml:
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5488 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
5489 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
5490
2b7a40b5b535 Added the RegionFilters into the configuration of the Products for TimeSeriesPoints.
Tim Englich <tim.englich@intevation.de>
parents: 223
diff changeset
5491 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
5492
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5493 * 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
5494 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
5495 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
5496 which are within an Region.
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5497
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5498 * doc/conf/products/verticalprofile/conf_mesh.xml,
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5499 doc/conf/products/verticalcrosssection/conf_mesh.xml,
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5500 doc/conf/products/timeseries/conf_mesh.xml,
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5501 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
5502 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
5503 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
5504 for Meshes.
05663e307495 Added the RegionFilters into the configuration of the Products for Meshes.
Tim Englich <tim.englich@intevation.de>
parents: 222
diff changeset
5505
05663e307495 Added the RegionFilters into the configuration of the Products for Meshes.
Tim Englich <tim.englich@intevation.de>
parents: 222
diff changeset
5506 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
5507
222
3e82b4f1c455 Removed some Compilation-Errors according to API-Changes in the ArtifactDatabase.
Tim Englich <tim.englich@intevation.de>
parents: 221
diff changeset
5508 * 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
5509 Added the DescribeRequestBodies to each TestCaseData.
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5510 * 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
5511 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
5512 * 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
5513 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
5514
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5515 * 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
5516 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
5517
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5518 * 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
5519 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
5520 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
5521 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
5522 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
5523 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
5524 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
5525 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
5526 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
5527 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
5528
221
21152e1bf325 Implemented the special case for TimeGaps in Meshes issue45
Tim Englich <tim.englich@intevation.de>
parents: 220
diff changeset
5529 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
5530
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5531 * 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
5532 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
5533 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
5534 canno be reached.
21152e1bf325 Implemented the special case for TimeGaps in Meshes issue45
Tim Englich <tim.englich@intevation.de>
parents: 220
diff changeset
5535
220
ee2d4134d0b3 General CodecCleanup:
Tim Englich <tim.englich@intevation.de>
parents: 219
diff changeset
5536 2009-11-02 Tim Englich <tim.englich@intevation.de>
ee2d4134d0b3 General CodecCleanup:
Tim Englich <tim.englich@intevation.de>
parents: 219
diff changeset
5537
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5538 * 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
5539 (createCSV): Code Cleanup: Removed obsoled TODO Flag
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5540
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5541 * 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
5542 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
5543 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
5544
220
ee2d4134d0b3 General CodecCleanup:
Tim Englich <tim.englich@intevation.de>
parents: 219
diff changeset
5545 * 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
5546 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
5547 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
5548 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
5549 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
5550 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
5551 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
5552 src/main/java/de/intevation/gnv/transition/CoordinateSelectionTransition.java,
220
ee2d4134d0b3 General CodecCleanup:
Tim Englich <tim.englich@intevation.de>
parents: 219
diff changeset
5553 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
5554 CodeCleanup: Removed needless Method validate from Transition,
220
ee2d4134d0b3 General CodecCleanup:
Tim Englich <tim.englich@intevation.de>
parents: 219
diff changeset
5555 because it had always returned true
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5556
218
926530bda1a7 Integrated the OutputTransition for Horizontal Cross-Sections
Tim Englich <tim.englich@intevation.de>
parents: 217
diff changeset
5557 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
5558
219
f8cb64d5fe4f Added the Testcase for Horizontal Cross-Sections
Tim Englich <tim.englich@intevation.de>
parents: 218
diff changeset
5559 * 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
5560 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
5561 * 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
5562 Added the UnitTest-Case for HorizontalCrossSectionMeshArtifacts
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5563
219
f8cb64d5fe4f Added the Testcase for Horizontal Cross-Sections
Tim Englich <tim.englich@intevation.de>
parents: 218
diff changeset
5564 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
5565
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5566 * doc/conf/queries.properties:
218
926530bda1a7 Integrated the OutputTransition for Horizontal Cross-Sections
Tim Englich <tim.englich@intevation.de>
parents: 217
diff changeset
5567 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
5568 HorizontalCrossSectionMeshOutputTransition
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5569 * 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
5570 Added the configuration for the HorizontalCrossSectionMeshOutputTransition
926530bda1a7 Integrated the OutputTransition for Horizontal Cross-Sections
Tim Englich <tim.englich@intevation.de>
parents: 217
diff changeset
5571 * 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
5572 Added the OutputTransition for generating /HorizontalCrossSections.
926530bda1a7 Integrated the OutputTransition for Horizontal Cross-Sections
Tim Englich <tim.englich@intevation.de>
parents: 217
diff changeset
5573 * 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
5574 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
5575 * 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
5576 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
5577
217
3dcd2b0b456e Added configurable TimeGap Support to the TimeSeries-Chart-Generation. issu45
Tim Englich <tim.englich@intevation.de>
parents: 216
diff changeset
5578 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
5579
259
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
5580 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
5581
217
3dcd2b0b456e Added configurable TimeGap Support to the TimeSeries-Chart-Generation. issu45
Tim Englich <tim.englich@intevation.de>
parents: 216
diff changeset
5582 * 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
5583 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
5584 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
5585
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5586 * 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
5587 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
5588
217
3dcd2b0b456e Added configurable TimeGap Support to the TimeSeries-Chart-Generation. issu45
Tim Englich <tim.englich@intevation.de>
parents: 216
diff changeset
5589 * 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
5590 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
5591 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
5592 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
5593 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
5594
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5595 * 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
5596 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
5597 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
5598
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
5599 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
5600
259
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
5601 * 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
5602 HorizontalCrossSectionMeshArtifact.java (HorizontalCrossSectionMeshArtifact),
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
5603 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
5604 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
5605 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
5606 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
5607
216
9db263ee2678 Added Workflow for determining the Query-Parameters for Horizontal cross-sections.
Tim Englich <tim.englich@intevation.de>
parents: 215
diff changeset
5608 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
5609
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5610 * 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
5611 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
5612
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5613 * 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
5614 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
5615
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
5616 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
5617
259
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
5618 * 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
5619 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
5620
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5621 * 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
5622 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
5623
214
17beafef6a97 Added two new FIS according to GT_0020.002
Tim Englich <tim.englich@intevation.de>
parents: 213
diff changeset
5624 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
5625
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
5626 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
5627 depths zones
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
5628
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5629 * 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
5630 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
5631
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5632 * 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
5633 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
5634
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5635 * 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
5636 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
5637 Drawing the Chart. issue61
259
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
5638
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5639 * 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
5640 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
5641 VerticalProfiles in Meshes. issue61
259
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
5642
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
5643 * 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
5644 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
5645
211
310874d3573f Minimum and Maximum Depth should be entered by the User issue31
Tim Englich <tim.englich@intevation.de>
parents: 210
diff changeset
5646 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
5647
259
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
5648 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
5649
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5650 * 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
5651 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
5652
211
310874d3573f Minimum and Maximum Depth should be entered by the User issue31
Tim Englich <tim.englich@intevation.de>
parents: 210
diff changeset
5653 * 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
5654 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
5655 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
5656 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
5657 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
5658 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
5659 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
5660 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
5661 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
5662 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
5663 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
5664 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
5665 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
5666 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
5667 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
5668 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
5669
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5670 * doc/conf/queries.properties,
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5671 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
5672 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
5673 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
5674 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
5675
206
01ac348ac4a4 Optimized Query horizontalprofile_instantaneouspoint_cruise because it is not warranted
Tim Englich <tim.englich@intevation.de>
parents: 205
diff changeset
5676 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
5677
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
5678 * 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
5679 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
5680 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
5681
7d1f9219d163 The Timeperiod of the Modeldata has changed. so it was nessessarry to change
Tim Englich <tim.englich@intevation.de>
parents: 209
diff changeset
5682 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
5683
209
d5cef9f17525 gnv-artifacts/trunk@265 c6561f87-3c4e-4783-a992-168aeb5c3f6f
Tim Englich <tim.englich@intevation.de>
parents: 208
diff changeset
5684 * 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
5685 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
5686
259
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
5687 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
5688
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
5689 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
5690
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5691 * 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
5692 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
5693 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
5694 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
5695 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
5696 Use super.identifier as uuid. issue3
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5697
259
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
5698 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
5699
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
5700 * 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
5701 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
5702 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
5703 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
5704 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
5705 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
5706
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
5707 * 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
5708 Put the UUID into the Resultlookup
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5709
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5710 * 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
5711 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
5712
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5713 * 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
5714 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
5715
259
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
5716 * src/main/java/de/intevation/gnv/transition/profile/horizontal/NorthSouthEastWestTransition.java
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
5717 (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
5718 (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
5719 (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
5720 (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
5721 (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
5722 (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
5723 (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
5724 (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
5725 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
5726
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
5727 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
5728
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5729 * 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
5730 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
5731 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
5732
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
5733 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
5734
259
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
5735 * 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
5736 (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
5737 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
5738
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5739 * 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
5740 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
5741
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
5742 * 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
5743 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
5744 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
5745
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
5746 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
5747
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
5748 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
5749
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
5750 * 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
5751 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
5752 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
5753
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
5754 * 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
5755 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
5756 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
5757 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
5758 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
5759 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
5760
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5761 * 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
5762 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
5763 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
5764 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
5765 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
5766 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
5767 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
5768
201
54c733c59321 Changed Configuration Folder to doc/conf
Tim Englich <tim.englich@intevation.de>
parents: 198
diff changeset
5769 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
5770
259
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
5771 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
5772
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5773 * doc/conf/conf.xml:
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5774 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
5775 * 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
5776 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
5777
203
226091ed3cbd Added relative locations for further required Configurationfiles . issue59
Tim Englich <tim.englich@intevation.de>
parents: 202
diff changeset
5778 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
5779
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5780 * doc/conf/arcsdeconnectionpool.properties:
203
226091ed3cbd Added relative locations for further required Configurationfiles . issue59
Tim Englich <tim.englich@intevation.de>
parents: 202
diff changeset
5781 Added separat ConnectionPoolProperties to this Project.
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5782 * doc/conf/*:
203
226091ed3cbd Added relative locations for further required Configurationfiles . issue59
Tim Englich <tim.englich@intevation.de>
parents: 202
diff changeset
5783 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
5784 * 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
5785 Changed Configuration Folder to doc/conf
54c733c59321 Changed Configuration Folder to doc/conf
Tim Englich <tim.englich@intevation.de>
parents: 198
diff changeset
5786
198
d19259c86b72 Added Folder for the Configuration of the gnv-artifacts.
Tim Englich <tim.englich@intevation.de>
parents: 197
diff changeset
5787 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
5788
259
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
5789 * doc/conf:
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
5790 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
5791
197
bab92ad1165d Added the required Classes an Configuration for providing VerticalCrossSections
Tim Englich <tim.englich@intevation.de>
parents: 195
diff changeset
5792 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
5793
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5794 * 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
5795 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
5796 * 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
5797 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
5798 * 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
5799 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
5800 * 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
5801 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
5802 * 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
5803 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
5804 * 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
5805 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
5806 * 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
5807 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
5808
bab92ad1165d Added the required Classes an Configuration for providing VerticalCrossSections
Tim Englich <tim.englich@intevation.de>
parents: 195
diff changeset
5809 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
5810
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
5811 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
5812
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5813 * 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
5814 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
5815 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
5816 ussue54
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5817
190
baaa1618fa27 Changed the displayed-Values as defined in issue47
Tim Englich <tim.englich@intevation.de>
parents: 189
diff changeset
5818 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
5819
259
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
5820 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
5821
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5822 * src/main/java/de/intevation/gnv/transition/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
5823 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
5824
195
63f65fb9f210 Added uniform Visualization of Single Input-Elements to MinMax-Elements. issue55
Tim Englich <tim.englich@intevation.de>
parents: 194
diff changeset
5825 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
5826
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
5827 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
5828
194
00c1a931b9c3 Catch Exception that the Calling Program could not put no InputData
Tim Englich <tim.englich@intevation.de>
parents: 193
diff changeset
5829 * 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
5830 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
5831 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
5832
00c1a931b9c3 Catch Exception that the Calling Program could not put no InputData
Tim Englich <tim.englich@intevation.de>
parents: 193
diff changeset
5833 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
5834
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
5835 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
5836
193
34f233123a6f Adding empty Series into Chart to prevent NPE issue 19
Tim Englich <tim.englich@intevation.de>
parents: 192
diff changeset
5837 * 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
5838 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
5839 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
5840
193
34f233123a6f Adding empty Series into Chart to prevent NPE issue 19
Tim Englich <tim.englich@intevation.de>
parents: 192
diff changeset
5841 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
5842
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
5843 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
5844
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5845 * 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
5846 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
5847
259
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
5848 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
5849
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
5850 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
5851
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5852 * src/test/ressources/queries.properties:
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5853 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
5854 according to issue50
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5855
191
d436c8b27ae3 Changed the Value of Layer and Depth range visualization of Meshes
Tim Englich <tim.englich@intevation.de>
parents: 190
diff changeset
5856 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
5857
260
56c9b33e8533 RELEASE 0.2: Summarized activities in NEWS, Changes
Hans Plum <hans.plum@intevation.de>
parents: 259
diff changeset
5858 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
5859
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5860 * 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
5861 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
5862 * src/test/ressources/conf.xml:
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5863 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
5864 into the UI-Describeoutput issue47
330
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/TransitionBase.java (describe):
190
baaa1618fa27 Changed the displayed-Values as defined in issue47
Tim Englich <tim.englich@intevation.de>
parents: 189
diff changeset
5866 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
5867 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
5868 * 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
5869 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
5870
189
af354567b421 Conformation to the tanslation of the MeshObjects issue53
Tim Englich <tim.englich@intevation.de>
parents: 188
diff changeset
5871 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
5872
259
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
5873 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
5874
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5875 * 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
5876 src/test/ressources/conf.xml:
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5877 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
5878 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
5879
187
92a43d90a0b8 Adding 5% bigger Valuearea to the Chart according to GT0030.011
Tim Englich <tim.englich@intevation.de>
parents: 186
diff changeset
5880 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
5881
259
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
5882 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
5883
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5884 * 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
5885 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
5886 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
5887 issue49
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5888 * 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
5889 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
5890 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
5891 * 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
5892 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
5893
693f7b676ade Adding two further fis which are based on Mesh to the System.
Tim Englich <tim.englich@intevation.de>
parents: 187
diff changeset
5894 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
5895
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5896 * 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
5897 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
5898
180
72bd41ba548d Added Transformation from WKT-Coordinate Reperesentation to BSH-Coordinate Representation. issue38
Tim Englich <tim.englich@intevation.de>
parents: 179
diff changeset
5899 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
5900
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5901 * 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
5902 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
5903 * 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
5904 Added Testcase for the DistanceCalculation
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5905 * 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
5906 * 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
5907 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
5908 * 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
5909 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
5910
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
5911 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
5912
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
5913 * 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
5914 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
5915
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
5916 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
5917
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5918 * 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
5919 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
5920
183
3e4256a6b48b Added Coordinate-Values to Title of the TimeseriesDiagramm for Meshes
Tim Englich <tim.englich@intevation.de>
parents: 182
diff changeset
5921 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
5922
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5923 * 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
5924 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
5925
182
4896d4f94bdc Bugfix ChartValues were not Recalculated after feed was called second Time.
Tim Englich <tim.englich@intevation.de>
parents: 181
diff changeset
5926 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
5927
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5928 * 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
5929 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
5930
259
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
5931 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
5932
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
5933 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
5934
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5935 * 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
5936 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
5937
179
f2c76f35da5a Added missing Class Description Values to the Horizontal Profile Charts
Tim Englich <tim.englich@intevation.de>
parents: 178
diff changeset
5938 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
5939
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5940 * 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
5941 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
5942 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
5943 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
5944 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
5945 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
5946 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
5947
177
08b8b79b30ff Integrated special CSV-Export for HorizontalProfiles
Tim Englich <tim.englich@intevation.de>
parents: 176
diff changeset
5948 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
5949
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5950 * 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
5951 Added Method for lookup FIS Names
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5952 * 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
5953 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
5954 * 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
5955 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
5956
178
9bcf315f57e4 Added Name of FIS to the Title of Charts
Tim Englich <tim.englich@intevation.de>
parents: 177
diff changeset
5957 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
5958
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5959 * 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
5960 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
5961
260
56c9b33e8533 RELEASE 0.2: Summarized activities in NEWS, Changes
Hans Plum <hans.plum@intevation.de>
parents: 259
diff changeset
5962 *
56c9b33e8533 RELEASE 0.2: Summarized activities in NEWS, Changes
Hans Plum <hans.plum@intevation.de>
parents: 259
diff changeset
5963 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
5964 (createCSV),
56c9b33e8533 RELEASE 0.2: Summarized activities in NEWS, Changes
Hans Plum <hans.plum@intevation.de>
parents: 259
diff changeset
5965 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
5966 (createCSV):
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5967 Integrated special CSV-Export for HorizontalProfiles
177
08b8b79b30ff Integrated special CSV-Export for HorizontalProfiles
Tim Englich <tim.englich@intevation.de>
parents: 176
diff changeset
5968
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
5969 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
5970
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
5971 * 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
5972 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
5973 * 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
5974 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
5975
175
14263534255b Added Parameter-Usage in Time-Interval-Query ISSUE-33
Tim Englich <tim.englich@intevation.de>
parents: 174
diff changeset
5976 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
5977
259
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
5978 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
5979
175
14263534255b Added Parameter-Usage in Time-Interval-Query ISSUE-33
Tim Englich <tim.englich@intevation.de>
parents: 174
diff changeset
5980 * 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
5981 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
5982 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
5983
174
dbf68950b4d9 Added real Coordinate-Query to HorizontalProfile- and VerticalProfile-Mesh
Tim Englich <tim.englich@intevation.de>
parents: 173
diff changeset
5984 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
5985
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5986 * 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
5987 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
5988 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
5989 * 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
5990 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
5991 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
5992
173
1b2fc94766c9 Added real Coordinate-Query to TimeSeries-Mesh
Tim Englich <tim.englich@intevation.de>
parents: 172
diff changeset
5993 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
5994
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5995 * 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
5996 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
5997
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
5998 * 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
5999 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
6000
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6001 * 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
6002 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
6003
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6004 * pom.xml:
259
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
6005 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
6006
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6007 * 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
6008 (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
6009 (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
6010 (prepareInputData4RegionDBQuery):
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
6011 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
6012
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
6013 * 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
6014 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
6015
172
b5e55f460f0b Closed small file descriptor leak in loading SQL properties file.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 171
diff changeset
6016 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
6017
b5e55f460f0b Closed small file descriptor leak in loading SQL properties file.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 171
diff changeset
6018 * 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
6019 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
6020
171
7fb9441dd8af Format Code to max 80 Chars per Row and Cleanup
Tim Englich <tim.englich@intevation.de>
parents: 170
diff changeset
6021 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
6022
7fb9441dd8af Format Code to max 80 Chars per Row and Cleanup
Tim Englich <tim.englich@intevation.de>
parents: 170
diff changeset
6023 * 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
6024 Code Formatting and Cleanup.
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6025
170
7be22e76c270 Added parameter to the DateQueroes of Meshes
Tim Englich <tim.englich@intevation.de>
parents: 126
diff changeset
6026 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
6027
7be22e76c270 Added parameter to the DateQueroes of Meshes
Tim Englich <tim.englich@intevation.de>
parents: 126
diff changeset
6028 * src/test/ressources/queries.properties Edited:
7be22e76c270 Added parameter to the DateQueroes of Meshes
Tim Englich <tim.englich@intevation.de>
parents: 126
diff changeset
6029 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
6030 the Parameters has been measured.
170
7be22e76c270 Added parameter to the DateQueroes of Meshes
Tim Englich <tim.englich@intevation.de>
parents: 126
diff changeset
6031 * src/test/ressources/conf.xml Edited:
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6032 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
6033
126
cfaaa215d8ff RELEASE 0.1
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 125
diff changeset
6034 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
6035
cfaaa215d8ff RELEASE 0.1
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 125
diff changeset
6036 RELEASE 0.1
cfaaa215d8ff RELEASE 0.1
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 125
diff changeset
6037
cfaaa215d8ff RELEASE 0.1
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 125
diff changeset
6038 * Changes, NEWS: Summarized changes.
cfaaa215d8ff RELEASE 0.1
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 125
diff changeset
6039
123
8cc96c9cc962 Added some missing RessourceValues
Tim Englich <tim.englich@intevation.de>
parents: 122
diff changeset
6040 2009-10-06 Tim Englich <tim.englich@intevation.de>
8cc96c9cc962 Added some missing RessourceValues
Tim Englich <tim.englich@intevation.de>
parents: 122
diff changeset
6041
125
f0169e3ae988 Switch Lable-Value for Domain-Axis.
Tim Englich <tim.englich@intevation.de>
parents: 123
diff changeset
6042 * 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
6043 Switch Lable-Value for Domain-Axis.
123
8cc96c9cc962 Added some missing RessourceValues
Tim Englich <tim.englich@intevation.de>
parents: 122
diff changeset
6044 * 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
6045 Added missing Import
123
8cc96c9cc962 Added some missing RessourceValues
Tim Englich <tim.englich@intevation.de>
parents: 122
diff changeset
6046 * 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
6047 Added i18n Support
123
8cc96c9cc962 Added some missing RessourceValues
Tim Englich <tim.englich@intevation.de>
parents: 122
diff changeset
6048 * 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
6049 Added some missing RessourceValues
123
8cc96c9cc962 Added some missing RessourceValues
Tim Englich <tim.englich@intevation.de>
parents: 122
diff changeset
6050
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
6051 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
6052
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
6053 * 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
6054 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
6055 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
6056 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
6057 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
6058 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
6059 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
6060
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6061 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
6062
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6063 * 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
6064 Deleted.
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6065
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6066 * 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
6067 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
6068
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6069 * 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
6070 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
6071
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6072 * 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
6073
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6074 * 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
6075
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6076 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
6077
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/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
6079 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
6080 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
6081 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
6082 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
6083 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
6084 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
6085 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
6086
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6087 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
6088
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/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
6090 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
6091 * 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
6092 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
6093 * 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
6094 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
6095 * 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
6096 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
6097 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
6098 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
6099 value-names in the Configurationfile.
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6100 * 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
6101 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
6102 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
6103 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
6104 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
6105 * 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
6106 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
6107 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
6108 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
6109
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6110 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
6111
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6112 * 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
6113 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
6114 propper support for PreferedLocale
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6115 * src/main/java/de/intevation/gnv/artifacts/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
6116 * 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
6117 * 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
6118 * 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
6119 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
6120 the RessourceFactory
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6121
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6122 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
6123
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6124 * 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
6125 TestCase for Testing the RessourceFactory
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6126
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6127 * 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
6128 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
6129 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
6130
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6131 * 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
6132 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
6133 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
6134 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
6135 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
6136 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
6137 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
6138 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
6139 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
6140 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
6141 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
6142 LanguageSupport Integrated
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6143
121
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/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
6145 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
6146 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
6147 * 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
6148 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
6149 TestCase will produce NPEs.
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6150 * 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
6151 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
6152 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
6153 src/test/ressources/conf.xml Edited:
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6154 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
6155
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6156 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
6157
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6158 * 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
6159 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
6160 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
6161 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
6162 * 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
6163 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
6164 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
6165 * 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
6166 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
6167 * 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
6168 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
6169 * 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
6170 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
6171 * 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
6172 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
6173 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
6174 * 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
6175 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
6176 * 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
6177 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
6178 * 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
6179 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
6180 * 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
6181 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
6182 * 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
6183 Added Log-Message for better Workflowanalyzis.
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6184
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6185 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
6186
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6187 * 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
6188 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
6189 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
6190 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
6191 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
6192 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
6193 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
6194 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
6195
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6196 * 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
6197 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
6198 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
6199
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6200 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
6201
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6202 * 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
6203 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
6204 * 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
6205 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
6206 * 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
6207 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
6208 * 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
6209 Added TestCase for HorizontalProfiles of InstantaneousPoints.
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6210
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6211 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
6212
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6213 * 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
6214 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
6215 * 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
6216 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
6217 * 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
6218 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
6219 * 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
6220 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
6221 * 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
6222 * 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
6223 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
6224 * 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
6225 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
6226 extende Classes
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6227 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
6228 * 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
6229 Class for drawing Horzontal Profiles
330
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-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
6232
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6233 * 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
6234
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6235 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
6236
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6237 * 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
6238 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
6239 * 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
6240 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
6241 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
6242 * 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
6243 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
6244 * 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
6245 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
6246
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 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
6248
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6249 * 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
6250 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
6251 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
6252 Also some NP-Access removed.
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6253
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6254 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
6255
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6256 * 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
6257 Some Coderedundances refactored.
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6258
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6259 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
6260
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6261 * src/test/ressources/queries.properties Edited:
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6262 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
6263
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6264 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
6265
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6266 * 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
6267 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
6268 * 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
6269 Add Testcase for Timeseries Mesh
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6270
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6271 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
6272
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/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
6274 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
6275 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
6276
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 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
6278
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6279 * 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
6280 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
6281 * 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
6282 TestCaseRequests for VerticalProfile FIS Mesh
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6283
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6284 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
6285
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6286 * 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
6287 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
6288
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 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
6290
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6291 * 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
6292 (testVerticalProfileInstantaneousPointArtifact) Edited:
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6293 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
6294 * 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
6295 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
6296 * 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
6297 TestCaseRequests for VerticalProfile FIS Marnet
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6298
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6299 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
6300
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6301 * src/test/ressources/queries.properties Edited:
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6302 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
6303 * src/test/ressources/conf.xml Edited:
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6304 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
6305 * 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
6306 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
6307 * 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
6308 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
6309
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6310 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
6311
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6312 * 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
6313 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
6314 used for the InputValoue-validation.
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6315 * 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
6316 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
6317 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
6318 * 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
6319 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
6320
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6321 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
6322
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6323 * 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
6324 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
6325 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
6326
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6327 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
6328
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6329 * 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
6330 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
6331 * src/test/ressources/ehcache.xml Added:
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6332 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
6333 * src/test/ressources/conf.xml Edited:
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6334 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
6335 * 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
6336 Added the Initialisation of the CacheManager.
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6337
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/artifacts/cache/CacheFactory.java Added:
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6339 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
6340
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6341 * 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
6342 * 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
6343 * 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
6344 * 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
6345 * 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
6346 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
6347 * 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
6348 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
6349 * 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
6350 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
6351 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
6352 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
6353 * 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
6354 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
6355
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6356 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
6357
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6358 * 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
6359 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
6360 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
6361 * 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
6362 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
6363 * 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
6364 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
6365 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
6366 * 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
6367 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
6368 * 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
6369 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
6370
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6371 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
6372
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/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
6374 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
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-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
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 * 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
6379 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
6380
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6381 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
6382
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6383 * 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
6384 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
6385 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
6386 * 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
6387 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
6388
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6389 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
6390
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6391 * 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
6392 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
6393 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
6394 * 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
6395 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
6396 * 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
6397 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
6398
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6399 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
6400
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6401 * 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
6402 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
6403 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
6404 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
6405
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6406 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
6407
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6408 * 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
6409 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
6410
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6411 * 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
6412 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
6413
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6414 * 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
6415 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
6416 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
6417 deafultvalue of an Parameter.
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6418
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6419 * 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
6420 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
6421 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
6422 of an OutputMode.
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6423
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6424 * 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
6425 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
6426 they can be used during the outputprocessing.
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6427
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6428 * 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
6429 Read rquired Outputparameters from the Configuration
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6430
121
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/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
6432 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
6433
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6434 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
6435
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6436 * pom.xml Edited:
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6437 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
6438 * 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
6439 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
6440 * 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
6441 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
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-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
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/utils/ArtifactXMLUtilities.java (createSuccessReport) Edited:
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6446 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
6447 * 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
6448 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
6449 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
6450
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6451 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
6452
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/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
6454 Obsolet TODOs removed
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6455 * 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
6456 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
6457 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
6458 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
6459 * 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
6460 Method for creating Exceptionreports added.
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6461
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 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
6463
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6464 * 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
6465 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
6466 Some Bugs removed
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6467
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6468 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
6469
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6470 * 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
6471 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
6472 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
6473 Removed obsolet Parameters an Methods.
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6474 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
6475
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/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
6477 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
6478 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
6479 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
6480 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
6481 into this implementation.
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6482 * 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
6483 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
6484 Dummywerte fuer Diagrammgenerierung durch Echtwerte ersetzt.
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6485 Obsolete Uebergabeparameter entfernt.
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6486
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6487 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
6488
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6489 * src/test/ressources/queries.properties Edited:
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6490 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
6491 * 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
6492 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
6493 * 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
6494 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
6495
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6496 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
6497
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6498 * 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
6499 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
6500
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 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
6502
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6503 * 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
6504 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
6505 * 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
6506 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
6507 * 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
6508 Support for StringQuieries and OracleDateQueries added
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6509 * 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
6510 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
6511 * 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
6512 Artifact for VerticalProfile Mesh integrated
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6513
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 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
6515
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6516 * 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
6517 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
6518 required Information to generate a vertical Profile
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6519 * 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
6520 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
6521 * 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
6522 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
6523 * 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
6524 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
6525 * 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
6526 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
6527 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
6528 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
6529 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
6530 * 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
6531 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
6532 * 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
6533 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
6534 * 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
6535 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
6536 * 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
6537 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
6538
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6539 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
6540
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/test/ressources/queries.properties Edited:
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6542 Queryie for TimeSeriesMesh added.
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6543 * 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
6544 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
6545 * 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
6546 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
6547 * 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
6548 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
6549 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
6550 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
6551 * 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
6552 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
6553 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
6554 * 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
6555 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
6556 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
6557 * 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
6558 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
6559
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6560 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
6561
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6562 * 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
6563 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
6564
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 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
6566 * 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
6567 Some structurechanges done.
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6568
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6569 * 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
6570 Fixed Bug supporting UTF-8 Documents properly.
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6571 * 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
6572 * 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
6573 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
6574
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/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
6576 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
6577 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
6578
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6579 * 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
6580 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
6581 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
6582 the Values in it are multiselectable.
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6583
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6584 * 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
6585 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
6586 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
6587 * 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
6588 Storage of changed Values added
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6589
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6590 * 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
6591 Static UI Support Added
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6592
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6593
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6594 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
6595
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,
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6597 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
6598 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
6599 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
6600 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
6601 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
6602 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
6603 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
6604 Added Multiselectsupport for InputValues
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6605
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6606 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
6607
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/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
6609 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
6610
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6611 * 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
6612 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
6613
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6614 * 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
6615 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
6616 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
6617 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
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-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
6620
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6621 * 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
6622 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
6623 * 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
6624 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
6625 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
6626 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
6627
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6628 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
6629
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6630 * 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
6631 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
6632 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
6633 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
6634 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
6635 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
6636 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
6637 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
6638
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6639 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
6640
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6641 * 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
6642 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
6643 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
6644 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
6645 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
6646 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
6647 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
6648
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 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
6650
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6651 * 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
6652 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
6653 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
6654 src/test/ressources/conf.xml Edited:
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6655 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
6656
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6657 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
6658
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6659 * 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
6660 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
6661
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6662 * 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
6663 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
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/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
6666 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
6667 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
6668 Products in an FIS.
330
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 * 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
6671 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
6672 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
6673
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6674 * 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
6675 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
6676
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6677 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
6678
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6679 * 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
6680 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
6681 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
6682
121
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-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
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/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
6686 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
6687 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
6688 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
6689
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6690 * 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
6691 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
6692
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6693 * 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
6694 Further Queries for Testcases integrated
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6695 * 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
6696 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
6697 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
6698 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
6699
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6700 * 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
6701 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
6702 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
6703
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6704 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
6705
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6706 * 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
6707 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
6708 * 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
6709 Integrated usage of KeyValueDescibeData
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6710 * 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
6711 Errorhandling integrated
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6712 * 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
6713 * 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
6714 Refactored out-Method from Extending Class
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6715
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6716 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
6717
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6718 * 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
6719 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
6720 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
6721 this class.
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6722
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6723 * 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
6724 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
6725 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
6726 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
6727
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 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
6729
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6730 * 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
6731 Added JfreeChart Dependency to pom-file
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6732
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6733 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
6734
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6735 * 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
6736 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
6737 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
6738 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
6739 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
6740
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6741 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
6742
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/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
6744 The specifed OutputTransition for the Product TimeSeries.
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6745
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 * 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
6747 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
6748
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6749 * 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
6750 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
6751 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
6752 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
6753
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6754 * 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
6755 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
6756 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
6757 Different OutputModes given in an Artifact.
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6758
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6759 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
6760
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6761 * 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
6762 Changed DateoutputFormat from German- to Anericanstyle
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6763
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6764 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
6765
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6766 * 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
6767 * 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
6768 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
6769 * 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
6770 New Queries for timeseries_timeinterval added.
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6771 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
6772 * 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
6773 * 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
6774 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
6775
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6776 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
6777
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6778 * 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
6779 * 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
6780 * 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
6781 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
6782 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
6783 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
6784 * 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
6785 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
6786 * 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
6787 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
6788 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
6789 * 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
6790 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
6791 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
6792
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6793 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
6794
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6795 * 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
6796 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
6797 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
6798 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
6799 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
6800 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
6801 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
6802 src/test/ressources/queries.properties Added,
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6803 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
6804 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
6805
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6806 One Entry is Missing
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6807
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6808 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
6809
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 Edited,
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 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
6812 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
6813 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
6814 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
6815 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
6816 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
6817 Artifact.advance initial implementiert
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6818
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6819 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
6820
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6821 * 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
6822 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
6823 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
6824 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
6825 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
6826 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
6827 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
6828 Funktionalitat Feed initial bereitgestellt.
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6829
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6830 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
6831
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6832 * src/test/ressources/GNVArtifactsTestCase_Configuration.xml,
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6833 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
6834 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
6835 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
6836 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
6837
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6838 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
6839
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6840 * 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
6841 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
6842 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
6843 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
6844 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
6845 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
6846
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6847 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
6848
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6849 * 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
6850 * 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
6851 * 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
6852 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
6853
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6854 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
6855
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6856 * src/test/ressources/GNVArtifactsTestCase_Configuration.xml,
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6857 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
6858 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
6859 Added Description to a Transition
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6860
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6861 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
6862
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6863 * src/test/ressources/GNVArtifactsTestCase_Configuration.xml,
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6864 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
6865 TestClass for GNV-Artifacts an TimeSeriesArtifacs
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6866
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6867 * 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
6868 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
6869 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
6870 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
6871 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
6872
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6873 * 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
6874 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
6875 * 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
6876 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
6877 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
6878 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
6879 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
6880 * 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
6881
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6882 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
6883
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6884 * 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
6885 Implementation of the General ArtifactFactory
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6886
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6887 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
6888
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6889 * 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
6890 * 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
6891 * 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
6892 * src/**: Added to the Project

http://dive4elements.wald.intevation.org