comparison gnv-artifacts/ChangeLog @ 330:477c0c46605e

Cleaned up ChangeLog a bit. gnv-artifacts/trunk@396 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author Sascha L. Teichmann <sascha.teichmann@intevation.de>
date Fri, 04 Dec 2009 09:04:10 +0000
parents 42a5269636eb
children f5c25c86a625
comparison
equal deleted inserted replaced
329:42a5269636eb 330:477c0c46605e
1 2009-12-04 Sascha L. Teichmann <sascha.teichmann@intevation.de>
2
3 * ChangeLog: Cleaned up a bit.
4
1 2009-12-02 Ingo Weinzierl <ingo.weinzierl@intevation.de> 5 2009-12-02 Ingo Weinzierl <ingo.weinzierl@intevation.de>
2 6
3 * src/main/java/de/intevation/gnv/chart/TimeSeriesChart.java: Added time gap 7 * src/main/java/de/intevation/gnv/chart/TimeSeriesChart.java: Added time gap
4 detection. If a time gap is detected, a null value will be inserted to 8 detection. If a time gap is detected, a null value will be inserted to
5 break the current line. 9 break the current line.
6 10
7 2009-12-02 Ingo Weinzierl <ingo.weinzierl@intevation.de> 11 2009-12-02 Ingo Weinzierl <ingo.weinzierl@intevation.de>
8 12
9 * pom.xml: Added JBoss repository for JFreeChart 1.0.13 and removed explicit 13 * pom.xml: Added JBoss repository for JFreeChart 1.0.13 and removed explicit
10 JCommon dependency which is now needless. Now, it is no more necessary to 14 JCommon dependency which is now needless. Now, it is no more necessary to
11 install JFreeChart into the local maven repository on your own. 15 install JFreeChart into the local maven repository on your own.
12 16
13 2009-12-02 Ingo Weinzierl <ingo.weinzierl@intevation.de> 17 2009-12-02 Ingo Weinzierl <ingo.weinzierl@intevation.de>
14 18
25 * src/main/java/de/intevation/gnv/chart/VerticalProfileChart.java, 29 * src/main/java/de/intevation/gnv/chart/VerticalProfileChart.java,
26 src/main/java/de/intevation/gnv/chart/TimeSeriesChart.java, 30 src/main/java/de/intevation/gnv/chart/TimeSeriesChart.java,
27 src/main/java/de/intevation/gnv/chart/HorizontalProfileChart.java: 31 src/main/java/de/intevation/gnv/chart/HorizontalProfileChart.java:
28 Constructor needs two further boolean parameter to control the visibility 32 Constructor needs two further boolean parameter to control the visibility
29 of lines and points in charts. 33 of lines and points in charts.
30 34
31 * src/main/java/de/intevation/gnv/chart/AbstractXYLineChart.java: The 35 * src/main/java/de/intevation/gnv/chart/AbstractXYLineChart.java: The
32 renderer controlling the style of a series is adjusted after adding a 36 renderer controlling the style of a series is adjusted after adding a
33 new series to the chart. 37 new series to the chart.
34 38
35 * src/main/java/de/intevation/gnv/transition/profile/horizontalcrosssection/HorizontalCrossSectionMeshOutputTransition.java, 39 * src/main/java/de/intevation/gnv/transition/profile/horizontalcrosssection/HorizontalCrossSectionMeshOutputTransition.java,
36 src/main/java/de/intevation/gnv/transition/profile/verticalcrosssection/VerticalCrossSectionOutputTransition.jav, 40 src/main/java/de/intevation/gnv/transition/profile/verticalcrosssection/VerticalCrossSectionOutputTransition.jav,
37 src/main/java/de/intevation/gnv/transition/profile/horizontal/HorizontalProfileOutputTransition.java, 41 src/main/java/de/intevation/gnv/transition/profile/horizontal/HorizontalProfileOutputTransition.java,
43 moment. This needs to be changed as soon as a new gui option is 47 moment. This needs to be changed as soon as a new gui option is
44 implemented to control the visibility of lines/points. 48 implemented to control the visibility of lines/points.
45 49
46 2009-12-01 Tim Englich <tim.englich@intevation.de> 50 2009-12-01 Tim Englich <tim.englich@intevation.de>
47 51
48 * src/test/java/de/intevation/gnv/artifacts/GNVArtifactsTestCase.java: 52 * src/test/java/de/intevation/gnv/artifacts/GNVArtifactsTestCase.java:
49 Added one more Transitionstep to each Testcase according to the refactored Transitionmodel. 53 Added one more Transitionstep to each Testcase according to the refactored Transitionmodel.
50 * src/test/ressources/verticalprofile/verticalprofile_step_*_advance.xml, 54 * src/test/ressources/verticalprofile/verticalprofile_step_*_advance.xml,
51 src/test/ressources/verticalprofile_instantaneouspoint/verticalprofile_step_*_advance.xml, 55 src/test/ressources/verticalprofile_instantaneouspoint/verticalprofile_step_*_advance.xml,
52 src/test/ressources/verticalprofile_mesh/verticalprofile_step_*_advance.xml, 56 src/test/ressources/verticalprofile_mesh/verticalprofile_step_*_advance.xml,
53 src/test/ressources/verticalcrosssection_mesh/verticalcrosssection_step_*_advance.xml, 57 src/test/ressources/verticalcrosssection_mesh/verticalcrosssection_step_*_advance.xml,
54 src/test/ressources/timeseries_mesh/timeseries_step_*_advance.xml, 58 src/test/ressources/timeseries_mesh/timeseries_step_*_advance.xml,
55 src/test/ressources/timeseries/timeseries_step_*_advance.xml, 59 src/test/ressources/timeseries/timeseries_step_*_advance.xml,
56 src/test/ressources/horizontalProfile_mesh/horizontalprofile_step_*_advance.xml, 60 src/test/ressources/horizontalProfile_mesh/horizontalprofile_step_*_advance.xml,
57 src/test/ressources/horizontalProfile_instantaneouspoint/horizontalprofile_step_*_advance.xml, 61 src/test/ressources/horizontalProfile_instantaneouspoint/horizontalprofile_step_*_advance.xml,
58 src/test/ressources/horizontalcrosssection_mesh/horizontalcrosssection_step_*_advance.xml: 62 src/test/ressources/horizontalcrosssection_mesh/horizontalcrosssection_step_*_advance.xml:
59 Moved each Adancedocument plus one according to the refactored Transitionmodel. 63 Moved each Adancedocument plus one according to the refactored Transitionmodel.
60 Added the first advanced Call for the Product-Artifact 64 Added the first advanced Call for the Product-Artifact
61 65
62
63 2009-12-01 Tim Englich <tim.englich@intevation.de> 66 2009-12-01 Tim Englich <tim.englich@intevation.de>
64 67
65 * src/main/java/de/intevation/gnv/transition/OutputTransitionBase.java: 68 * src/main/java/de/intevation/gnv/transition/OutputTransitionBase.java:
66 All Data which is required to generate the Charts is now fetched using the 69 All Data which is required to generate the Charts is now fetched using the
67 Method getChartResult. The Method advance and initialize now have nothing to do. 70 Method getChartResult. The Method advance and initialize now have nothing to do.
68 71
69 * src/main/java/de/intevation/gnv/transition/timeseries/TimeSeriesOutputTransition.java (out): 72 * src/main/java/de/intevation/gnv/transition/timeseries/TimeSeriesOutputTransition.java (out):
70 Removed the advance call because all Data which is required to generate the Charts is 73 Removed the advance call because all Data which is required to generate the Charts is
71 fetched using the Method getChartResult. 74 fetched using the Method getChartResult.
72 * src/main/java/de/intevation/gnv/transition/profile/horizontal/NorthSouthEastWestTransition.java (initialize): 75 * src/main/java/de/intevation/gnv/transition/profile/horizontal/NorthSouthEastWestTransition.java (initialize):
73 Use Method instantiate instead of Advance to add the required Data for describe 76 Use Method instantiate instead of Advance to add the required Data for describe
74 and feed this Transition. 77 and feed this Transition.
75 78
76 * src/main/java/de/intevation/gnv/transition/TransitionBase.java (initialize), 79 * src/main/java/de/intevation/gnv/transition/TransitionBase.java (initialize),
77 src/main/java/de/intevation/gnv/transition/Transition.java (initialize): 80 src/main/java/de/intevation/gnv/transition/Transition.java (initialize):
78 Added new Method Initaialize which will be callcall to Initailize the current 81 Added new Method Initaialize which will be callcall to Initailize the current
79 Transition. In this step all Data will be fetched which is required to Ddescribe and 82 Transition. In this step all Data will be fetched which is required to Ddescribe and
80 feed each Transition. 83 feed each Transition.
81 Also the AlternativeTransition was removed because it is not longer required. 84 Also the AlternativeTransition was removed because it is not longer required.
82 85
83 * src/main/java/de/intevation/gnv/artifacts/fis/FISArtifact.java (advance): 86 * src/main/java/de/intevation/gnv/artifacts/fis/FISArtifact.java (advance):
84 Switched to the usage of the Method initialize instead of Advance while instantiating 87 Switched to the usage of the Method initialize instead of Advance while instantiating
85 a new Productartifact, according to the Refactoring work wich is done in the 88 a new Productartifact, according to the Refactoring work wich is done in the
86 TransitionModel. 89 TransitionModel.
87 90
88 * src/main/java/de/intevation/gnv/artifacts/GNVArtifactBase.java (initialize): 91 * src/main/java/de/intevation/gnv/artifacts/GNVArtifactBase.java (initialize):
89 Added new Function Initialize so that it is possible to Initialize an Artifact 92 Added new Function Initialize so that it is possible to Initialize an Artifact
90 without doing this in the Constructor. That is nessessary because some Artifacts need 93 without doing this in the Constructor. That is nessessary because some Artifacts need
91 some Metadata (e.g. SourceID) befor it can be initialized. 94 some Metadata (e.g. SourceID) befor it can be initialized.
92 95
93 * doc/conf/products/verticalprofile/conf_timeseriespoint.xml, 96 * doc/conf/products/verticalprofile/conf_timeseriespoint.xml,
94 doc/conf/products/verticalprofile/conf_mesh.xml, 97 doc/conf/products/verticalprofile/conf_mesh.xml,
95 doc/conf/products/verticalprofile/conf_instantaneouspoint.xml, 98 doc/conf/products/verticalprofile/conf_instantaneouspoint.xml,
96 doc/conf/products/verticalcrosssection/conf_mesh.xml, 99 doc/conf/products/verticalcrosssection/conf_mesh.xml,
97 doc/conf/products/timeseries/conf_timeseriespoint.xml, 100 doc/conf/products/timeseries/conf_timeseriespoint.xml,
98 doc/conf/products/timeseries/conf_mesh.xml, 101 doc/conf/products/timeseries/conf_mesh.xml,
99 doc/conf/products/horizontalprofile/conf_mesh.xml, 102 doc/conf/products/horizontalprofile/conf_mesh.xml,
100 doc/conf/products/horizontalprofile/conf_instantaneouspoint.xml, 103 doc/conf/products/horizontalprofile/conf_instantaneouspoint.xml,
101 doc/conf/products/horizontalcrosssection/conf_mesh.xml: 104 doc/conf/products/horizontalcrosssection/conf_mesh.xml:
102 Some Refactoring work done according to the Refactoring Work wich 105 Some Refactoring work done according to the Refactoring Work wich
103 was done in the Transitionmodel. 106 was done in the Transitionmodel.
104 107
105 2009-11-30 Ingo Weinzierl <ingo.weinzierl@intevation.de> 108 2009-11-30 Ingo Weinzierl <ingo.weinzierl@intevation.de>
106 109
107 * src/main/java/de/intevation/gnv/artifacts/ressource/RessourceFactory.java, 110 * src/main/java/de/intevation/gnv/artifacts/ressource/RessourceFactory.java,
108 src/main/java/de/intevation/gnv/chart/HorizontalProfileChart.java, 111 src/main/java/de/intevation/gnv/chart/HorizontalProfileChart.java,
109 src/main/java/de/intevation/gnv/transition/profile/horizontalcrosssection/HorizontalCrossSectionMeshOutputTransition.java, 112 src/main/java/de/intevation/gnv/transition/profile/horizontalcrosssection/HorizontalCrossSectionMeshOutputTransition.java,
156 Added method for exporting chart to pdf. Calls the new method of 159 Added method for exporting chart to pdf. Calls the new method of
157 ChartExportHelper. 160 ChartExportHelper.
158 161
159 2009-11-27 Tim Englich <tim.englich@intevation.de> 162 2009-11-27 Tim Englich <tim.englich@intevation.de>
160 163
161 * src/test/java/de/intevation/gnv/artifacts/GNVArtifactsTestCase.java 164 * src/test/java/de/intevation/gnv/artifacts/GNVArtifactsTestCase.java
162 (testHorizontalProfileInstantaneousPointArtifact), 165 (testHorizontalProfileInstantaneousPointArtifact),
163 src/test/ressources/horizontalProfile_instantaneouspoint/horizontalprofile_step_*.xml: 166 src/test/ressources/horizontalProfile_instantaneouspoint/horizontalprofile_step_*.xml:
164 Added new stapes using the RegionFilter into the Tescase of HorizontalProfiles Instantaneous Point. 167 Added new stapes using the RegionFilter into the Tescase of HorizontalProfiles Instantaneous Point.
165 * src/test/ressources/verticalcrosssection_mesh/verticalcrosssection_step_08_feed.xml, 168 * src/test/ressources/verticalcrosssection_mesh/verticalcrosssection_step_08_feed.xml,
166 src/test/ressources/horizontalcrosssection_mesh/horizontalcrosssection_step_06_feed.xml: 169 src/test/ressources/horizontalcrosssection_mesh/horizontalcrosssection_step_06_feed.xml:
167 Bugfix: Removed second dateid. horizontalcrosssection and verticalcrosssection only provide the usage of one dateid. 170 Bugfix: Removed second dateid. horizontalcrosssection and verticalcrosssection only provide the usage of one dateid.
168 * doc/conf/products/horizontalprofile/conf_instantaneouspoint.xml: 171 * doc/conf/products/horizontalprofile/conf_instantaneouspoint.xml:
169 Added the RegionFilters into the configuration of the Products for 172 Added the RegionFilters into the configuration of the Products for
170 Horizontalprofiles IntantaneousPoints. 173 Horizontalprofiles IntantaneousPoints.
171 * doc/conf/queries.properties: 174 * doc/conf/queries.properties:
172 Query to select only Ships, Cruises, Tracks which are within an Region. 175 Query to select only Ships, Cruises, Tracks which are within an Region.
173 * src/main/java/de/intevation/gnv/transition/TransitionBase.java (extractKVP): 176 * src/main/java/de/intevation/gnv/transition/TransitionBase.java (extractKVP):
174 Added Row-Number lookup for ColumnNames for Performanceimprofements. 177 Added Row-Number lookup for ColumnNames for Performanceimprofements.
175 178
176 2009-11-26 Ingo Weinzierl <ingo.weinzierl@intevation.de> 179 2009-11-26 Ingo Weinzierl <ingo.weinzierl@intevation.de>
177 180
178 * src/main/java/de/intevation/gnv/exports/ChartExportHelper.java: Helper 181 * src/main/java/de/intevation/gnv/exports/ChartExportHelper.java: Helper
179 class to export charts. Dependencies on JFreeChart and iText are capsuled 182 class to export charts. Dependencies on JFreeChart and iText are capsuled
180 here, no further dependencies in OutputTransitions. Export methods for 183 here, no further dependencies in OutputTransitions. Export methods for
181 images and pdf already implemented. 184 images and pdf already implemented.
182 185
183 * src/main/java/de/intevation/gnv/chart/Chart.java, 186 * src/main/java/de/intevation/gnv/chart/Chart.java,
184 src/main/java/de/intevation/gnv/chart/AbstractChart.java: Outsourcing of 187 src/main/java/de/intevation/gnv/chart/AbstractChart.java: Outsourcing of
185 export methods to ChartExportHelper. 188 export methods to ChartExportHelper.
206 units in timeseries charts. 209 units in timeseries charts.
207 210
208 2009-11-26 Ingo Weinzierl <ingo.weinzierl@intevation.de> 211 2009-11-26 Ingo Weinzierl <ingo.weinzierl@intevation.de>
209 212
210 * src/main/java/de/intevation/gnv/chart/AbstractXYLineChart.java: Localized 213 * src/main/java/de/intevation/gnv/chart/AbstractXYLineChart.java: Localized
211 chart axis. Two method have been added - method to localize y-axis of 214 chart axis. Two method have been added - method to localize y-axis of
212 charts, abstract method to localize x-axis of charts. 215 charts, abstract method to localize x-axis of charts.
213 216
214 * src/main/java/de/intevation/gnv/chart/VerticalProfileChart.java, 217 * src/main/java/de/intevation/gnv/chart/VerticalProfileChart.java,
215 src/main/java/de/intevation/gnv/chart/TimeSeriesChart.java: Override 218 src/main/java/de/intevation/gnv/chart/TimeSeriesChart.java: Override
216 abstract method to localize x-axis. 219 abstract method to localize x-axis.
217 220
218 * src/main/java/de/intevation/gnv/transition/timeseries/TimeSeriesOutputTransition.java: 221 * src/main/java/de/intevation/gnv/transition/timeseries/TimeSeriesOutputTransition.java:
219 Call algorithm to determine the best locale regarding intersection of 222 Call algorithm to determine the best locale regarding intersection of
220 supported server and browser locales. This locale is used to create 223 supported server and browser locales. This locale is used to create
221 localized charts. 224 localized charts.
222 225
223 2009-11-26 Ingo Weinzierl <ingo.weinzierl@intevation.de> 226 2009-11-26 Ingo Weinzierl <ingo.weinzierl@intevation.de>
224 227
225 * src/main/java/de/intevation/gnv/artifacts/ressource/RessourceFactory.java: 228 * src/main/java/de/intevation/gnv/artifacts/ressource/RessourceFactory.java:
233 236
234 2009-11-25 Ingo Weinzierl <ingo.weinzierl@intevation.de> 237 2009-11-25 Ingo Weinzierl <ingo.weinzierl@intevation.de>
235 238
236 * src/main/java/de/intevation/gnv/chart/TimeSeriesChart.java: Override 239 * src/main/java/de/intevation/gnv/chart/TimeSeriesChart.java: Override
237 method generateChart to instantiate TimeSeries charts instead of XY 240 method generateChart to instantiate TimeSeries charts instead of XY
238 charts. Before these changes, timeseries charts did not have a valid date 241 charts. Before these changes, timeseries charts did not have a valid date
239 axis. 242 axis.
240 243
241 2009-11-24 Ingo Weinzierl <ingo.weinzierl@intevation.de> 244 2009-11-24 Ingo Weinzierl <ingo.weinzierl@intevation.de>
242 245
243 * src/main/java/de/intevation/gnv/chart/VerticalProfileChart.java, 246 * src/main/java/de/intevation/gnv/chart/VerticalProfileChart.java,
244 src/main/java/de/intevation/gnv/chart/AbstractChart.java, 247 src/main/java/de/intevation/gnv/chart/AbstractChart.java,
253 src/main/java/de/intevation/gnv/transition/timeseries/TimeSeriesOutputTransition.java: 256 src/main/java/de/intevation/gnv/transition/timeseries/TimeSeriesOutputTransition.java:
254 Adapted creation of charts regarding changes of constructors. 257 Adapted creation of charts regarding changes of constructors.
255 258
256 2009-11-24 Tim Englich <tim.englich@intevation.de> 259 2009-11-24 Tim Englich <tim.englich@intevation.de>
257 260
258 * src/test/ressources/verticalprofile_mesh/verticalprofile_step_10_feed.xml, 261 * src/test/ressources/verticalprofile_mesh/verticalprofile_step_10_feed.xml,
259 src/test/ressources/verticalcrosssection_mesh/verticalcrosssection_step_08_feed.xml, 262 src/test/ressources/verticalcrosssection_mesh/verticalcrosssection_step_08_feed.xml,
260 src/test/ressources/timeseries_mesh/timeseries_step_08_feed.xml, 263 src/test/ressources/timeseries_mesh/timeseries_step_08_feed.xml,
261 src/test/ressources/horizontalProfile_mesh/horizontalprofile_step_10_feed.xml, 264 src/test/ressources/horizontalProfile_mesh/horizontalprofile_step_10_feed.xml,
262 src/test/ressources/horizontalcrosssection_mesh/horizontalcrosssection_step_06_feed.xml, 265 src/test/ressources/horizontalcrosssection_mesh/horizontalcrosssection_step_06_feed.xml,
263 src/test/ressources/timeseries/timeseries_step_06_out_chart.xml: 266 src/test/ressources/timeseries/timeseries_step_06_out_chart.xml:
264 Added new Timevalues because the Data in the DWH has changed. 267 Added new Timevalues because the Data in the DWH has changed.
265 268
266 2009-11-24 Ingo Weinzierl <ingo.weinzierl@intevation.de> 269 2009-11-24 Ingo Weinzierl <ingo.weinzierl@intevation.de>
267 270
268 * pom.xml: Added dependencies for esri and ibm libraries required for unit 271 * pom.xml: Added dependencies for esri and ibm libraries required for unit
269 tests. 272 tests.
270 273
271 2009-11-24 Tim Englich <tim.englich@intevation.de> 274 2009-11-24 Tim Englich <tim.englich@intevation.de>
272 275
273 * src/test/ressources/timeseries/timeseries_step_06_out_chart.xml: 276 * src/test/ressources/timeseries/timeseries_step_06_out_chart.xml:
274 Added mime-type to get a propper output-result and not an NPE 277 Added mime-type to get a propper output-result and not an NPE
275 * src/main/java/de/intevation/gnv/chart/AbstractXYLineChart.java (findValueTitle): 278 * src/main/java/de/intevation/gnv/chart/AbstractXYLineChart.java (findValueTitle):
276 Added null-value check to prevent NPEs. 279 Added null-value check to prevent NPEs.
277 * src/main/java/de/intevation/gnv/transition/profile/verticalcrosssection/VerticalCrossSectionOutputTransition.java (getChart), 280 * src/main/java/de/intevation/gnv/transition/profile/verticalcrosssection/VerticalCrossSectionOutputTransition.java (getChart),
278 src/main/java/de/intevation/gnv/transition/profile/vertical/VerticalProfileOutputTransition.java (getChart), 281 src/main/java/de/intevation/gnv/transition/profile/vertical/VerticalProfileOutputTransition.java (getChart),
279 src/main/java/de/intevation/gnv/transition/profile/horizontalcrosssection/HorizontalCrossSectionMeshOutputTransition.java (getChart), 282 src/main/java/de/intevation/gnv/transition/profile/horizontalcrosssection/HorizontalCrossSectionMeshOutputTransition.java (getChart),
280 src/main/java/de/intevation/gnv/transition/profile/horizontal/HorizontalProfileOutputTransition.java (getChart): 283 src/main/java/de/intevation/gnv/transition/profile/horizontal/HorizontalProfileOutputTransition.java (getChart):
281 Changed Method-Signature to this one which the base method provide. 284 Changed Method-Signature to this one which the base method provide.
282 Now the Methods will be used again. 285 Now the Methods will be used again.
283 286
284 2009-11-24 Tim Englich <tim.englich@intevation.de> 287 2009-11-24 Tim Englich <tim.englich@intevation.de>
285 288
286 * src/test/java/de/intevation/gnv/artifacts/TestCallContext.java (TestCallContext): 289 * src/test/java/de/intevation/gnv/artifacts/TestCallContext.java (TestCallContext):
287 Removed Compilationerrors that were triggert by API-Changes in 290 Removed Compilationerrors that were triggert by API-Changes in
288 Module Artifact-Database. 291 Module Artifact-Database.
289 292
290 * doc/conf/queries.properties, 293 * doc/conf/queries.properties,
291 doc/conf/products/timeseries/conf_mesh.xml: 294 doc/conf/products/timeseries/conf_mesh.xml:
292 Removed Meshpoint from SQL-Query because the same value will be 295 Removed Meshpoint from SQL-Query because the same value will be
293 insert by using the depthid. 296 insert by using the depthid.
294 depthid on layer 1 = featureid 297 depthid on layer 1 = featureid
295 In the old configuration only Charts on Layer 1 were drawn. 298 In the old configuration only Charts on Layer 1 were drawn.
296 issue91 299 issue91
297
298
299 300
300 2009-11-23 Ingo Weinzierl <ingo.weinzierl@intevation.de> 301 2009-11-23 Ingo Weinzierl <ingo.weinzierl@intevation.de>
301 302
302 * src/main/java/de/intevation/gnv/transition/OutputTransitionBase.java: 303 * src/main/java/de/intevation/gnv/transition/OutputTransitionBase.java:
303 Remove chart from cache when data which is displayed has changed. 304 Remove chart from cache when data which is displayed has changed.
312 chart parameters. It is possible to apply different xml configurations for 313 chart parameters. It is possible to apply different xml configurations for
313 different charts. 314 different charts.
314 315
315 * src/main/java/de/intevation/gnv/chart/AbstractXYLineChart.java, 316 * src/main/java/de/intevation/gnv/chart/AbstractXYLineChart.java,
316 src/main/java/de/intevation/gnv/transition/timeseries/TimeSeriesOutputTransition.java: 317 src/main/java/de/intevation/gnv/transition/timeseries/TimeSeriesOutputTransition.java:
317 Before creating a new chart, an instance of XMLChartTheme is initialized 318 Before creating a new chart, an instance of XMLChartTheme is initialized
318 which is responsible for the chart style. 319 which is responsible for the chart style.
319 320
320 NOTE: 'charttemplate.xml' is used by artifact server and has to be placed 321 NOTE: 'charttemplate.xml' is used by artifact server and has to be placed
321 in the config directory. 322 in the config directory.
322 323
376 special chart class. 377 special chart class.
377 378
378 * TODO: Added hint for caching charts. Verticalcrosssection and 379 * TODO: Added hint for caching charts. Verticalcrosssection and
379 orizontalcrosssection charts aren't implemented yet. 380 orizontalcrosssection charts aren't implemented yet.
380 381
381 NOTE: Charts can be cached. This could be useful if the user exports 382 NOTE: Charts can be cached. This could be useful if the user exports
382 charts as svg, png or pdf. The caching of charts is configured via system 383 charts as svg, png or pdf. The caching of charts is configured via system
383 property 'cache.chart' at the moment. 384 property 'cache.chart' at the moment.
384
385 385
386 2009-11-19 Ingo Weinzierl <ingo.weinzierl@intevation.de> 386 2009-11-19 Ingo Weinzierl <ingo.weinzierl@intevation.de>
387 387
388 * src/main/java/de/intevation/gnv/artifacts/GNVArtifactBase.java, 388 * src/main/java/de/intevation/gnv/artifacts/GNVArtifactBase.java,
389 src/main/java/de/intevation/gnv/transition/OutputTransition.java, 389 src/main/java/de/intevation/gnv/transition/OutputTransition.java,
409 409
410 * src/main/java/de/intevation/gnv/chart/Chart.java: Interface, which 410 * src/main/java/de/intevation/gnv/chart/Chart.java: Interface, which
411 declares basic method to create charts and export it in different formats. 411 declares basic method to create charts and export it in different formats.
412 412
413 * src/main/java/de/intevation/gnv/chart/AbstractChart.java, 413 * src/main/java/de/intevation/gnv/chart/AbstractChart.java,
414 src/main/java/de/intevation/gnv/chart/AbstractXYLineChart.java: Abstract 414 src/main/java/de/intevation/gnv/chart/AbstractXYLineChart.java: Abstract
415 chart classes which declare basic methods for chart creation and implement 415 chart classes which declare basic methods for chart creation and implement
416 general methods used by subclasses. 416 general methods used by subclasses.
417 417
418 2009-11-19 Ingo Weinzierl <ingo.weinzierl@intevation.de> 418 2009-11-19 Ingo Weinzierl <ingo.weinzierl@intevation.de>
419 419
424 2009-11-17 Ingo Weinzierl <ingo.weinzierl@intevation.de> 424 2009-11-17 Ingo Weinzierl <ingo.weinzierl@intevation.de>
425 425
426 * pom.xml: Changed version of JFreeChart from 1.0.12 to 1.0.13 and added 426 * pom.xml: Changed version of JFreeChart from 1.0.12 to 1.0.13 and added
427 dependency of JCommon 1.0.15, which is used by JFreeChart. 427 dependency of JCommon 1.0.15, which is used by JFreeChart.
428 428
429 NOTE: The JFreeChart 1.0.13 jar has to be installed on your own for the 429 NOTE: The JFreeChart 1.0.13 jar has to be installed on your own for the
430 time the central maven repository is broken. 430 time the central maven repository is broken.
431 431
432 2009-11-17 Ingo Weinzierl <ingo.weinzierl@intevation.de> 432 2009-11-17 Ingo Weinzierl <ingo.weinzierl@intevation.de>
433 433
434 * pom.xml: Changed version of JFreeChart from 1.0.7 to 1.0.12, which 434 * pom.xml: Changed version of JFreeChart from 1.0.7 to 1.0.12, which
453 Unified style of ChangeLog descriptions refering to issues. 453 Unified style of ChangeLog descriptions refering to issues.
454 454
455 2009-11-13 Tim Englich <tim.englich@intevation.de> 455 2009-11-13 Tim Englich <tim.englich@intevation.de>
456 456
457 * doc/conf/products/timeseries/conf_timeseriespoint.xml: 457 * doc/conf/products/timeseries/conf_timeseriespoint.xml:
458 Moved Comment according to Instantiationerrors loading Artifact. 458 Moved Comment according to Instantiationerrors loading Artifact.
459 459
460 2009-11-13 Tim Englich <tim.englich@intevation.de> 460 2009-11-13 Tim Englich <tim.englich@intevation.de>
461 461
462 * doc/conf/log4j.properties,, 462 * doc/conf/log4j.properties,,
463 doc/conf/conf.xml, 463 doc/conf/conf.xml,
464 doc/conf/arcsdeconnectionpool.properties, 464 doc/conf/arcsdeconnectionpool.properties,
465 doc/conf/products/timeseries/conf_timeseriespoint.xml: 465 doc/conf/products/timeseries/conf_timeseriespoint.xml:
466 Added Documentation of Configuration-Files. 466 Added Documentation of Configuration-Files.
467 467
468 2009-11-13 Tim Englich <tim.englich@intevation.de> 468 2009-11-13 Tim Englich <tim.englich@intevation.de>
469 469
470 * doc/conf/products/verticalcrosssection/conf_mesh.xml, 470 * doc/conf/products/verticalcrosssection/conf_mesh.xml,
471 doc/conf/products/horizontalcrosssection/conf_mesh.xml: 471 doc/conf/products/horizontalcrosssection/conf_mesh.xml:
472 Removed statistics as possible out-Variant from Configuration 472 Removed statistics as possible out-Variant from Configuration
473 according to TG_0030.061 473 according to TG_0030.061
474 474
475 * src/test/ressources/verticalcrosssection_mesh/verticalcrosssection_step_08_out_statistics.xml, 475 * src/test/ressources/verticalcrosssection_mesh/verticalcrosssection_step_08_out_statistics.xml,
476 src/test/ressources/horizontalcrosssection_mesh/horizontalcrosssection_step_06_out_statistics.xml, 476 src/test/ressources/horizontalcrosssection_mesh/horizontalcrosssection_step_06_out_statistics.xml,
477 src/test/java/de/intevation/gnv/artifacts/GNVArtifactsTestCase.java (testHorizontalCrossSectionMeshArtifact), 477 src/test/java/de/intevation/gnv/artifacts/GNVArtifactsTestCase.java (testHorizontalCrossSectionMeshArtifact),
478 (testVerticalCrossSectionMeshArtifact): 478 (testVerticalCrossSectionMeshArtifact):
479 Removed Statistics-Test on This Artifact-Test because no Statistic is required 479 Removed Statistics-Test on This Artifact-Test because no Statistic is required
480 for this Producttyp. 480 for this Producttyp.
481 481
482 * src/main/java/de/intevation/gnv/transition/profile/horizontalcrosssection/ 482 * src/main/java/de/intevation/gnv/transition/profile/horizontalcrosssection/
483 HorizontalCrossSectionMeshOutputTransition.java (createCSV): 483 HorizontalCrossSectionMeshOutputTransition.java (createCSV):
484 No Statistics for this Output is required. 484 No Statistics for this Output is required.
485 485
486 * src/main/java/de/intevation/gnv/statistics/HorizontalCrossSectionStatistics.java: 486 * src/main/java/de/intevation/gnv/statistics/HorizontalCrossSectionStatistics.java:
487 Removed becaus the Statistics for ths product is not required. 487 Removed becaus the Statistics for ths product is not required.
488 488
489 2009-11-12 Tim Englich <tim.englich@intevation.de> 489 2009-11-12 Tim Englich <tim.englich@intevation.de>
490 490
491 * src/main/java/de/intevation/gnv/statistics/HorizontalCrossSectionStatistics.java (calculateXOrdinateValue), 491 * src/main/java/de/intevation/gnv/statistics/HorizontalCrossSectionStatistics.java (calculateXOrdinateValue),
492 src/main/java/de/intevation/gnv/statistics/HorizontalProfileStatistics.java (calculateXOrdinateValue), 492 src/main/java/de/intevation/gnv/statistics/HorizontalProfileStatistics.java (calculateXOrdinateValue),
493 src/main/java/de/intevation/gnv/statistics/VerticalProfileStatistics.java (calculateXOrdinateValue), 493 src/main/java/de/intevation/gnv/statistics/VerticalProfileStatistics.java (calculateXOrdinateValue),
494 src/main/java/de/intevation/gnv/statistics/TimeseriesStatistics.java : 494 src/main/java/de/intevation/gnv/statistics/TimeseriesStatistics.java :
495 Added the previous Row to the Method for calculating the GAP between 495 Added the previous Row to the Method for calculating the GAP between
496 those Rows. Also added Calculation of the Distance between two Points in 496 those Rows. Also added Calculation of the Distance between two Points in
497 HorizontalProfileStatistic and returning the Depth in VerticalProfileStatistics. 497 HorizontalProfileStatistic and returning the Depth in VerticalProfileStatistics.
498 Also added the Metjod clearStatistics to restet the Object if an new Calculation 498 Also added the Metjod clearStatistics to restet the Object if an new Calculation
499 will started. 499 will started.
500 500
501 2009-11-12 Tim Englich <tim.englich@intevation.de> 501 2009-11-12 Tim Englich <tim.englich@intevation.de>
502 502
503 * src/main/java/de/intevation/gnv/transition/TransitionBase.java (extractKVP): 503 * src/main/java/de/intevation/gnv/transition/TransitionBase.java (extractKVP):
504 Translated "Keine Auswahl" to "No Selection" according to the Specification that 504 Translated "Keine Auswahl" to "No Selection" according to the Specification that
505 the primary Language is english. Please note that the Values that are currently 505 the primary Language is english. Please note that the Values that are currently
506 displaied are almost in german. 506 displaied are almost in german.
507 507
508 2009-11-12 Tim Englich <tim.englich@intevation.de> 508 2009-11-12 Tim Englich <tim.englich@intevation.de>
509 509
510 * src/main/java/de/intevation/gnv/transition/timeseries/TimeSeriesOutputTransition.java (writeStatistics2XML): 510 * src/main/java/de/intevation/gnv/transition/timeseries/TimeSeriesOutputTransition.java (writeStatistics2XML):
511 Changed XML-Syntaxt according to the new Structure of StatisticValues. 511 Changed XML-Syntaxt according to the new Structure of StatisticValues.
512 (out): 512 (out):
513 Changed Call of calculateStatistics according to the new Methodsignature. 513 Changed Call of calculateStatistics according to the new Methodsignature.
514 514
515 * src/main/java/de/intevation/gnv/statistics/HorizontalProfileStatistics.java, 515 * src/main/java/de/intevation/gnv/statistics/HorizontalProfileStatistics.java,
516 src/main/java/de/intevation/gnv/statistics/VerticalProfileStatistics.java. 516 src/main/java/de/intevation/gnv/statistics/VerticalProfileStatistics.java.
517 src/main/java/de/intevation/gnv/statistics/TimeseriesStatistics.java, 517 src/main/java/de/intevation/gnv/statistics/TimeseriesStatistics.java,
518 src/main/java/de/intevation/gnv/statistics/Statistics.java: 518 src/main/java/de/intevation/gnv/statistics/Statistics.java:
519 Extended Methods calculateStatistics to put Lable-Values into the 519 Extended Methods calculateStatistics to put Lable-Values into the
520 Calculation. Now for each Group of Statistics is it possible 520 Calculation. Now for each Group of Statistics is it possible
521 to calclulate a separat name which is simmilar to the name of 521 to calclulate a separat name which is simmilar to the name of
522 the Diagramm-Series-Name. 522 the Diagramm-Series-Name.
523 Also the Representation of the Statistics has changed so each Group 523 Also the Representation of the Statistics has changed so each Group
524 will be stored in one StatisticSet 524 will be stored in one StatisticSet
525 525
526 * src/main/java/de/intevation/gnv/statistics/StatisticSet.java: 526 * src/main/java/de/intevation/gnv/statistics/StatisticSet.java:
527 Bean for Storing the Statistic to one Group and also storing the 527 Bean for Storing the Statistic to one Group and also storing the
528 Name of the Statistic. 528 Name of the Statistic.
529 529
530 2009-11-11 Tim Englich <tim.englich@intevation.de> 530 2009-11-11 Tim Englich <tim.englich@intevation.de>
531 531
532 Issue 19: Validation of max. min value order 532 Issue 19: Validation of max. min value order
533 533
534 * src/main/java/de/intevation/gnv/transition/TransitionBase.java (putInputData): 534 * src/main/java/de/intevation/gnv/transition/TransitionBase.java (putInputData):
535 Added Validation if a given maxvalue is greater than a given minvalue issue19 535 Added Validation if a given maxvalue is greater than a given minvalue issue19
536 * src/main/java/de/intevation/gnv/utils/InputValidator.java (isInputValid): 536 * src/main/java/de/intevation/gnv/utils/InputValidator.java (isInputValid):
537 Added new Method for validating if a maxvalue is greater than a minvalue. issue19 537 Added new Method for validating if a maxvalue is greater than a minvalue. issue19
538 538
539 2009-11-11 Tim Englich <tim.englich@intevation.de> 539 2009-11-11 Tim Englich <tim.englich@intevation.de>
540 540
541 Issue 81: Keeping input values in coordinate input fields 541 Issue 81: Keeping input values in coordinate input fields
542 542
543 * 543 * src/main/java/de/intevation/gnv/transition/describedata/DefaultSingleValueDescribeData.java
544 src/main/java/de/intevation/gnv/transition/describedata/ 544 (setValue), src/main/java/de/intevation/gnv/transition/describedata/SingleValueDescribeData.java:
545 DefaultSingleValueDescribeData.java (setValue), src/main/java/de/intevation/gnv/ 545 Added setValue-Method
546 transition/describedata/SingleValueDescribeData.java: Added setValue-Method 546 for setting the Value which was sent back to the Server using the feed-request. issue81
547 for setting the Value which was sent back to the Server using the feed-request. issue81 547
548 548 * src/main/java/de/intevation/gnv/transition/TransitionBase.java (getDescribeData):
549 * src/main/java/de/intevation/gnv/transition/TransitionBase.java (getDescribeData):
550 Added SingleValueDescribeData to the method for storing InputValues for 549 Added SingleValueDescribeData to the method for storing InputValues for
551 Describeoutput issue81 550 Describeoutput issue81
552 551
553 2009-11-11 Tim Englich <tim.englich@intevation.de> 552 2009-11-11 Tim Englich <tim.englich@intevation.de>
554 553
555 * src/main/java/de/intevation/gnv/transition/describedata/MinMaxDescribeData.java, 554 * src/main/java/de/intevation/gnv/transition/describedata/MinMaxDescribeData.java,
556 src/main/java/de/intevation/gnv/transition/describedata/DefaultMinMaxDescribeData.java: 555 src/main/java/de/intevation/gnv/transition/describedata/DefaultMinMaxDescribeData.java:
557 Added getName and added Constants for minValue and maxValue Id to 556 Added getName and added Constants for minValue and maxValue Id to
558 enable the storage of this Values which would be put using the 557 enable the storage of this Values which would be put using the
559 feed command. 558 feed command.
560 559
561 * src/main/java/de/intevation/gnv/transition/TransitionBase.java (describe): 560 * src/main/java/de/intevation/gnv/transition/TransitionBase.java (describe):
562 Changed the usage of the Name of the MinMaxTransition from getMinName to getName. 561 Changed the usage of the Name of the MinMaxTransition from getMinName to getName.
563 562
564 * src/main/java/de/intevation/gnv/transition/MinMaxTransition.java (purifyResult): 563 * src/main/java/de/intevation/gnv/transition/MinMaxTransition.java (purifyResult):
565 Changed the Constructor of MinMaxTransition according to API-Changes of 564 Changed the Constructor of MinMaxTransition according to API-Changes of
566 DefaultMinMaxDescribeData 565 DefaultMinMaxDescribeData
567 566
568 2009-11-11 Tim Englich <tim.englich@intevation.de> 567 2009-11-11 Tim Englich <tim.englich@intevation.de>
569 568
570 Issue 76: Improving XML config documents 569 Issue 76: Improving XML config documents
571 570
572 * doc/conf/products/verticalprofile/conf_mesh.xml, 571 * doc/conf/products/verticalprofile/conf_mesh.xml,
573 doc/conf/products/verticalprofile/conf_instantaneouspoint.xml, 572 doc/conf/products/verticalprofile/conf_instantaneouspoint.xml,
574 doc/conf/products/verticalcrosssection/conf_mesh.xml, 573 doc/conf/products/verticalcrosssection/conf_mesh.xml,
575 doc/conf/products/timeseries/conf_mesh.xml, 574 doc/conf/products/timeseries/conf_mesh.xml,
576 doc/conf/products/horizontalprofile/conf_mesh.xml, 575 doc/conf/products/horizontalprofile/conf_mesh.xml,
577 doc/conf/products/horizontalcrosssection/conf_mesh.xml: 576 doc/conf/products/horizontalcrosssection/conf_mesh.xml:
578 Removed unnecessary characters 'v' from the Documents. issue76 577 Removed unnecessary characters 'v' from the Documents. issue76
579 578
580 2009-11-10 Tim Englich <tim.englich@intevation.de> 579 2009-11-10 Tim Englich <tim.englich@intevation.de>
581 580
582 * src/main/resources/lang/artifactMessages_*.properties: 581 * src/main/resources/lang/artifactMessages_*.properties:
583 Added Ressources for the AreaFilter Ids areaid and subareid 582 Added Ressources for the AreaFilter Ids areaid and subareid
584 583
585 2009-11-10 Tim Englich <tim.englich@intevation.de> 584 2009-11-10 Tim Englich <tim.englich@intevation.de>
586 585
587 Issue 68: Improving ODV Export 586 Issue 68: Improving ODV Export
588 587
589 * src/main/java/de/intevation/gnv/transition/timeseries/TimeSeriesOutputTransition.java (TIMESERIES_ODV_PROFILE_NAMES): 588 * src/main/java/de/intevation/gnv/transition/timeseries/TimeSeriesOutputTransition.java (TIMESERIES_ODV_PROFILE_NAMES):
590 Sort Columns to the given order of the ODV-Specification 589 Sort Columns to the given order of the ODV-Specification
591 and added the Columns DATAVALUE and PARAMETER to the output 590 and added the Columns DATAVALUE and PARAMETER to the output
592 according to issue68 591 according to issue68
593 592
594 * doc/conf/queries.properties: 593 * doc/conf/queries.properties:
595 Changed Column-alias in Query for HorizontalProfile ODV-Exports in Meshes 594 Changed Column-alias in Query for HorizontalProfile ODV-Exports in Meshes
596 from PARAMETERID to PARAMETER to be able to use in only on ODV-Export-Profile 595 from PARAMETERID to PARAMETER to be able to use in only on ODV-Export-Profile
597 596
598 2009-11-10 Tim Englich <tim.englich@intevation.de> 597 2009-11-10 Tim Englich <tim.englich@intevation.de>
599 598
600 * src/test/java/de/intevation/gnv/artifacts/GNVArtifactsTestCase.java (testVerticalCrossSectionMeshArtifact): 599 * src/test/java/de/intevation/gnv/artifacts/GNVArtifactsTestCase.java (testVerticalCrossSectionMeshArtifact):
601 Added the ODV-Export to the Unit-Testcase for VerticalCrossSection-Mesh. 600 Added the ODV-Export to the Unit-Testcase for VerticalCrossSection-Mesh.
602 Some Refactoring Work done. 601 Some Refactoring Work done.
603 * doc/conf/products/verticalcrosssection/conf_mesh.xml: 602 * doc/conf/products/verticalcrosssection/conf_mesh.xml:
604 Added QueryID for ODV-Exports to the Configuration of an 603 Added QueryID for ODV-Exports to the Configuration of an
605 Mesh-VerticalCrossSection-Artifacts 604 Mesh-VerticalCrossSection-Artifacts
606 * doc/conf/queries.properties: 605 * doc/conf/queries.properties:
607 Added Query for VerticalCrossSection ODV-Exports in Meshes. 606 Added Query for VerticalCrossSection ODV-Exports in Meshes.
608 * src/test/ressources/verticalcrosssection_mesh/verticalcrosssection_step_08_feed.xml: 607 * src/test/ressources/verticalcrosssection_mesh/verticalcrosssection_step_08_feed.xml:
609 Changed Datevalue, because the old value was out of range to the Data. 608 Changed Datevalue, because the old value was out of range to the Data.
610 * src/test/ressources/verticalcrosssection_mesh/verticalcrosssection_step_08_out_odv.xml: 609 * src/test/ressources/verticalcrosssection_mesh/verticalcrosssection_step_08_out_odv.xml:
611 Added Out-Request for ODV-Export to the JUnitTest Configuration for 610 Added Out-Request for ODV-Export to the JUnitTest Configuration for
612 VerticalCrossSection Mesh. 611 VerticalCrossSection Mesh.
613 612
614 2009-11-10 Tim Englich <tim.englich@intevation.de> 613 2009-11-10 Tim Englich <tim.englich@intevation.de>
615 614
616 * src/test/java/de/intevation/gnv/artifacts/GNVArtifactsTestCase.java (testHorizontalCrossSectionMeshArtifact): 615 * src/test/java/de/intevation/gnv/artifacts/GNVArtifactsTestCase.java (testHorizontalCrossSectionMeshArtifact):
617 Added the ODV-Export to the Unit-Testcase for HorizontalCrossSection-Mesh. 616 Added the ODV-Export to the Unit-Testcase for HorizontalCrossSection-Mesh.
618 Some Refactoring Work done. 617 Some Refactoring Work done.
619 * doc/conf/queries.properties: 618 * doc/conf/queries.properties:
620 Added Query for HorizontalCrossSection ODV-Exports in Meshes. 619 Added Query for HorizontalCrossSection ODV-Exports in Meshes.
621 * doc/conf/products/horizontalcrosssection/conf_mesh.xml: 620 * doc/conf/products/horizontalcrosssection/conf_mesh.xml:
622 Added QueryID for ODV-Exports to the Configuration of an 621 Added QueryID for ODV-Exports to the Configuration of an
623 Mesh-HorizontalCrossSection-Artifacts 622 Mesh-HorizontalCrossSection-Artifacts
624 * src/test/ressources/horizontalcrosssection_mesh/horizontalcrosssection_step_06_feed.xml: 623 * src/test/ressources/horizontalcrosssection_mesh/horizontalcrosssection_step_06_feed.xml:
625 Changed Datevalue, because the old value was out of range to the Data. 624 Changed Datevalue, because the old value was out of range to the Data.
626 * src/test/ressources/horizontalcrosssection_mesh/horizontalcrosssection_step_06_out_odv.xml: 625 * src/test/ressources/horizontalcrosssection_mesh/horizontalcrosssection_step_06_out_odv.xml:
627 Added Out-Request for ODV-Export to the JUnitTest Configuration for 626 Added Out-Request for ODV-Export to the JUnitTest Configuration for
628 HorizontalCrossSection Mesh. 627 HorizontalCrossSection Mesh.
629 628
630 2009-11-10 Tim Englich <tim.englich@intevation.de> 629 2009-11-10 Tim Englich <tim.englich@intevation.de>
631 630
632 * src/test/java/de/intevation/gnv/artifacts/GNVArtifactsTestCase.java (testHorizontalProfileInstantaneousPointArtifact): 631 * src/test/java/de/intevation/gnv/artifacts/GNVArtifactsTestCase.java (testHorizontalProfileInstantaneousPointArtifact):
633 Added the ODV-Export to the Unit-Testcase for HorizontalProfile-InstantaneousPoint. 632 Added the ODV-Export to the Unit-Testcase for HorizontalProfile-InstantaneousPoint.
634 Some Refactoring Work done. 633 Some Refactoring Work done.
635 * src/test/ressources/horizontalProfile_instantaneouspoint/horizontalprofile_step_06_out_odv.xml: 634 * src/test/ressources/horizontalProfile_instantaneouspoint/horizontalprofile_step_06_out_odv.xml:
636 Added Out-Request for ODV-Export to the JUnitTest Configuration for 635 Added Out-Request for ODV-Export to the JUnitTest Configuration for
637 HorizontalProfiles InstantaneousPoint. 636 HorizontalProfiles InstantaneousPoint.
638 * doc/conf/products/horizontalprofile/conf_instantaneouspoint.xml: 637 * doc/conf/products/horizontalprofile/conf_instantaneouspoint.xml:
639 Added QueryID for ODV-Exports to the Configuration of an 638 Added QueryID for ODV-Exports to the Configuration of an
640 InstantaneousPoint-HorizontalProfile-Artifacts 639 InstantaneousPoint-HorizontalProfile-Artifacts
641 * doc/conf/queries.properties: 640 * doc/conf/queries.properties:
642 Added Query for HorizontalProfile ODV-Exports in InstantaneousPoint 641 Added Query for HorizontalProfile ODV-Exports in InstantaneousPoint
643 642
644 2009-11-10 Tim Englich <tim.englich@intevation.de> 643 2009-11-10 Tim Englich <tim.englich@intevation.de>
645 * src/test/java/de/intevation/gnv/artifacts/GNVArtifactsTestCase.java (testVerticalProfileInstantaneousPointArtifact): 644 * src/test/java/de/intevation/gnv/artifacts/GNVArtifactsTestCase.java (testVerticalProfileInstantaneousPointArtifact):
646 Added the ODV-Export to the Unit-Testcase for VerticalProfile-InstantaneousPoint. 645 Added the ODV-Export to the Unit-Testcase for VerticalProfile-InstantaneousPoint.
647 Some Refactoring Work done. 646 Some Refactoring Work done.
648 * doc/conf/products/verticalprofile/conf_instantaneouspoint.xml: 647 * doc/conf/products/verticalprofile/conf_instantaneouspoint.xml:
649 Added QueryID for ODV-Exports to the Configuration of an 648 Added QueryID for ODV-Exports to the Configuration of an
650 InstantaneousPoint-VerticalProfile-Artifacts 649 InstantaneousPoint-VerticalProfile-Artifacts
651 * doc/conf/queries.properties: 650 * doc/conf/queries.properties:
652 Added Query for VerticalProfile ODV-Exports in InstantaneousPoint 651 Added Query for VerticalProfile ODV-Exports in InstantaneousPoint
653 * src/test/ressources/verticalprofile_instantaneouspoint/verticalprofile_step_05_out_odv.xml: 652 * src/test/ressources/verticalprofile_instantaneouspoint/verticalprofile_step_05_out_odv.xml:
654 Added Out-Request for ODV-Export to the JUnitTest Configuration for VerticalProfiles InstantaneousPoint. 653 Added Out-Request for ODV-Export to the JUnitTest Configuration for VerticalProfiles InstantaneousPoint.
655 654
656 2009-11-10 Tim Englich <tim.englich@intevation.de> 655 2009-11-10 Tim Englich <tim.englich@intevation.de>
657 656
658 * src/test/java/de/intevation/gnv/artifacts/GNVArtifactsTestCase.java (testHorizontalProfileMeshPointArtifact): 657 * src/test/java/de/intevation/gnv/artifacts/GNVArtifactsTestCase.java (testHorizontalProfileMeshPointArtifact):
659 Added the ODV-Export to the Unit-Testcase for HorizontalProfile-Mesh. 658 Added the ODV-Export to the Unit-Testcase for HorizontalProfile-Mesh.
660 Some Refactoring Work done. 659 Some Refactoring Work done.
661 * doc/conf/products/horizontalprofile/conf_mesh.xml: 660 * doc/conf/products/horizontalprofile/conf_mesh.xml:
662 Added QueryID for ODV-Exports to the Configuration of an 661 Added QueryID for ODV-Exports to the Configuration of an
663 Mesh-HorizontalProfile-Artifacts 662 Mesh-HorizontalProfile-Artifacts
664 * doc/conf/queries.properties: 663 * doc/conf/queries.properties:
665 Added Query for HorizontalProfile ODV-Exports in Meshes 664 Added Query for HorizontalProfile ODV-Exports in Meshes
666 * src/test/ressources/horizontalProfile_mesh/horizontalprofile_step_10_out_odv.xml: 665 * src/test/ressources/horizontalProfile_mesh/horizontalprofile_step_10_out_odv.xml:
667 Added Out-Request for ODV-Export to the JUnitTest Configuration for HorizontalProfiles Mesh. 666 Added Out-Request for ODV-Export to the JUnitTest Configuration for HorizontalProfiles Mesh.
668 * src/test/ressources/horizontalProfile_mesh/horizontalprofile_step_02_feed.xml: 667 * src/test/ressources/horizontalProfile_mesh/horizontalprofile_step_02_feed.xml:
669 BugFix: Changed missspelled Input-Name 668 BugFix: Changed missspelled Input-Name
670 669
671 2009-11-09 Tim Englich <tim.englich@intevation.de> 670 2009-11-09 Tim Englich <tim.englich@intevation.de>
672 671
673 * src/main/java/de/intevation/gnv/transition/timeseries/TimeSeriesOutputTransition.java (TIMESERIES_ODV_PROFILE_NAMES): 672 * src/main/java/de/intevation/gnv/transition/timeseries/TimeSeriesOutputTransition.java (TIMESERIES_ODV_PROFILE_NAMES):
674 Changed the Order of Columnlookup for ODV-Exports and added column "Depth" to the Export 673 Changed the Order of Columnlookup for ODV-Exports and added column "Depth" to the Export
675 * src/test/java/de/intevation/gnv/artifacts/GNVArtifactsTestCase.java (testTimeSeriesMeshArtifact): 674 * src/test/java/de/intevation/gnv/artifacts/GNVArtifactsTestCase.java (testTimeSeriesMeshArtifact):
676 Added the ODV-Export to the Unit-Testcase for TimeSeries-Mesh. 675 Added the ODV-Export to the Unit-Testcase for TimeSeries-Mesh.
677 Some Refactoring Work done. 676 Some Refactoring Work done.
678 * doc/conf/queries.properties: 677 * doc/conf/queries.properties:
679 Added Query for VerticalProfile ODV-Exports in Meshes 678 Added Query for VerticalProfile ODV-Exports in Meshes
680 * doc/conf/products/verticalprofile/conf_mesh.xml: 679 * doc/conf/products/verticalprofile/conf_mesh.xml:
681 Added QueryID for ODV-Exports to the Configuration of an 680 Added QueryID for ODV-Exports to the Configuration of an
682 Mesh-VerticalProfile-Artifacts 681 Mesh-VerticalProfile-Artifacts
683 * src/test/ressources/verticalprofile_mesh/verticalprofile_step_10_out_odv.xml, 682 * src/test/ressources/verticalprofile_mesh/verticalprofile_step_10_out_odv.xml,
684 src/test/ressources/verticalprofile/verticalprofile_step_06_out_odv.xml: 683 src/test/ressources/verticalprofile/verticalprofile_step_06_out_odv.xml:
685 Added Out-Request for ODV-Export to the JUnitTest Configuration for VerticalProfiles. 684 Added Out-Request for ODV-Export to the JUnitTest Configuration for VerticalProfiles.
686 685
687 2009-11-09 Tim Englich <tim.englich@intevation.de> 686 2009-11-09 Tim Englich <tim.englich@intevation.de>
688 687
689 * src/test/java/de/intevation/gnv/artifacts/GNVArtifactsTestCase.java (testTimeSeriesMeshArtifact): 688 * src/test/java/de/intevation/gnv/artifacts/GNVArtifactsTestCase.java (testTimeSeriesMeshArtifact):
690 Added the ODV-Export to the Unit-Testcase for TimeSeries-Mesh. 689 Added the ODV-Export to the Unit-Testcase for TimeSeries-Mesh.
691 Some Refactoring Work done. 690 Some Refactoring Work done.
692 691
693 * src/test/ressources/timeseries_mesh/timeseries_step_08_out_odv.xml: 692 * src/test/ressources/timeseries_mesh/timeseries_step_08_out_odv.xml:
694 Added Out-request for ODV-Export to the JUnitTest Configuration for TimeSeries Mesh. 693 Added Out-request for ODV-Export to the JUnitTest Configuration for TimeSeries Mesh.
695 694
696 * doc/conf/products/timeseries/conf_mesh.xml: 695 * doc/conf/products/timeseries/conf_mesh.xml:
697 Added QueryID for ODV-Exports to the Configuration of an Mesh-TimeSeries-Artifacts 696 Added QueryID for ODV-Exports to the Configuration of an Mesh-TimeSeries-Artifacts
698 697
699 * doc/conf/queries.properties: Added Query for TimeSeries ODV-Exports in Meshes 698 * doc/conf/queries.properties: Added Query for TimeSeries ODV-Exports in Meshes
700 699
701 2009-11-09 Ingo Weinzierl <ingo.weinzierl@intevation.de> 700 2009-11-09 Ingo Weinzierl <ingo.weinzierl@intevation.de>
739 738
740 2009-11-09 Ingo Weinzierl <ingo.weinzierl@intevation.de> 739 2009-11-09 Ingo Weinzierl <ingo.weinzierl@intevation.de>
741 740
742 * src/main/java/de/intevation/gnv/exports/Export.java, 741 * src/main/java/de/intevation/gnv/exports/Export.java,
743 src/main/java/de/intevation/gnv/exports/DefaultDataCollector.java: 742 src/main/java/de/intevation/gnv/exports/DefaultDataCollector.java:
744 Implemented a DataCollector to collect all data used to create exports. 743 Implemented a DataCollector to collect all data used to create exports.
745 DefaultCollector fetches data with help of its headers. For special 744 DefaultCollector fetches data with help of its headers. For special
746 exports, where a header returns more than one value, special 745 exports, where a header returns more than one value, special
747 DataCollectors needs to be implemented (overwritung the 'getData' method). 746 DataCollectors needs to be implemented (overwritung the 'getData' method).
748 747
749 * src/main/java/de/intevation/gnv/exports/DefaultProfile.java, 748 * src/main/java/de/intevation/gnv/exports/DefaultProfile.java,
750 src/main/java/de/intevation/gnv/exports/DefaultExport.java: Export now 749 src/main/java/de/intevation/gnv/exports/DefaultExport.java: Export now
751 uses a DataCollector to get the data. 750 uses a DataCollector to get the data.
752 751
753 * src/main/java/de/intevation/gnv/transition/timeseries/TimeSeriesOutputTransition.java: 752 * src/main/java/de/intevation/gnv/transition/timeseries/TimeSeriesOutputTransition.java:
754 Adjusted exports of csv export. 753 Adjusted exports of csv export.
755 754
756 2009-11-09 Tim Englich <tim.englich@intevation.de> 755 2009-11-09 Tim Englich <tim.englich@intevation.de>
757 756
758 * doc/conf/queries.properties: 757 * doc/conf/queries.properties:
759 Added SQLStatemenet for ODV-Data for VerticalProfiles 758 Added SQLStatemenet for ODV-Data for VerticalProfiles
760 on TimeSeriesPoints. 759 on TimeSeriesPoints.
761 * doc/conf/products/verticalprofile/conf_timeseriespoint.xml: 760 * doc/conf/products/verticalprofile/conf_timeseriespoint.xml:
762 Added QueryID for ODV-Data-Query 761 Added QueryID for ODV-Data-Query
763 762
764 2009-11-09 Tim Englich <tim.englich@intevation.de> 763 2009-11-09 Tim Englich <tim.englich@intevation.de>
765 764
766 * src/test/ressources/timeseries/timeseries_step_06_out_*.xml: 765 * src/test/ressources/timeseries/timeseries_step_06_out_*.xml:
767 Added the missing out-Modes to the Testcase and rename it to 766 Added the missing out-Modes to the Testcase and rename it to
768 the common used way in this TestCases. 767 the common used way in this TestCases.
769 * src/test/java/de/intevation/gnv/artifacts/GNVArtifactsTestCase.java (testTimeSeriesArtifact): 768 * src/test/java/de/intevation/gnv/artifacts/GNVArtifactsTestCase.java (testTimeSeriesArtifact):
770 Added the ODV-Export to the Unit-Testcase. 769 Added the ODV-Export to the Unit-Testcase.
771 Some Refactoring Work done. 770 Some Refactoring Work done.
772 * src/main/java/de/intevation/gnv/transition/timeseries/TimeSeriesOutputTransition.java (out): 771 * src/main/java/de/intevation/gnv/transition/timeseries/TimeSeriesOutputTransition.java (out):
773 The Method for generating ODV-Export now reads its Data from 772 The Method for generating ODV-Export now reads its Data from
774 the special Method which delivers the adapted Data. 773 the special Method which delivers the adapted Data.
775 * src/main/java/de/intevation/gnv/transition/TransitionBase.java (generateFilterValuesFromInputData): 774 * src/main/java/de/intevation/gnv/transition/TransitionBase.java (generateFilterValuesFromInputData):
776 Extracted the Generation of the FilterValues for the geo-backend 775 Extracted the Generation of the FilterValues for the geo-backend
777 to use it in several methods. 776 to use it in several methods.
778 * src/main/java/de/intevation/gnv/transition/OutputTransitionBase.java (getODVResult): 777 * src/main/java/de/intevation/gnv/transition/OutputTransitionBase.java (getODVResult):
779 Added Method for getting the rquired Data for ODV-Exports 778 Added Method for getting the rquired Data for ODV-Exports
780 * doc/conf/products/timeseries/conf_timeseriespoint.xml: 779 * doc/conf/products/timeseries/conf_timeseriespoint.xml:
781 Added separat QueryID Lookup for ODV-Data-Queryies 780 Added separat QueryID Lookup for ODV-Data-Queryies
782 * doc/conf/queries.properties: 781 * doc/conf/queries.properties:
783 DB-Queries for ODV-Support TimeSeries on TimeSeriesPoints added. 782 DB-Queries for ODV-Support TimeSeries on TimeSeriesPoints added.
784 783
785 2009-11-06 Ingo Weinzierl <ingo.weinzierl@intevation.de> 784 2009-11-06 Ingo Weinzierl <ingo.weinzierl@intevation.de>
786 785
787 * src/main/java/de/intevation/gnv/exports, 786 * src/main/java/de/intevation/gnv/exports,
788 src/main/java/de/intevation/gnv/exports/Export.java, 787 src/main/java/de/intevation/gnv/exports/Export.java,
789 src/main/java/de/intevation/gnv/exports/DefaultProfile.java, 788 src/main/java/de/intevation/gnv/exports/DefaultProfile.java,
790 src/main/java/de/intevation/gnv/exports/DefaultExport.java: Implemented an 789 src/main/java/de/intevation/gnv/exports/DefaultExport.java: Implemented an
791 Exporter for odv and csv exports. Each exports just needs a Profile, which 790 Exporter for odv and csv exports. Each exports just needs a Profile, which
792 describes the output. 791 describes the output.
793 792
794 * src/main/java/de/intevation/gnv/transition/timeseries/TimeSeriesOutputTransition.java: 793 * src/main/java/de/intevation/gnv/transition/timeseries/TimeSeriesOutputTransition.java:
795 Added an exemplary export for CSV and ODV formats of 794 Added an exemplary export for CSV and ODV formats of
796 TimeSeriesOutputTransition. 795 TimeSeriesOutputTransition.
797 796
798 TODO: ODV exporter exports the same data as CSV exporter does. This needs 797 TODO: ODV exporter exports the same data as CSV exporter does. This needs
799 to be adapted. 798 to be adapted.
800 799
801 2009-11-06 Tim Englich <tim.englich@intevation.de> 800 2009-11-06 Tim Englich <tim.englich@intevation.de>
802 801
803 * src/test/java/de/intevation/gnv/artifacts/GNVArtifactsTestCase.java: 802 * src/test/java/de/intevation/gnv/artifacts/GNVArtifactsTestCase.java:
804 Added and moved Workflowsteps because of changes in the Workflow of these Artifacts. 803 Added and moved Workflowsteps because of changes in the Workflow of these Artifacts.
805 Now the Region-Filter is added to the Workflow an can be tested using 804 Now the Region-Filter is added to the Workflow an can be tested using
806 this UnitTestCases. 805 this UnitTestCases.
807 806
808 * src/test/ressources/horizontalcrosssection_mesh/horizontalcrosssection_step_*.xml, 807 * src/test/ressources/horizontalcrosssection_mesh/horizontalcrosssection_step_*.xml,
809 src/test/ressources/horizontalProfile_mesh/horizontalprofile_step_*.xml, 808 src/test/ressources/horizontalProfile_mesh/horizontalprofile_step_*.xml,
810 src/test/ressources/timeseries/timeseries_step_*.xml, 809 src/test/ressources/timeseries/timeseries_step_*.xml,
811 src/test/ressources/timeseries_mesh/timeseries_step_*.xml, 810 src/test/ressources/timeseries_mesh/timeseries_step_*.xml,
812 src/test/ressources/verticalprofile/verticalprofile_step_*.xml, 811 src/test/ressources/verticalprofile/verticalprofile_step_*.xml,
813 src/test/ressources/verticalprofile_mesh/verticalprofile_step_*.xml: 812 src/test/ressources/verticalprofile_mesh/verticalprofile_step_*.xml:
827 doc/conf/products/verticalprofile/conf_instantaneouspoint.xml: Added odv 826 doc/conf/products/verticalprofile/conf_instantaneouspoint.xml: Added odv
828 as output format. 827 as output format.
829 828
830 2009-11-06 Tim Englich <tim.englich@intevation.de> 829 2009-11-06 Tim Englich <tim.englich@intevation.de>
831 830
832 * src/main/java/de/intevation/gnv/chart/ChartFactory.java (calculateMaxGap): 831 * src/main/java/de/intevation/gnv/chart/ChartFactory.java (calculateMaxGap):
833 Bugfix Gap-Calculation moved maxGap into negative Valies because of 832 Bugfix Gap-Calculation moved maxGap into negative Valies because of
834 overflow of Long-Variable. 833 overflow of Long-Variable.
835 834
836 2009-11-05 Tim Englich <tim.englich@intevation.de> 835 2009-11-05 Tim Englich <tim.englich@intevation.de>
837 836
838 * doc/conf/queries.properties: 837 * doc/conf/queries.properties:
839 Query to select only those TimeSeriesPoints 838 Query to select only those TimeSeriesPoints
840 which are within an Region 839 which are within an Region
841 840
842 * doc/conf/products/timeseries/conf_timeseriespoint.xml, 841 * doc/conf/products/timeseries/conf_timeseriespoint.xml,
843 doc/conf/products/verticalprofile/conf_timeseriespoint.xml: 842 doc/conf/products/verticalprofile/conf_timeseriespoint.xml:
844 Added the RegionFilters into the configuration of the Products 843 Added the RegionFilters into the configuration of the Products
845 for TimeSeriesPoints. 844 for TimeSeriesPoints.
846 845
847 2009-11-05 Tim Englich <tim.englich@intevation.de> 846 2009-11-05 Tim Englich <tim.englich@intevation.de>
848 847
849 * doc/conf/queries.properties: 848 * doc/conf/queries.properties:
850 Added new Queries to fill the Lists for the 849 Added new Queries to fill the Lists for the
851 Regionfilters and one Query to select only those Meshes 850 Regionfilters and one Query to select only those Meshes
852 which are within an Region. 851 which are within an Region.
853 852
854 * doc/conf/products/verticalprofile/conf_mesh.xml, 853 * doc/conf/products/verticalprofile/conf_mesh.xml,
855 doc/conf/products/verticalcrosssection/conf_mesh.xml, 854 doc/conf/products/verticalcrosssection/conf_mesh.xml,
856 doc/conf/products/timeseries/conf_mesh.xml, 855 doc/conf/products/timeseries/conf_mesh.xml,
857 doc/conf/products/horizontalprofile/conf_mesh.xml, 856 doc/conf/products/horizontalprofile/conf_mesh.xml,
858 doc/conf/products/horizontalcrosssection/conf_mesh.xml: 857 doc/conf/products/horizontalcrosssection/conf_mesh.xml:
859 Added the RegionFilters into the configuration of the Products 858 Added the RegionFilters into the configuration of the Products
860 for Meshes. 859 for Meshes.
861 860
862 2009-11-05 Tim Englich <tim.englich@intevation.de> 861 2009-11-05 Tim Englich <tim.englich@intevation.de>
863 862
864 * src/test/ressources/*_describe.xml: 863 * src/test/ressources/*_describe.xml:
865 Added the DescribeRequestBodies to each TestCaseData. 864 Added the DescribeRequestBodies to each TestCaseData.
866 * src/test/java/de/intevation/gnv/artifacts/GNVArtifactsTestCase.java: 865 * src/test/java/de/intevation/gnv/artifacts/GNVArtifactsTestCase.java:
867 Added the DescribeRequestBody to Describe-Calls in the Test 866 Added the DescribeRequestBody to Describe-Calls in the Test
868 * src/main/java/de/intevation/gnv/transition/TransitionBase.java: 867 * src/main/java/de/intevation/gnv/transition/TransitionBase.java:
869 Added the possibility to switch to an alternative Transition if no value was choosen. 868 Added the possibility to switch to an alternative Transition if no value was choosen.
870 869
871 * src/main/java/de/intevation/gnv/utils/InputValidator.java (isInputValid): 870 * src/main/java/de/intevation/gnv/utils/InputValidator.java (isInputValid):
872 Added that the Inputvalue is valid if it fullfills the confitions of "no value choosen" (n/n) 871 Added that the Inputvalue is valid if it fullfills the confitions of "no value choosen" (n/n)
873 872
874 * src/main/java/de/intevation/gnv/statistics/HorizontalProfileStatistics.java (calculateXOrdinateValue): 873 * src/main/java/de/intevation/gnv/statistics/HorizontalProfileStatistics.java (calculateXOrdinateValue):
875 Added Dummyvalue for X-OrdinateValue 874 Added Dummyvalue for X-OrdinateValue
876 src/main/java/de/intevation/gnv/timeseries/TimeSeriesArtifact.java (describe), 875 src/main/java/de/intevation/gnv/timeseries/TimeSeriesArtifact.java (describe),
877 src/main/java/de/intevation/gnv/profile/verticalcrosssection/VerticalCrossSectionMeshArtifact.java (describe), 876 src/main/java/de/intevation/gnv/profile/verticalcrosssection/VerticalCrossSectionMeshArtifact.java (describe),
878 src/main/java/de/intevation/gnv/profile/vertical/VerticalProfileArtifact.java (describe), 877 src/main/java/de/intevation/gnv/profile/vertical/VerticalProfileArtifact.java (describe),
879 src/main/java/de/intevation/gnv/profile/horizontalcrosssection/HorizontalCrossSectionMeshArtifact.java (describe), 878 src/main/java/de/intevation/gnv/profile/horizontalcrosssection/HorizontalCrossSectionMeshArtifact.java (describe),
880 src/main/java/de/intevation/gnv/profile/horizontal/HorizontalProfileArtifact.java (describe), 879 src/main/java/de/intevation/gnv/profile/horizontal/HorizontalProfileArtifact.java (describe),
881 src/main/java/de/intevation/gnv/artifacts/fis/FISArtifact.java (describe), 880 src/main/java/de/intevation/gnv/artifacts/fis/FISArtifact.java (describe),
882 src/main/java/de/intevation/gnv/artifacts/GNVArtifactBase.java (createDescibeOutput): 881 src/main/java/de/intevation/gnv/artifacts/GNVArtifactBase.java (createDescibeOutput):
883 Added the possibility to exclude the UI from the DescribeRequest. 882 Added the possibility to exclude the UI from the DescribeRequest.
884 883
885 2009-11-03 Tim Englich <tim.englich@intevation.de> 884 2009-11-03 Tim Englich <tim.englich@intevation.de>
886 885
887 * src/main/java/de/intevation/gnv/chart/ChartFactory.java (getTimeGapValue): 886 * src/main/java/de/intevation/gnv/chart/ChartFactory.java (getTimeGapValue):
888 Integrated special case for TimeGaps in Meshes. There is no Gap defined in 887 Integrated special case for TimeGaps in Meshes. There is no Gap defined in
889 Meshes so we have to use Long.MAXVALE to define a Gap for a Mesh which value 888 Meshes so we have to use Long.MAXVALE to define a Gap for a Mesh which value
890 canno be reached. 889 canno be reached.
891 890
892 2009-11-02 Tim Englich <tim.englich@intevation.de> 891 2009-11-02 Tim Englich <tim.englich@intevation.de>
893 892
894 * src/main/java/de/intevation/gnv/transition/profile/horizontalcrosssection/ 893 * src/main/java/de/intevation/gnv/transition/profile/horizontalcrosssection/HorizontalCrossSectionMeshOutputTransition.java
895 HorizontalCrossSectionMeshOutputTransition.java (createCSV): 894 (createCSV): Code Cleanup: Removed obsoled TODO Flag
896 Code Cleanup: Removed obsoled TODO Flag 895
897 896 * src/main/java/de/intevation/gnv/transition/TransitionBase.java (setSelection):
898 * src/main/java/de/intevation/gnv/transition/TransitionBase.java (setSelection): 897 Changed the Value of the min and maxvalue of the Request to the Value which is unsed to name
899 Changed the Value of the min and maxvalue of the Request to the Value which is unsed to name
900 the Inputfields in the DescribeOutput. 898 the Inputfields in the DescribeOutput.
901 899
902 * src/main/java/de/intevation/gnv/transition/timeseries/TimeSeriesOutputTransition.java, 900 * src/main/java/de/intevation/gnv/transition/timeseries/TimeSeriesOutputTransition.java,
903 src/main/java/de/intevation/gnv/transition/profile/horizontal/NorthSouthEastWestTransition.java, 901 src/main/java/de/intevation/gnv/transition/profile/horizontal/NorthSouthEastWestTransition.java,
904 src/main/java/de/intevation/gnv/transition/Transition.java, 902 src/main/java/de/intevation/gnv/transition/Transition.java,
905 src/main/java/de/intevation/gnv/transition/SingleInputTransition.java, 903 src/main/java/de/intevation/gnv/transition/SingleInputTransition.java,
906 src/main/java/de/intevation/gnv/transition/OutputTransitionBase.java, 904 src/main/java/de/intevation/gnv/transition/OutputTransitionBase.java,
907 src/main/java/de/intevation/gnv/transition/MinMaxTransition.java, 905 src/main/java/de/intevation/gnv/transition/MinMaxTransition.java,
908 src/main/java/de/intevation/gnv/transition/DefaultTransition.java, 906 src/main/java/de/intevation/gnv/transition/DefaultTransition.java,
909 src/main/java/de/intevation/gnv/transition/CoordinateSelectionTransition.java, 907 src/main/java/de/intevation/gnv/transition/CoordinateSelectionTransition.java,
910 src/main/java/de/intevation/gnv/artifacts/GNVArtifactBase.java (advance), 908 src/main/java/de/intevation/gnv/artifacts/GNVArtifactBase.java (advance),
911 CodeCleanup: Removed needless Method validate from Transition, 909 CodeCleanup: Removed needless Method validate from Transition,
912 because it had always returned true 910 because it had always returned true
913 911
914 2009-10-30 Tim Englich <tim.englich@intevation.de> 912 2009-10-30 Tim Englich <tim.englich@intevation.de>
915 913
916 * src/test/ressources/horizontalcrosssection_mesh/horizontalcrosssection_step_*.xml: 914 * src/test/ressources/horizontalcrosssection_mesh/horizontalcrosssection_step_*.xml:
917 Added the Testdata for the Unittest for HorizontalCrossSectionMeshArtifacts. 915 Added the Testdata for the Unittest for HorizontalCrossSectionMeshArtifacts.
918 * src/test/java/de/intevation/gnv/artifacts/GNVArtifactsTestCase.java (testHorizontalCrossSectionMeshArtifact): 916 * src/test/java/de/intevation/gnv/artifacts/GNVArtifactsTestCase.java (testHorizontalCrossSectionMeshArtifact):
919 Added the UnitTest-Case for HorizontalCrossSectionMeshArtifacts 917 Added the UnitTest-Case for HorizontalCrossSectionMeshArtifacts
920 918
921 2009-10-30 Tim Englich <tim.englich@intevation.de> 919 2009-10-30 Tim Englich <tim.englich@intevation.de>
922 920
923 * doc/conf/queries.properties: 921 * doc/conf/queries.properties:
924 Added the Query for selecting the Data for generating Outputs of 922 Added the Query for selecting the Data for generating Outputs of
925 HorizontalCrossSectionMeshOutputTransition 923 HorizontalCrossSectionMeshOutputTransition
926 * doc/conf/products/horizontalcrosssection/conf_mesh.xml: 924 * doc/conf/products/horizontalcrosssection/conf_mesh.xml:
927 Added the configuration for the HorizontalCrossSectionMeshOutputTransition 925 Added the configuration for the HorizontalCrossSectionMeshOutputTransition
928 * src/main/java/de/intevation/gnv/transition/profile/horizontalcrosssection/HorizontalCrossSectionMeshOutputTransition.java: 926 * src/main/java/de/intevation/gnv/transition/profile/horizontalcrosssection/HorizontalCrossSectionMeshOutputTransition.java:
929 Added the OutputTransition for generating /HorizontalCrossSections. 927 Added the OutputTransition for generating /HorizontalCrossSections.
930 * src/main/java/de/intevation/gnv/statistics/HorizontalCrossSectionStatistics.java: 928 * src/main/java/de/intevation/gnv/statistics/HorizontalCrossSectionStatistics.java:
931 The Class for generating the Statistics to HorizontalCrossSections 929 The Class for generating the Statistics to HorizontalCrossSections
932 * src/main/java/de/intevation/gnv/chart/HorizontalCrossSectionChartFactory.java: 930 * src/main/java/de/intevation/gnv/chart/HorizontalCrossSectionChartFactory.java:
933 The Class Stub for generating HorizontalCrossSections Charts. 931 The Class Stub for generating HorizontalCrossSections Charts.
934 932
935 2009-10-29 Tim Englich <tim.englich@intevation.de> 933 2009-10-29 Tim Englich <tim.englich@intevation.de>
936 934
937 Issue 45: Defining gaps for spatial and temporal gaps 935 Issue 45: Defining gaps for spatial and temporal gaps
938 936
939 * doc/conf/products/timeseries/timegap_definition.xml, 937 * doc/conf/products/timeseries/timegap_definition.xml,
940 doc/conf/products/timeseries/conf_timeseriespoint.xml: 938 doc/conf/products/timeseries/conf_timeseriespoint.xml:
941 Added the Configuration for TimeGaps to the TimeSeries-Configurations. issue45 939 Added the Configuration for TimeGaps to the TimeSeries-Configurations. issue45
942 940
943 * doc/conf/queries.properties: 941 * doc/conf/queries.properties:
944 Added TimeGapIp to the Queries for the Resultdata of TimeSeriesArtifacts. issue45 942 Added TimeGapIp to the Queries for the Resultdata of TimeSeriesArtifacts. issue45
945 943
946 * src/main/java/de/intevation/gnv/timeseries/gap/DefaultTimeGap.java, 944 * src/main/java/de/intevation/gnv/timeseries/gap/DefaultTimeGap.java,
947 src/main/java/de/intevation/gnv/timeseries/gap/TimeGap.java, 945 src/main/java/de/intevation/gnv/timeseries/gap/TimeGap.java,
948 src/main/java/de/intevation/gnv/transition/timeseries/TimeSeriesOutputTransition.java (setup): 946 src/main/java/de/intevation/gnv/transition/timeseries/TimeSeriesOutputTransition.java (setup):
949 src/main/java/de/intevation/gnv/chart/ChartFactory.java (calculateMaxGap): 947 src/main/java/de/intevation/gnv/chart/ChartFactory.java (calculateMaxGap):
950 Added configurable TimeGap Support to the TimeSeries-Chart-Generation. issue45 948 Added configurable TimeGap Support to the TimeSeries-Chart-Generation. issue45
951 949
952 * src/main/java/de/intevation/gnv/artifacts/GNVArtifactBase.java, 950 * src/main/java/de/intevation/gnv/artifacts/GNVArtifactBase.java,
953 src/main/java/de/intevation/gnv/utils/ArtifactXMLUtilities.java (readConfiguration): 951 src/main/java/de/intevation/gnv/utils/ArtifactXMLUtilities.java (readConfiguration):
954 Moved Method from GNVArtifactBase to make it assesible for more Objects. issue45 952 Moved Method from GNVArtifactBase to make it assesible for more Objects. issue45
955 953
956 2009-10-28 Tim Englich <tim.englich@intevation.de> 954 2009-10-28 Tim Englich <tim.englich@intevation.de>
957 955
958 * src/main/java/de/intevation/gnv/profile/horizontalcrosssection/ 956 * src/main/java/de/intevation/gnv/profile/horizontalcrosssection/
959 HorizontalCrossSectionMeshArtifact.java (HorizontalCrossSectionMeshArtifact), 957 HorizontalCrossSectionMeshArtifact.java (HorizontalCrossSectionMeshArtifact),
960 doc/conf/queries.properties, doc/conf/conf.xml, 958 doc/conf/queries.properties, doc/conf/conf.xml,
961 doc/conf/products/horizontalcrosssection/conf_mesh.xml, 959 doc/conf/products/horizontalcrosssection/conf_mesh.xml,
962 src/main/resources/lang/artifactMessages* .properties: 960 src/main/resources/lang/artifactMessages* .properties:
963 Added Workflow for determining the Query-Parameters for Horizontal cross-sections. 961 Added Workflow for determining the Query-Parameters for Horizontal cross-sections.
964 962
965 2009-10-28 Tim Englich <tim.englich@intevation.de> 963 2009-10-28 Tim Englich <tim.englich@intevation.de>
966 964
967 * doc/conf/conf.xml: 965 * doc/conf/conf.xml:
968 Added Configuration for two new FIS. Current Meter and Ice Station Reports 966 Added Configuration for two new FIS. Current Meter and Ice Station Reports
969 967
970 * src/main/resources/lang/artifactMessages*.properties: 968 * src/main/resources/lang/artifactMessages*.properties:
971 Added Ressources for two new FIS. Current Meter and Ice Station Reports 969 Added Ressources for two new FIS. Current Meter and Ice Station Reports
972 970
973 2009-10-27 Tim Englich <tim.englich@intevation.de> 971 2009-10-27 Tim Englich <tim.englich@intevation.de>
974 972
975 * doc/conf/conf.xml: 973 * doc/conf/conf.xml:
976 Added Configuration for two new FIS. Sea State and SEACAT 974 Added Configuration for two new FIS. Sea State and SEACAT
977 975
978 * src/main/resources/lang/artifactMessages*.properties: 976 * src/main/resources/lang/artifactMessages*.properties:
979 Added Ressources for two new FIS. Sea State and SEACAT 977 Added Ressources for two new FIS. Sea State and SEACAT
980 978
981 2009-10-27 Tim Englich <tim.englich@intevation.de> 979 2009-10-27 Tim Englich <tim.englich@intevation.de>
982 980
983 Issue 61: Vertical profile (Meshes): Selection of minimal and maximal 981 Issue 61: Vertical profile (Meshes): Selection of minimal and maximal
984 depths zones 982 depths zones
985 983
986 * src/main/resources/lang/artifactMessages*.properties: 984 * src/main/resources/lang/artifactMessages*.properties:
987 Added Ressources for the minimal and maximal Layer to use in VerticalProfiles of Meshes issue61 985 Added Ressources for the minimal and maximal Layer to use in VerticalProfiles of Meshes issue61
988 986
989 * doc/conf/products/verticalprofile/conf_mesh.xml: 987 * doc/conf/products/verticalprofile/conf_mesh.xml:
990 Added two new Transitions for selecting the min and max-Layer to use. issue61 988 Added two new Transitions for selecting the min and max-Layer to use. issue61
991 989
992 * doc/conf/queries.properties: 990 * doc/conf/queries.properties:
993 Added Queries for Selecting the Depth for selecting the minimum and the maximum Layer to use 991 Added Queries for Selecting the Depth for selecting the minimum and the maximum Layer to use
994 Drawing the Chart. issue61 992 Drawing the Chart. issue61
995 993
996 * src/test/java/de/intevation/gnv/artifacts/GNVArtifactsTestCase.java (testVerticalProfileMeshArtifact): 994 * src/test/java/de/intevation/gnv/artifacts/GNVArtifactsTestCase.java (testVerticalProfileMeshArtifact):
997 Integrated two further Transitions-Steps according to changes in Workflow of 995 Integrated two further Transitions-Steps according to changes in Workflow of
998 VerticalProfiles in Meshes. issue61 996 VerticalProfiles in Meshes. issue61
999 997
1000 * src/test/ressources/verticalprofile_mesh/verticalprofile_step_*.xml: 998 * src/test/ressources/verticalprofile_mesh/verticalprofile_step_*.xml:
1001 New Testdata generated according to changes in Workflow of VerticalProfiles in Meshes. issue61 999 New Testdata generated according to changes in Workflow of VerticalProfiles in Meshes. issue61
1002 1000
1003 2009-10-26 Tim Englich <tim.englich@intevation.de> 1001 2009-10-26 Tim Englich <tim.englich@intevation.de>
1004 1002
1005 Issue 31: TG_0020.018: Input of manual depth zones 1003 Issue 31: TG_0020.018: Input of manual depth zones
1006 1004
1007 * src/main/resources/lang/artifactMessages_de_DE.properties: 1005 * src/main/resources/lang/artifactMessages_de_DE.properties:
1008 Added Ressources for the minimal and maximal value of the depth 1006 Added Ressources for the minimal and maximal value of the depth
1009 1007
1010 * src/test/ressources/verticalprofile_instantaneouspoint/verticalprofile_step_05_out_statistics.xml (renamed), 1008 * src/test/ressources/verticalprofile_instantaneouspoint/verticalprofile_step_05_out_statistics.xml (renamed),
1011 src/test/ressources/verticalprofile_instantaneouspoint/verticalprofile_step_05_out_csv.xml (renamed), 1009 src/test/ressources/verticalprofile_instantaneouspoint/verticalprofile_step_05_out_csv.xml (renamed),
1012 src/test/ressources/verticalprofile_instantaneouspoint/verticalprofile_step_05_out_chart.xml(renamed), 1010 src/test/ressources/verticalprofile_instantaneouspoint/verticalprofile_step_05_out_chart.xml(renamed),
1013 src/test/ressources/verticalprofile_instantaneouspoint/verticalprofile_step_05_feed.xml, 1011 src/test/ressources/verticalprofile_instantaneouspoint/verticalprofile_step_05_feed.xml,
1014 src/test/ressources/verticalprofile_instantaneouspoint/verticalprofile_step_04_advance.xml, 1012 src/test/ressources/verticalprofile_instantaneouspoint/verticalprofile_step_04_advance.xml,
1015 src/test/ressources/verticalprofile_instantaneouspoint/verticalprofile_step_03_advance.xml, 1013 src/test/ressources/verticalprofile_instantaneouspoint/verticalprofile_step_03_advance.xml,
1016 src/test/ressources/verticalprofile/verticalprofile_step_05_out_statistics.xml(renamed), 1014 src/test/ressources/verticalprofile/verticalprofile_step_05_out_statistics.xml(renamed),
1017 src/test/ressources/verticalprofile/verticalprofile_step_05_out_csv.xml(renamed), 1015 src/test/ressources/verticalprofile/verticalprofile_step_05_out_csv.xml(renamed),
1018 src/test/ressources/verticalprofile/verticalprofile_step_05_out_chart.xml(renamed), 1016 src/test/ressources/verticalprofile/verticalprofile_step_05_out_chart.xml(renamed),
1019 src/test/ressources/verticalprofile/verticalprofile_step_05_feed.xml, 1017 src/test/ressources/verticalprofile/verticalprofile_step_05_feed.xml,
1020 src/test/ressources/verticalprofile/verticalprofile_step_04_advance.xml, 1018 src/test/ressources/verticalprofile/verticalprofile_step_04_advance.xml,
1021 src/test/ressources/verticalprofile/verticalprofile_step_03_advance.xml, 1019 src/test/ressources/verticalprofile/verticalprofile_step_03_advance.xml,
1022 src/test/java/de/intevation/gnv/artifacts/GNVArtifactsTestCase.java: 1020 src/test/java/de/intevation/gnv/artifacts/GNVArtifactsTestCase.java:
1023 Edited the RestCases for VerticalProfiles according to the requirement that 1021 Edited the RestCases for VerticalProfiles according to the requirement that
1024 the user should be able to enter the minimal and maximal Value of the depth that 1022 the user should be able to enter the minimal and maximal Value of the depth that
1025 should be show n in the charts. issue31 1023 should be show n in the charts. issue31
1026 1024
1027 * doc/conf/queries.properties, 1025 * doc/conf/queries.properties,
1028 doc/conf/products/verticalprofile/conf_timeseriespoint.xml, 1026 doc/conf/products/verticalprofile/conf_timeseriespoint.xml,
1029 doc/conf/products/verticalprofile/conf_instantaneouspoint.xml: 1027 doc/conf/products/verticalprofile/conf_instantaneouspoint.xml:
1030 Adding required Configuration-Parts to get the possible to enter the minmum 1028 Adding required Configuration-Parts to get the possible to enter the minmum
1031 and maximum depth value that should be shown in the charts. issue31 1029 and maximum depth value that should be shown in the charts. issue31
1032 1030
1033 2009-10-23 Tim Englich <tim.englich@intevation.de> 1031 2009-10-23 Tim Englich <tim.englich@intevation.de>
1034 1032
1035 * src/test/ressources/timeseries_mesh/timeseries_step_07_feed.xml: 1033 * src/test/ressources/timeseries_mesh/timeseries_step_07_feed.xml:
1036 The Timeperiod of the Modeldata has changed. so it was nessessarry to change 1034 The Timeperiod of the Modeldata has changed. so it was nessessarry to change
1037 the Unittest to get propper Results 1035 the Unittest to get propper Results
1038 1036
1039 2009-10-23 Tim Englich <tim.englich@intevation.de> 1037 2009-10-23 Tim Englich <tim.englich@intevation.de>
1040 1038
1041 * doc/conf/queries.properties: 1039 * doc/conf/queries.properties:
1042 Some Queryimproofments done. Inner-Selects has been removed where it was possible. 1040 Some Queryimproofments done. Inner-Selects has been removed where it was possible.
1043 1041
1044 2009-10-23 Tim Englich <tim.englich@intevation.de> 1042 2009-10-23 Tim Englich <tim.englich@intevation.de>
1045 1043
1046 Issue 3: Artifact: Storing the internal state instead of results 1044 Issue 3: Artifact: Storing the internal state instead of results
1047 1045
1048 * src/main/java/de/intevation/gnv/artifacts/GNVArtifactBase.java, 1046 * src/main/java/de/intevation/gnv/artifacts/GNVArtifactBase.java,
1049 src/main/java/de/intevation/gnv/timeseries/TimeSeriesArtifact.java (describe), 1047 src/main/java/de/intevation/gnv/timeseries/TimeSeriesArtifact.java (describe),
1050 src/main/java/de/intevation/gnv/profile/verticalcrosssection/VerticalCrossSectionMeshArtifact.java (describe), 1048 src/main/java/de/intevation/gnv/profile/verticalcrosssection/VerticalCrossSectionMeshArtifact.java (describe),
1051 src/main/java/de/intevation/gnv/profile/vertical/VerticalProfileArtifact.java (describe), 1049 src/main/java/de/intevation/gnv/profile/vertical/VerticalProfileArtifact.java (describe),
1052 src/main/java/de/intevation/gnv/profile/horizontal/HorizontalProfileArtifact.java (describe): 1050 src/main/java/de/intevation/gnv/profile/horizontal/HorizontalProfileArtifact.java (describe):
1053 Use super.identifier as uuid. issue3 1051 Use super.identifier as uuid. issue3
1054 1052
1055 2009-10-23 Tim Englich <tim.englich@intevation.de> 1053 2009-10-23 Tim Englich <tim.englich@intevation.de>
1056 1054
1057 * src/test/ressources/verticalprofile/verticalprofile_step_04_feed.xml, 1055 * src/test/ressources/verticalprofile/verticalprofile_step_04_feed.xml,
1058 src/test/ressources/verticalprofile/verticalprofile_step_03_advance.xml, 1056 src/test/ressources/verticalprofile/verticalprofile_step_03_advance.xml,
1059 src/test/ressources/verticalprofile/verticalprofile_step_04_out_*.xml, 1057 src/test/ressources/verticalprofile/verticalprofile_step_04_out_*.xml,
1060 src/test/ressources/timeseries_mesh/timeseries_step_07_out_*.xml, 1058 src/test/ressources/timeseries_mesh/timeseries_step_07_out_*.xml,
1061 src/test/ressources/horizontalProfile_instantaneouspoint/horizontalprofile_step_06_out_*.xml: 1059 src/test/ressources/horizontalProfile_instantaneouspoint/horizontalprofile_step_06_out_*.xml:
1062 Changed the uuid because the new Storage shows that there were different ones in one Testcase 1060 Changed the uuid because the new Storage shows that there were different ones in one Testcase
1063 1061
1064 * src/main/java/de/intevation/gnv/transition/timeseries/TimeSeriesOutputTransition.java: 1062 * src/main/java/de/intevation/gnv/transition/timeseries/TimeSeriesOutputTransition.java:
1065 Put the UUID into the Resultlookup 1063 Put the UUID into the Resultlookup
1066 1064
1067 * src/main/java/de/intevation/gnv/transition/TransitionBase.java: 1065 * src/main/java/de/intevation/gnv/transition/TransitionBase.java:
1068 Removed the Storage of Results in the Object and put them into the ehcache 1066 Removed the Storage of Results in the Object and put them into the ehcache
1069 1067
1070 * src/main/java/de/intevation/gnv/transition/Transition.java: 1068 * src/main/java/de/intevation/gnv/transition/Transition.java:
1071 Removed some needless Methods that were not longer Required 1069 Removed some needless Methods that were not longer Required
1072 1070
1073 * src/main/java/de/intevation/gnv/transition/profile/horizontal/NorthSouthEastWestTransition.java 1071 * src/main/java/de/intevation/gnv/transition/profile/horizontal/NorthSouthEastWestTransition.java
1074 (advance), src/main/java/de/intevation/gnv/transition/SingleInputTransition.java 1072 (advance), src/main/java/de/intevation/gnv/transition/SingleInputTransition.java
1075 (purifyResult), src/main/java/de/intevation/gnv/transition/MinMaxTransition.java 1073 (purifyResult), src/main/java/de/intevation/gnv/transition/MinMaxTransition.java
1076 (purifyResult), src/main/java/de/intevation/gnv/transition/CoordinateSelectionTransition.java 1074 (purifyResult), src/main/java/de/intevation/gnv/transition/CoordinateSelectionTransition.java
1077 (extractKVP), src/main/java/de/intevation/gnv/timeseries/TimeSeriesArtifact.java 1075 (extractKVP), src/main/java/de/intevation/gnv/timeseries/TimeSeriesArtifact.java
1078 (describe), src/main/java/de/intevation/gnv/profile/verticalcrosssection/VerticalCrossSectionMeshArtifact.java 1076 (describe), src/main/java/de/intevation/gnv/profile/verticalcrosssection/VerticalCrossSectionMeshArtifact.java
1079 (describe), src/main/java/de/intevation/gnv/profile/vertical/VerticalProfileArtifact.java 1077 (describe), src/main/java/de/intevation/gnv/profile/vertical/VerticalProfileArtifact.java
1080 (describe), src/main/java/de/intevation/gnv/profile/horizontal/HorizontalProfileArtifact.java 1078 (describe), src/main/java/de/intevation/gnv/profile/horizontal/HorizontalProfileArtifact.java
1081 (describe), src/main/java/de/intevation/gnv/artifacts/GNVArtifactBase.java (uuid): 1079 (describe), src/main/java/de/intevation/gnv/artifacts/GNVArtifactBase.java (uuid):
1082 Lookup the Results from ehcache and centralize the Lookup to one methode. 1080 Lookup the Results from ehcache and centralize the Lookup to one methode.
1083 1081
1084 2009-10-23 Tim Englich <tim.englich@intevation.de> 1082 2009-10-23 Tim Englich <tim.englich@intevation.de>
1085 1083
1086 * doc/conf/queries.properties: 1084 * doc/conf/queries.properties:
1087 Optimized Query horizontalprofile_instantaneouspoint_cruise because it is not warranted 1085 Optimized Query horizontalprofile_instantaneouspoint_cruise because it is not warranted
1088 that the name of an cruise is set. issue60 1086 that the name of an cruise is set. issue60
1089 1087
1090 2009-10-22 Tim Englich <tim.englich@intevation.de> 1088 2009-10-22 Tim Englich <tim.englich@intevation.de>
1091 1089
1092 * src/main/java/de/intevation/gnv/transition/CoordinateSelectionTransition.java 1090 * src/main/java/de/intevation/gnv/transition/CoordinateSelectionTransition.java
1093 (extractKVP): Added the possiblility to fetch an further Column with 1091 (extractKVP): Added the possiblility to fetch an further Column with
1094 the alias Value to display it together with the Coordinatevalues 1092 the alias Value to display it together with the Coordinatevalues
1095 1093
1096 * doc/conf/queries.properties: 1094 * doc/conf/queries.properties:
1097 Added the Coordinates to an Measuementpoint to display it. 1095 Added the Coordinates to an Measuementpoint to display it.
1098 1096
1099 * doc/conf/products/verticalprofile/conf_instantaneouspoint.xml: 1097 * doc/conf/products/verticalprofile/conf_instantaneouspoint.xml:
1100 Change TransitionType for displaying Coordinatevalues aditionaly to 1098 Change TransitionType for displaying Coordinatevalues aditionaly to
1101 the Time of an Measurement 1099 the Time of an Measurement
1102 1100
1103 2009-10-22 Tim Englich <tim.englich@intevation.de> 1101 2009-10-22 Tim Englich <tim.englich@intevation.de>
1104 1102
1105 Issue 40: Instantiation of artifacts slow 1103 Issue 40: Instantiation of artifacts slow
1106 1104
1109 For Each Product-Artifact one single File to make it easier to administer the System. 1107 For Each Product-Artifact one single File to make it easier to administer the System.
1110 1108
1111 * src/main/java/de/intevation/gnv/transition/TransitionFactory.java (createTransition), 1109 * src/main/java/de/intevation/gnv/transition/TransitionFactory.java (createTransition),
1112 src/main/java/de/intevation/gnv/transition/TransitionBase.java (setup), 1110 src/main/java/de/intevation/gnv/transition/TransitionBase.java (setup),
1113 src/main/java/de/intevation/gnv/transition/OutputTransitionBase.java (setup), 1111 src/main/java/de/intevation/gnv/transition/OutputTransitionBase.java (setup),
1114 src/main/java/de/intevation/gnv/artifacts/fis/FISArtifact.java (setup): 1112 src/main/java/de/intevation/gnv/artifacts/fis/FISArtifact.java (setup):
1115 Lookup of XML-Attributes was changed from XPath-lookup to direct 1113 Lookup of XML-Attributes was changed from XPath-lookup to direct
1116 Access on the fetched Element to speed up the Artifactinstantiation issue40 1114 Access on the fetched Element to speed up the Artifactinstantiation issue40
1117 1115
1118 * src/main/java/de/intevation/gnv/artifacts/GNVArtifactBase.java (getConfigurationFragment): 1116 * src/main/java/de/intevation/gnv/artifacts/GNVArtifactBase.java (getConfigurationFragment):
1119 Read Configuration information for the Productartifact from a separat folder if an xlink:href 1117 Read Configuration information for the Productartifact from a separat folder if an xlink:href
1120 Attribute exists in tne Configurationnode of the Artifact. 1118 Attribute exists in tne Configurationnode of the Artifact.
1121 This was inserted to speed up the Artifactinstantiation and to split the Configuration 1119 This was inserted to speed up the Artifactinstantiation and to split the Configuration
1122 in several Configurationfiles that where smallaer issue40 1120 in several Configurationfiles that where smallaer issue40
1123 Also the lookup of XML-Attributes was changed from XPath-lookup to direct 1121 Also the lookup of XML-Attributes was changed from XPath-lookup to direct
1124 Access on the fetched Element 1122 Access on the fetched Element
1125 1123
1126 2009-10-21 Tim Englich <tim.englich@intevation.de> 1124 2009-10-21 Tim Englich <tim.englich@intevation.de>
1127 1125
1128 Issue 59: Added relative pathnames to central config document 1126 Issue 59: Added relative pathnames to central config document
1129 1127
1130 * doc/conf/conf.xml: 1128 * doc/conf/conf.xml:
1131 Added relative locations for further required configurationfiles . issue59 1129 Added relative locations for further required configurationfiles . issue59
1132 * src/main/java/de/intevation/gnv/artifacts/context/GNVArtifactContextFactory.java (createArtifactContext): 1130 * src/main/java/de/intevation/gnv/artifacts/context/GNVArtifactContextFactory.java (createArtifactContext):
1133 Added the prossibility to configure the location of required configurationfiles not absolute. issue59 1131 Added the prossibility to configure the location of required configurationfiles not absolute. issue59
1134 1132
1135 2009-10-21 Tim Englich <tim.englich@intevation.de> 1133 2009-10-21 Tim Englich <tim.englich@intevation.de>
1136 1134
1137 * doc/conf/arcsdeconnectionpool.properties: 1135 * doc/conf/arcsdeconnectionpool.properties:
1138 Added separat ConnectionPoolProperties to this Project. 1136 Added separat ConnectionPoolProperties to this Project.
1139 * doc/conf/*: 1137 * doc/conf/*:
1140 Moved ConfigurationFiles from src/test/ressources to doc/conf 1138 Moved ConfigurationFiles from src/test/ressources to doc/conf
1141 * src/test/java/de/intevation/gnv/artifacts/GNVArtifactsTestCase.java (configurationDir): 1139 * src/test/java/de/intevation/gnv/artifacts/GNVArtifactsTestCase.java (configurationDir):
1142 Changed Configuration Folder to doc/conf 1140 Changed Configuration Folder to doc/conf
1143 1141
1144 2009-10-20 Tim Englich <tim.englich@intevation.de> 1142 2009-10-20 Tim Englich <tim.englich@intevation.de>
1145 1143
1146 * doc/conf: 1144 * doc/conf:
1147 Added Folder for the Configuration of the gnv-artifacts. 1145 Added Folder for the Configuration of the gnv-artifacts.
1148 1146
1149 2009-10-20 Tim Englich <tim.englich@intevation.de> 1147 2009-10-20 Tim Englich <tim.englich@intevation.de>
1150 1148
1151 * src/test/java/de/intevation/gnv/artifacts/GNVArtifactsTestCase.java (testVerticalCrossSectionMeshArtifact): 1149 * src/test/java/de/intevation/gnv/artifacts/GNVArtifactsTestCase.java (testVerticalCrossSectionMeshArtifact):
1152 Added Testcase for testing the Workflow for generating VerticalCrossSections. 1150 Added Testcase for testing the Workflow for generating VerticalCrossSections.
1153 * src/test/ressources/queries.properties: 1151 * src/test/ressources/queries.properties:
1154 Added the required Queries for providing VerticalCrossSection using Meshes. 1152 Added the required Queries for providing VerticalCrossSection using Meshes.
1155 * src/test/ressources/conf.xml: 1153 * src/test/ressources/conf.xml:
1156 Added the Configuration for an VerticalCrossSection using Meshes. 1154 Added the Configuration for an VerticalCrossSection using Meshes.
1157 * src/test/ressources/verticalcrosssection_mesh/verticalcrosssection_step_*.xml: 1155 * src/test/ressources/verticalcrosssection_mesh/verticalcrosssection_step_*.xml:
1158 Adding Requestdocuments for testing the Workflow of Generating an VerticalCrossSection. 1156 Adding Requestdocuments for testing the Workflow of Generating an VerticalCrossSection.
1159 * src/main/java/de/intevation/gnv/transition/profile/verticalcrosssection/VerticalCrossSectionOutputTransition.java : 1157 * src/main/java/de/intevation/gnv/transition/profile/verticalcrosssection/VerticalCrossSectionOutputTransition.java :
1160 Added an OutputTransition for renedering the Data of VerticalCrossSections. 1158 Added an OutputTransition for renedering the Data of VerticalCrossSections.
1161 * src/main/java/de/intevation/gnv/profile/verticalcrosssection/VerticalCrossSectionMeshArtifact.java: 1159 * src/main/java/de/intevation/gnv/profile/verticalcrosssection/VerticalCrossSectionMeshArtifact.java:
1162 Added Class for the Representation of VerticalCrossSection Artifacts into the Project. 1160 Added Class for the Representation of VerticalCrossSection Artifacts into the Project.
1163 * src/main/java/de/intevation/gnv/chart/VerticalCrossSectionChartFactory.java (createProfileChart): 1161 * src/main/java/de/intevation/gnv/chart/VerticalCrossSectionChartFactory.java (createProfileChart):
1164 Put Class-Sub for the Chart generation of VerticalCrossSections into the Project. 1162 Put Class-Sub for the Chart generation of VerticalCrossSections into the Project.
1165 1163
1166 2009-10-20 Tim Englich <tim.englich@intevation.de> 1164 2009-10-20 Tim Englich <tim.englich@intevation.de>
1167 1165
1168 Issue 54: Errors in diagramms for time series in IMIS 1166 Issue 54: Errors in diagramms for time series in IMIS
1169 1167
1170 * src/test/ressources/queries.properties: 1168 * src/test/ressources/queries.properties:
1171 Bugfix for TIMESERIESPOINT the first and the last value weren't used 1169 Bugfix for TIMESERIESPOINT the first and the last value weren't used
1172 in the Query which was integrated from the Prototyp to the Project 1170 in the Query which was integrated from the Prototyp to the Project
1173 ussue54 1171 ussue54
1174 1172
1175 2009-10-19 Tim Englich <tim.englich@intevation.de> 1173 2009-10-19 Tim Englich <tim.englich@intevation.de>
1176 1174
1177 Issue 55: Harmoization of coordinate values for input fields 1175 Issue 55: Harmoization of coordinate values for input fields
1178 1176
1179 * src/main/java/de/intevation/gnv/transition/TransitionBase.java (describe): 1177 * src/main/java/de/intevation/gnv/transition/TransitionBase.java (describe):
1180 Added uniform Visualization of Single Input-Elements to MinMax-Elements. issue55 1178 Added uniform Visualization of Single Input-Elements to MinMax-Elements. issue55
1181 1179
1182 2009-10-19 Tim Englich <tim.englich@intevation.de> 1180 2009-10-19 Tim Englich <tim.englich@intevation.de>
1183 1181
1184 Issue 56: Error - Behavior of a form without constraint values 1182 Issue 56: Error - Behavior of a form without constraint values
1185 1183
1186 * src/main/java/de/intevation/gnv/artifacts/GNVArtifactBase.java (feed): 1184 * src/main/java/de/intevation/gnv/artifacts/GNVArtifactBase.java (feed):
1187 Catch Exception that the Calling Program could not put no InputData 1185 Catch Exception that the Calling Program could not put no InputData
1188 into the feed Request.issue56 1186 into the feed Request.issue56
1189 1187
1190 2009-10-19 Tim Englich <tim.englich@intevation.de> 1188 2009-10-19 Tim Englich <tim.englich@intevation.de>
1191 1189
1192 Issue 19: Validation of date and double values 1190 Issue 19: Validation of date and double values
1193 1191
1194 * src/main/java/de/intevation/gnv/chart/ChartFactory.java (createDataset), 1192 * src/main/java/de/intevation/gnv/chart/ChartFactory.java (createDataset),
1195 src/main/java/de/intevation/gnv/chart/VerticalProfileChartFactory.java (createDataset): 1193 src/main/java/de/intevation/gnv/chart/VerticalProfileChartFactory.java (createDataset):
1196 Adding empty Series into Chart to prevent NPE issue 19 1194 Adding empty Series into Chart to prevent NPE issue 19
1197 1195
1198 2009-10-19 Tim Englich <tim.englich@intevation.de> 1196 2009-10-19 Tim Englich <tim.englich@intevation.de>
1199 1197
1200 Issue 35: Wrong date values force the panel to start from beginning 1198 Issue 35: Wrong date values force the panel to start from beginning
1201 1199
1202 * src/main/java/de/intevation/gnv/transition/TransitionBase.java (putInputData): 1200 * src/main/java/de/intevation/gnv/transition/TransitionBase.java (putInputData):
1203 Correct misspelled Exception-Message as an Result of fixing issue35 1201 Correct misspelled Exception-Message as an Result of fixing issue35
1204 1202
1205 2009-10-19 Tim Englich <tim.englich@intevation.de> 1203 2009-10-19 Tim Englich <tim.englich@intevation.de>
1206 1204
1207 Issue 50: Adding the layer number for depth information 1205 Issue 50: Adding the layer number for depth information
1208 1206
1209 * src/test/ressources/queries.properties: 1207 * src/test/ressources/queries.properties:
1210 Changed the Value of Layer and Depth range visualization of Meshes 1208 Changed the Value of Layer and Depth range visualization of Meshes
1211 according to issue50 1209 according to issue50
1212 1210
1213 2009-10-19 Tim Englich <tim.englich@intevation.de> 1211 2009-10-19 Tim Englich <tim.englich@intevation.de>
1214 1212
1215 Issue 47: Translation of strings for time series 1213 Issue 47: Translation of strings for time series
1216 1214
1217 * src/main/resources/lang/artifactMessages*.properties: 1215 * src/main/resources/lang/artifactMessages*.properties:
1218 Changed the displayed-Values as defined in issue47 1216 Changed the displayed-Values as defined in issue47
1219 * src/test/ressources/conf.xml: 1217 * src/test/ressources/conf.xml:
1220 Changed the Key for the DataName of MIN-Max-Transitions to put a propper Name 1218 Changed the Key for the DataName of MIN-Max-Transitions to put a propper Name
1221 into the UI-Describeoutput issue47 1219 into the UI-Describeoutput issue47
1222 * src/main/java/de/intevation/gnv/transition/TransitionBase.java (describe): 1220 * src/main/java/de/intevation/gnv/transition/TransitionBase.java (describe):
1223 Added the X-Forms-Group-Element to surround the MinMaxDescibeObject-output to Give the 1221 Added the X-Forms-Group-Element to surround the MinMaxDescibeObject-output to Give the
1224 Group of Objects a propper Name issue47 1222 Group of Objects a propper Name issue47
1225 * src/main/java/de/intevation/gnv/transition/MinMaxTransition.java (purifyResult): 1223 * src/main/java/de/intevation/gnv/transition/MinMaxTransition.java (purifyResult):
1226 Added the name of the Data to the MinMaxDescibeObject to put it into the UI-output 1224 Added the name of the Data to the MinMaxDescibeObject to put it into the UI-output
1227 1225
1228 2009-10-16 Tim Englich <tim.englich@intevation.de> 1226 2009-10-16 Tim Englich <tim.englich@intevation.de>
1229 1227
1230 Issue 53: Changing of strings in parameter panel 1228 Issue 53: Changing of strings in parameter panel
1231 1229
1232 * src/test/ressources/timeseries_mesh/timeseries_step_05_feed.xml: 1230 * src/test/ressources/timeseries_mesh/timeseries_step_05_feed.xml:
1233 src/test/ressources/conf.xml: 1231 src/test/ressources/conf.xml:
1234 src/main/resources/lang/artifactMessages*.properties: 1232 src/main/resources/lang/artifactMessages*.properties:
1235 Conformation to the tanslation of the MeshObjects issue53 1233 Conformation to the tanslation of the MeshObjects issue53
1236 1234
1237 2009-10-16 Tim Englich <tim.englich@intevation.de> 1235 2009-10-16 Tim Englich <tim.englich@intevation.de>
1238 1236
1239 Issue 49: Integration of FIS to Meshes 1237 Issue 49: Integration of FIS to Meshes
1240 1238
1241 * src/test/ressources/queries.properties: 1239 * src/test/ressources/queries.properties:
1242 There are different FIS in the Relation Median.Mesh so it is 1240 There are different FIS in the Relation Median.Mesh so it is
1243 nessessary to sepcify which FIS should be selected by using the sourceid 1241 nessessary to sepcify which FIS should be selected by using the sourceid
1244 issue49 1242 issue49
1245 * src/test/ressources/conf.xml: 1243 * src/test/ressources/conf.xml:
1246 Adding two further FIS to the Configuration which are based on Meshes. 1244 Adding two further FIS to the Configuration which are based on Meshes.
1247 Added the Sourceid to the ModelData issue49 1245 Added the Sourceid to the ModelData issue49
1248 * src/main/resources/lang/artifactMessages*.properties: 1246 * src/main/resources/lang/artifactMessages*.properties:
1249 Adding the Names of the two new FIS to the Propertiesfiles issue49 1247 Adding the Names of the two new FIS to the Propertiesfiles issue49
1250 1248
1251 2009-10-16 Tim Englich <tim.englich@intevation.de> 1249 2009-10-16 Tim Englich <tim.englich@intevation.de>
1252 1250
1253 * src/main/java/de/intevation/gnv/chart/HorizontalProfileChartFactory.java (createXYSeries): 1251 * src/main/java/de/intevation/gnv/chart/HorizontalProfileChartFactory.java (createXYSeries):
1254 Adding 5% bigger Valuearea to the Chart according to GT0030.011 1252 Adding 5% bigger Valuearea to the Chart according to GT0030.011
1255 1253
1256 2009-10-16 Tim Englich <tim.englich@intevation.de> 1254 2009-10-16 Tim Englich <tim.englich@intevation.de>
1257 1255
1258 * src/main/java/de/intevation/gnv/transition/profile/vertical/VerticalProfileOutputTransition.java (VerticalProfileOutputTransition): 1256 * src/main/java/de/intevation/gnv/transition/profile/vertical/VerticalProfileOutputTransition.java (VerticalProfileOutputTransition):
1259 Changed Domainlable for Verticalprofiles according to the Specification GT_0030.005 1257 Changed Domainlable for Verticalprofiles according to the Specification GT_0030.005
1260 * src/test/java/de/intevation/gnv/artifacts/util/DistanceCalculatorTestCase.java (testDistanceCalculator): 1258 * src/test/java/de/intevation/gnv/artifacts/util/DistanceCalculatorTestCase.java (testDistanceCalculator):
1261 Added Testcase for the DistanceCalculation 1259 Added Testcase for the DistanceCalculation
1262 * src/main/java/de/intevation/gnv/chart/HorizontalProfileChartFactory.java (createXYSeries): 1260 * src/main/java/de/intevation/gnv/chart/HorizontalProfileChartFactory.java (createXYSeries):
1263 * src/main/java/de/intevation/gnv/utils/DistanceCalculator.java (calculateDistance): 1261 * src/main/java/de/intevation/gnv/utils/DistanceCalculator.java (calculateDistance):
1264 Added Calculation of the Distance in the unit km for Geodetic-Coordinates according to the Specification GT_0030.005 1262 Added Calculation of the Distance in the unit km for Geodetic-Coordinates according to the Specification GT_0030.005
1265 * src/main/java/de/intevation/gnv/transition/profile/horizontal/HorizontalProfileOutputTransition.java (HorizontalProfileOutputTransition): 1263 * src/main/java/de/intevation/gnv/transition/profile/horizontal/HorizontalProfileOutputTransition.java (HorizontalProfileOutputTransition):
1266 Changed Domainlable for Horizintalprofiles according to the Specification GT_0030.005 1264 Changed Domainlable for Horizintalprofiles according to the Specification GT_0030.005
1267 1265
1268 2009-10-16 Tim Englich <tim.englich@intevation.de> 1266 2009-10-16 Tim Englich <tim.englich@intevation.de>
1269 1267
1270 * src/test/ressources/queries.properties: 1268 * src/test/ressources/queries.properties:
1271 The Levelnumber of Meshes will also be visualized in the choose of depth GT_0020.0020 1269 The Levelnumber of Meshes will also be visualized in the choose of depth GT_0020.0020
1272 1270
1273 2009-10-16 Tim Englich <tim.englich@intevation.de> 1271 2009-10-16 Tim Englich <tim.englich@intevation.de>
1274 1272
1275 * src/test/ressources/conf.xml: 1273 * src/test/ressources/conf.xml:
1276 Added Coordinate-Values to Title of the TimeseriesDiagramm for Meshes 1274 Added Coordinate-Values to Title of the TimeseriesDiagramm for Meshes
1277 1275
1278 2009-10-16 Tim Englich <tim.englich@intevation.de> 1276 2009-10-16 Tim Englich <tim.englich@intevation.de>
1279 1277
1280 * src/main/java/de/intevation/gnv/transition/OutputTransitionBase.java (putInputData): 1278 * src/main/java/de/intevation/gnv/transition/OutputTransitionBase.java (putInputData):
1281 Bugfix ChartValues were not Recalculated after feed was called second Time. 1279 Bugfix ChartValues were not Recalculated after feed was called second Time.
1282 1280
1283 2009-10-16 Tim Englich <tim.englich@intevation.de> 1281 2009-10-16 Tim Englich <tim.englich@intevation.de>
1284 1282
1285 * src/test/ressources/conf.xml: 1283 * src/test/ressources/conf.xml:
1286 Bugfix in MinMaxTransition the Maxvalue was not the correct Value. 1284 Bugfix in MinMaxTransition the Maxvalue was not the correct Value.
1287 1285
1288 2009-10-16 Tim Englich <tim.englich@intevation.de> 1286 2009-10-16 Tim Englich <tim.englich@intevation.de>
1289 1287
1290 Issue 38: Horizontal profiles: Visualization of distances in km 1288 Issue 38: Horizontal profiles: Visualization of distances in km
1291 1289
1292 * src/main/java/de/intevation/gnv/transition/CoordinateSelectionTransition.java (convert2DisplayCoordinate): 1290 * src/main/java/de/intevation/gnv/transition/CoordinateSelectionTransition.java (convert2DisplayCoordinate):
1293 Added Transformation from WKT-Coordinate Reperesentation to BSH-Coordinate Representation. issue38 1291 Added Transformation from WKT-Coordinate Reperesentation to BSH-Coordinate Representation. issue38
1294 1292
1295 2009-10-15 Tim Englich <tim.englich@intevation.de> 1293 2009-10-15 Tim Englich <tim.englich@intevation.de>
1296 1294
1297 * src/main/java/de/intevation/gnv/chart/HorizontalProfileChartFactory.java, 1295 * src/main/java/de/intevation/gnv/chart/HorizontalProfileChartFactory.java,
1298 src/main/java/de/intevation/gnv/chart/VerticalProfileChartFactory.java, 1296 src/main/java/de/intevation/gnv/chart/VerticalProfileChartFactory.java,
1299 src/main/java/de/intevation/gnv/transition/profile/horizontal/HorizontalProfileOutputTransition.java, 1297 src/main/java/de/intevation/gnv/transition/profile/horizontal/HorizontalProfileOutputTransition.java,
1300 src/main/java/de/intevation/gnv/transition/profile/vertical/VerticalProfileOutputTransition.java, 1298 src/main/java/de/intevation/gnv/transition/profile/vertical/VerticalProfileOutputTransition.java,
1301 src/main/java/de/intevation/gnv/transition/timeseries/TimeSeriesOutputTransition.java, 1299 src/main/java/de/intevation/gnv/transition/timeseries/TimeSeriesOutputTransition.java,
1302 src/test/ressources/queries.properties, src/test/ressources/conf.xml: 1300 src/test/ressources/queries.properties, src/test/ressources/conf.xml:
1303 Added missing Class Description Values to the Horizontal Profile Charts 1301 Added missing Class Description Values to the Horizontal Profile Charts
1304 1302
1305 2009-10-15 Tim Englich <tim.englich@intevation.de> 1303 2009-10-15 Tim Englich <tim.englich@intevation.de>
1306 1304
1307 * src/main/java/de/intevation/gnv/transition/timeseries/TimeSeriesOutputTransition.java (getFisName): 1305 * src/main/java/de/intevation/gnv/transition/timeseries/TimeSeriesOutputTransition.java (getFisName):
1308 Added Method for lookup FIS Names 1306 Added Method for lookup FIS Names
1309 * src/main/resources/lang/artifactMessages*.properties: 1307 * src/main/resources/lang/artifactMessages*.properties:
1310 Added further Key-Value-Pairs for FIS 1308 Added further Key-Value-Pairs for FIS
1311 * src/test/ressources/conf.xml: 1309 * src/test/ressources/conf.xml:
1312 Changed Configuratioon to get the ID of an FIS to the Chartgeneration 1310 Changed Configuratioon to get the ID of an FIS to the Chartgeneration
1313 1311
1314 2009-10-15 Tim Englich <tim.englich@intevation.de> 1312 2009-10-15 Tim Englich <tim.englich@intevation.de>
1315 1313
1316 * src/test/java/de/intevation/gnv/artifacts/GNVArtifactsTestCase.java (testHorizontalProfileMeshPointArtifact): 1314 * src/test/java/de/intevation/gnv/artifacts/GNVArtifactsTestCase.java (testHorizontalProfileMeshPointArtifact):
1317 Activate Tests for CSV and Statistics on HorizontalProfiles 1315 Activate Tests for CSV and Statistics on HorizontalProfiles
1318 1316
1319 * 1317 *
1320 src/main/java/de/intevation/gnv/transition/profile/horizontal/HorizontalProfileOutputTransition.java 1318 src/main/java/de/intevation/gnv/transition/profile/horizontal/HorizontalProfileOutputTransition.java
1321 (createCSV), 1319 (createCSV),
1322 src/main/java/de/intevation/gnv/transition/timeseries/TimeSeriesOutputTransition.java 1320 src/main/java/de/intevation/gnv/transition/timeseries/TimeSeriesOutputTransition.java
1323 (createCSV): 1321 (createCSV):
1324 Integrated special CSV-Export for HorizontalProfiles 1322 Integrated special CSV-Export for HorizontalProfiles
1325 1323
1326 2009-10-14 Tim Englich <tim.englich@intevation.de> 1324 2009-10-14 Tim Englich <tim.englich@intevation.de>
1327 1325
1328 * src/main/java/de/intevation/gnv/chart/HorizontalProfileChartFactory.java (createXYSeries): 1326 * src/main/java/de/intevation/gnv/chart/HorizontalProfileChartFactory.java (createXYSeries):
1329 Load WKT from ResultSet and calculate Distance to last point. 1327 Load WKT from ResultSet and calculate Distance to last point.
1330 * src/test/ressources/queries.properties: 1328 * src/test/ressources/queries.properties:
1331 Switch Chart-Queries to Spatial-Queries. 1329 Switch Chart-Queries to Spatial-Queries.
1332 1330
1333 2009-10-13 Tim Englich <tim.englich@intevation.de> 1331 2009-10-13 Tim Englich <tim.englich@intevation.de>
1334 1332
1335 Issue 33: Improved logging for time-interval queries 1333 Issue 33: Improved logging for time-interval queries
1338 src/test/ressources/conf.xml: 1336 src/test/ressources/conf.xml:
1339 Added Parameter-Usage in Time-Interval-Query ISSUE-33 1337 Added Parameter-Usage in Time-Interval-Query ISSUE-33
1340 1338
1341 2009-10-13 Tim Englich <tim.englich@intevation.de> 1339 2009-10-13 Tim Englich <tim.englich@intevation.de>
1342 1340
1343 * src/test/ressources/verticalprofile_mesh/verticalprofile_step_*_feed.xml, 1341 * src/test/ressources/verticalprofile_mesh/verticalprofile_step_*_feed.xml,
1344 src/test/ressources/horizontalProfile_mesh/horizontalprofile_step_*_feed.xml: 1342 src/test/ressources/horizontalProfile_mesh/horizontalprofile_step_*_feed.xml:
1345 Switched to Szenario where it is possible to select Data using the Coordinate. 1343 Switched to Szenario where it is possible to select Data using the Coordinate.
1346 * src/test/ressources/conf.xml, 1344 * src/test/ressources/conf.xml,
1347 src/test/ressources/queries.properties: 1345 src/test/ressources/queries.properties:
1348 Switched to SFS-Conformant-Queries in HorzintalProfile- and VerticalProfile-Mesh 1346 Switched to SFS-Conformant-Queries in HorzintalProfile- and VerticalProfile-Mesh
1349 1347
1350 2009-10-13 Tim Englich <tim.englich@intevation.de> 1348 2009-10-13 Tim Englich <tim.englich@intevation.de>
1351 1349
1352 * src/main/resources/lang/artifactMessages_*.properties: 1350 * src/main/resources/lang/artifactMessages_*.properties:
1353 Switched to better Description of an Coordinate-Input-Field 1351 Switched to better Description of an Coordinate-Input-Field
1354 1352
1355 * src/test/ressources/timeseries_mesh/timeseries_*_feed.xml: 1353 * src/test/ressources/timeseries_mesh/timeseries_*_feed.xml:
1356 Switched to Szenario where it is possible to select Data using the Coordinate. 1354 Switched to Szenario where it is possible to select Data using the Coordinate.
1357 1355
1358 * src/test/ressources/queries.properties, src/test/ressources/conf.xml: 1356 * src/test/ressources/queries.properties, src/test/ressources/conf.xml:
1359 Switched to SFS-Conformant-Queries in Timeseries-Mesh 1357 Switched to SFS-Conformant-Queries in Timeseries-Mesh
1360 1358
1361 * pom.xml: 1359 * pom.xml:
1362 Added dependency to JTS 1.9 1360 Added dependency to JTS 1.9
1363 1361
1364 * src/main/java/de/intevation/gnv/utils/exception/ValidationException.java 1362 * src/main/java/de/intevation/gnv/utils/exception/ValidationException.java
1365 (ValidationException), src/main/java/de/intevation/gnv/utils/InputValidator.java 1363 (ValidationException), src/main/java/de/intevation/gnv/utils/InputValidator.java
1366 (getPointValue), src/main/java/de/intevation/gnv/transition/TransitionBase.java 1364 (getPointValue), src/main/java/de/intevation/gnv/transition/TransitionBase.java
1367 (prepareInputData4RegionDBQuery): 1365 (prepareInputData4RegionDBQuery):
1368 Added the Support for specialized Handling of InputValues of type Coordinate. 1366 Added the Support for specialized Handling of InputValues of type Coordinate.
1369 1367
1377 1375
1378 2009-10-09 Tim Englich <tim.englich@intevation.de> 1376 2009-10-09 Tim Englich <tim.englich@intevation.de>
1379 1377
1380 * src/main/java/de/intevation/gnv/**/*.java Edited: 1378 * src/main/java/de/intevation/gnv/**/*.java Edited:
1381 Code Formatting and Cleanup. 1379 Code Formatting and Cleanup.
1382 1380
1383 2009-10-09 Tim Englich <tim.englich@intevation.de> 1381 2009-10-09 Tim Englich <tim.englich@intevation.de>
1384 1382
1385 * src/test/ressources/queries.properties Edited: 1383 * src/test/ressources/queries.properties Edited:
1386 Add Parameters to the Queries to select only the Dates where 1384 Add Parameters to the Queries to select only the Dates where
1387 the Parameters has been measured. 1385 the Parameters has been measured.
1388 * src/test/ressources/conf.xml Edited: 1386 * src/test/ressources/conf.xml Edited:
1389 Set that the ParameterIds should be used in the Query of the Dates. 1387 Set that the ParameterIds should be used in the Query of the Dates.
1390 1388
1391 2009-10-07 Sascha L. Teichmann <sascha.teichmann@intevation.de> 1389 2009-10-07 Sascha L. Teichmann <sascha.teichmann@intevation.de>
1392 1390
1393 RELEASE 0.1 1391 RELEASE 0.1
1394 1392
1397 2009-10-06 Tim Englich <tim.englich@intevation.de> 1395 2009-10-06 Tim Englich <tim.englich@intevation.de>
1398 1396
1399 * src/main/java/de/intevation/gnv/transition/profile/horizontal/HorizontalProfileOutputTransition.java (HorizontalProfileOutputTransition) Edited : 1397 * src/main/java/de/intevation/gnv/transition/profile/horizontal/HorizontalProfileOutputTransition.java (HorizontalProfileOutputTransition) Edited :
1400 Switch Lable-Value for Domain-Axis. 1398 Switch Lable-Value for Domain-Axis.
1401 * src/main/java/de/intevation/gnv/artifacts/ressource/RessourceFactory.java (getRessource) Edited: 1399 * src/main/java/de/intevation/gnv/artifacts/ressource/RessourceFactory.java (getRessource) Edited:
1402 Added missing Import 1400 Added missing Import
1403 * src/main/java/de/intevation/gnv/transition/profile/horizontal/NorthSouthEastWestTransition.java (advance) Edited: 1401 * src/main/java/de/intevation/gnv/transition/profile/horizontal/NorthSouthEastWestTransition.java (advance) Edited:
1404 Added i18n Support 1402 Added i18n Support
1405 * src/main/resources/lang/artifactMessages*.properties Edited: 1403 * src/main/resources/lang/artifactMessages*.properties Edited:
1406 Added some missing RessourceValues 1404 Added some missing RessourceValues
1407 1405
1408 2009-10-06 Sascha L. Teichmann <sascha.teichmann@intevation.de> 1406 2009-10-06 Sascha L. Teichmann <sascha.teichmann@intevation.de>
1409 1407
1410 * src/test/ressources/verticalprofile_instantaneouspoint/verticalprofile_step_04_out_csv.xml, 1408 * src/test/ressources/verticalprofile_instantaneouspoint/verticalprofile_step_04_out_csv.xml,
1411 src/test/ressources/conf.xml, 1409 src/test/ressources/conf.xml,
1435 * src/test/ressources/queries.properties Edited: 1433 * src/test/ressources/queries.properties Edited:
1436 Bugfix in Query for getting Data for the Output. 1434 Bugfix in Query for getting Data for the Output.
1437 Now the Values will be sorted Correcly. Timevalue 1435 Now the Values will be sorted Correcly. Timevalue
1438 has been removed from the Query because it is not a 1436 has been removed from the Query because it is not a
1439 Parameter which could be choosen from the User. 1437 Parameter which could be choosen from the User.
1440 Also dummies for XCOORD-Value and YCOORD-Value integrated so 1438 Also dummies for XCOORD-Value and YCOORD-Value integrated so
1441 that is now Possible to visualize the Profile 1439 that is now Possible to visualize the Profile
1442 gnv/issue21 1440 gnv/issue21
1443 1441
1444 2009-10-05 Tim Englich <tim.englich@intevation.de> 1442 2009-10-05 Tim Englich <tim.englich@intevation.de>
1445 1443
1446 * src/main/java/de/intevation/gnv/artifacts/ressource/artifactMessages*.properties Edited: 1444 * src/main/java/de/intevation/gnv/artifacts/ressource/artifactMessages*.properties Edited:
1447 Added further Ressourec Values. 1445 Added further Ressourec Values.
1448 * src/test/java/de/intevation/gnv/artifacts/GNVArtifactsTestCase.java (testVerticalProfileInstantaneousPointArtifact) Edited: 1446 * src/test/java/de/intevation/gnv/artifacts/GNVArtifactsTestCase.java (testVerticalProfileInstantaneousPointArtifact) Edited:
1449 Changed ArtifactName to real FIS. 1447 Changed ArtifactName to real FIS.
1450 * src/test/ressources/timeseries_mesh/timeseries_step_01_feed.xml Edited: 1448 * src/test/ressources/timeseries_mesh/timeseries_step_01_feed.xml Edited:
1451 Changed Product-Name from timeSeriesMesh to timeSeries to provide a General-Naming-Structure 1449 Changed Product-Name from timeSeriesMesh to timeSeries to provide a General-Naming-Structure
1452 * src/main/java/de/intevation/gnv/transition/timeseries/TimeSeriesOutputTransition.java (setup) Edited, 1450 * src/main/java/de/intevation/gnv/transition/timeseries/TimeSeriesOutputTransition.java (setup) Edited,
1453 src/main/java/de/intevation/gnv/transition/profile/horizontal/HorizontalProfileOutputTransition.java Edited, 1451 src/main/java/de/intevation/gnv/transition/profile/horizontal/HorizontalProfileOutputTransition.java Edited,
1454 src/main/java/de/intevation/gnv/transition/profile/vertical/VerticalProfileOutputTransition.java Edited: 1452 src/main/java/de/intevation/gnv/transition/profile/vertical/VerticalProfileOutputTransition.java Edited:
1455 Added Configurationsupport for the Labeling Data. Now it is possible do define the 1453 Added Configurationsupport for the Labeling Data. Now it is possible do define the
1456 value-names in the Configurationfile. 1454 value-names in the Configurationfile.
1457 * src/test/ressources/verticalprofile_instantaneouspoint/verticalprofile_step_03_feed.xml Edited, 1455 * src/test/ressources/verticalprofile_instantaneouspoint/verticalprofile_step_03_feed.xml Edited,
1458 src/test/ressources/verticalprofile_instantaneouspoint/verticalprofile_step_02_feed.xml Edited, 1456 src/test/ressources/verticalprofile_instantaneouspoint/verticalprofile_step_02_feed.xml Edited,
1459 src/test/ressources/queries.properties Edited: 1457 src/test/ressources/queries.properties Edited:
1460 Changed the Queries for the VerticalProfileInstantaneusPoint to the FIS-Query Mode. 1458 Changed the Queries for the VerticalProfileInstantaneusPoint to the FIS-Query Mode.
1461 This Mode was send by Mr. Schulz-Ohlberg. 1459 This Mode was send by Mr. Schulz-Ohlberg.
1462 * src/test/ressources/conf.xml: 1460 * src/test/ressources/conf.xml:
1463 Changed the Workflow for the VerticalProfileInstantaneusPoint to the FIS-Query Mode. 1461 Changed the Workflow for the VerticalProfileInstantaneusPoint to the FIS-Query Mode.
1464 This Mode was send by Mr. Schulz-Ohlberg. 1462 This Mode was send by Mr. Schulz-Ohlberg.
1465 Also Added the support for value-names to the Configuration of VerticalProfileInstantaneusPoint. 1463 Also Added the support for value-names to the Configuration of VerticalProfileInstantaneusPoint.
1466 1464
1467 2009-10-05 Tim Englich <tim.englich@intevation.de> 1465 2009-10-05 Tim Englich <tim.englich@intevation.de>
1468 1466
1469 * src/main/java/de/intevation/gnv/artifacts/ressource/artifactMessages_en.properties Renamed: 1467 * src/main/java/de/intevation/gnv/artifacts/ressource/artifactMessages_en.properties Renamed:
1470 Renamed from artifactMessages_en_EN.properties to artifactMessages_en.properties to get a 1468 Renamed from artifactMessages_en_EN.properties to artifactMessages_en.properties to get a
1471 propper support for PreferedLocale 1469 propper support for PreferedLocale
1472 * src/main/java/de/intevation/gnv/artifacts/ressource/RessourceFactory.java (getRessource) Edited, 1470 * src/main/java/de/intevation/gnv/artifacts/ressource/RessourceFactory.java (getRessource) Edited,
1473 * src/test/java/de/intevation/gnv/artifacts/ressource/RessourceFactoryTestCase.java (setUp) Edited, 1471 * src/test/java/de/intevation/gnv/artifacts/ressource/RessourceFactoryTestCase.java (setUp) Edited,
1474 * src/main/java/de/intevation/gnv/transition/TransitionBase.java (describe) Edited, 1472 * src/main/java/de/intevation/gnv/transition/TransitionBase.java (describe) Edited,
1475 * src/main/java/de/intevation/gnv/artifacts/fis/FISArtifact.java (createSelectBox) Edited: 1473 * src/main/java/de/intevation/gnv/artifacts/fis/FISArtifact.java (createSelectBox) Edited:
1476 Changed Method Signature from Locale to PreferedLocale[] to put all Useable Languages to 1474 Changed Method Signature from Locale to PreferedLocale[] to put all Useable Languages to
1477 the RessourceFactory 1475 the RessourceFactory
1478 1476
1479 2009-10-02 Tim Englich <tim.englich@intevation.de> 1477 2009-10-02 Tim Englich <tim.englich@intevation.de>
1480 1478
1481 * src/test/java/de/intevation/gnv/artifacts/ressource/RessourceFactoryTestCase.java Added: 1479 * src/test/java/de/intevation/gnv/artifacts/ressource/RessourceFactoryTestCase.java Added:
1482 TestCase for Testing the RessourceFactory 1480 TestCase for Testing the RessourceFactory
1483 1481
1484 * src/main/java/de/intevation/gnv/artifacts/ressource/artifactMessages*.properties Added, 1482 * src/main/java/de/intevation/gnv/artifacts/ressource/artifactMessages*.properties Added,
1485 src/main/java/de/intevation/gnv/artifacts/ressource/RessourceFactory.java Added: 1483 src/main/java/de/intevation/gnv/artifacts/ressource/RessourceFactory.java Added:
1486 Added Factory and Propertiesfiles for getting the localized Values 1484 Added Factory and Propertiesfiles for getting the localized Values
1487 1485
1488 * src/main/java/de/intevation/gnv/transition/timeseries/TimeSeriesOutputTransition.java Edited, 1486 * src/main/java/de/intevation/gnv/transition/timeseries/TimeSeriesOutputTransition.java Edited,
1489 src/main/java/de/intevation/gnv/transition/profile/horizontal/NorthSouthEastWestTransition.java Edited, 1487 src/main/java/de/intevation/gnv/transition/profile/horizontal/NorthSouthEastWestTransition.java Edited,
1490 src/main/java/de/intevation/gnv/transition/TransitionBase.java Edited, 1488 src/main/java/de/intevation/gnv/transition/TransitionBase.java Edited,
1491 src/main/java/de/intevation/gnv/transition/Transition.java Edited, 1489 src/main/java/de/intevation/gnv/transition/Transition.java Edited,
1492 src/main/java/de/intevation/gnv/transition/OutputTransitionBase.java Edited, 1490 src/main/java/de/intevation/gnv/transition/OutputTransitionBase.java Edited,
1493 src/main/java/de/intevation/gnv/transition/OutputTransition.java Edited, 1491 src/main/java/de/intevation/gnv/transition/OutputTransition.java Edited,
1494 src/main/java/de/intevation/gnv/timeseries/TimeSeriesArtifact.java Edited, 1492 src/main/java/de/intevation/gnv/timeseries/TimeSeriesArtifact.java Edited,
1495 src/main/java/de/intevation/gnv/profile/vertical/VerticalProfileArtifact.java Edited, 1493 src/main/java/de/intevation/gnv/profile/vertical/VerticalProfileArtifact.java Edited,
1496 src/main/java/de/intevation/gnv/profile/horizontal/HorizontalProfileArtifact.java Edited, 1494 src/main/java/de/intevation/gnv/profile/horizontal/HorizontalProfileArtifact.java Edited,
1497 src/main/java/de/intevation/gnv/artifacts/fis/FISArtifact.java Edited, 1495 src/main/java/de/intevation/gnv/artifacts/fis/FISArtifact.java Edited,
1498 src/main/java/de/intevation/gnv/artifacts/GNVArtifactBase.java Edited: 1496 src/main/java/de/intevation/gnv/artifacts/GNVArtifactBase.java Edited:
1499 LanguageSupport Integrated 1497 LanguageSupport Integrated
1500 1498
1501 * src/test/java/de/intevation/gnv/artifacts/GNVArtifactsTestCase.java (createCallContext) Edited: 1499 * src/test/java/de/intevation/gnv/artifacts/GNVArtifactsTestCase.java (createCallContext) Edited:
1502 Extracted Method and Put CallMeta with Language German to the CallContext. Otherwise 1500 Extracted Method and Put CallMeta with Language German to the CallContext. Otherwise
1503 TestCase will produce NPEs. 1501 TestCase will produce NPEs.
1504 * src/test/java/de/intevation/gnv/artifacts/TestCallContext.java Edited: 1502 * src/test/java/de/intevation/gnv/artifacts/TestCallContext.java Edited:
1505 Added Real CallMeta to the Method for usage in Artifacts. Otherwise 1503 Added Real CallMeta to the Method for usage in Artifacts. Otherwise
1506 TestCase will produce NPEs. 1504 TestCase will produce NPEs.
1507 * src/test/ressources/horizontalProfile_mesh/horizontalprofile_step_02_feed.xml Edited, 1505 * src/test/ressources/horizontalProfile_mesh/horizontalprofile_step_02_feed.xml Edited,
1508 src/test/ressources/timeseries_mesh/timeseries_step_02_feed.xml Edited, 1506 src/test/ressources/timeseries_mesh/timeseries_step_02_feed.xml Edited,
1509 src/test/ressources/verticalprofile_mesh/verticalprofile_step_02_feed.xml Edited, 1507 src/test/ressources/verticalprofile_mesh/verticalprofile_step_02_feed.xml Edited,
1510 src/test/ressources/conf.xml Edited: 1508 src/test/ressources/conf.xml Edited:
1511 Changed som Identifiers for Localisation. 1509 Changed som Identifiers for Localisation.
1512 1510
1513 2009-10-02 Tim Englich <tim.englich@intevation.de> 1511 2009-10-02 Tim Englich <tim.englich@intevation.de>
1514 1512
1515 * src/test/ressources/conf.xml Edited: 1513 * src/test/ressources/conf.xml Edited:
1516 Added the Configuration of the Horizontal-Profile.Mesh. 1514 Added the Configuration of the Horizontal-Profile.Mesh.
1517 Also Edited the Workflowq for HorizontalProfile-Instantaneouspoint and 1515 Also Edited the Workflowq for HorizontalProfile-Instantaneouspoint and
1518 Put three n ew FIS into the Configuration which represents HorizontalProfile-Instantaneouspoint. 1516 Put three n ew FIS into the Configuration which represents HorizontalProfile-Instantaneouspoint.
1519 * src/test/ressources/horizontalProfile_instantaneouspoint/*.xml Edited, 1517 * src/test/ressources/horizontalProfile_instantaneouspoint/*.xml Edited,
1520 src/test/java/de/intevation/gnv/artifacts/GNVArtifactsTestCase.java (testHorizontalProfileInstantaneousPointArtifact) Edited: 1518 src/test/java/de/intevation/gnv/artifacts/GNVArtifactsTestCase.java (testHorizontalProfileInstantaneousPointArtifact) Edited:
1521 Edited the Workflowlogic given by new Specification of the BSH. 1519 Edited the Workflowlogic given by new Specification of the BSH.
1522 * src/test/ressources/horizontalProfile_mesh/*.xml Added: 1520 * src/test/ressources/horizontalProfile_mesh/*.xml Added:
1523 The Request for do an Workflow for an HorizontalProfile-Mesh 1521 The Request for do an Workflow for an HorizontalProfile-Mesh
1524 * src/test/java/de/intevation/gnv/artifacts/GNVArtifactsTestCase.java (testHorizontalProfileMeshPointArtifact) Edited: 1522 * src/test/java/de/intevation/gnv/artifacts/GNVArtifactsTestCase.java (testHorizontalProfileMeshPointArtifact) Edited:
1525 Added TestCase for HorizontalProfiles of Type Mesh. 1523 Added TestCase for HorizontalProfiles of Type Mesh.
1526 * src/test/java/de/intevation/gnv/artifacts/TestCallContext.java (getMeta) Edited: 1524 * src/test/java/de/intevation/gnv/artifacts/TestCallContext.java (getMeta) Edited:
1527 Added new Method which is defined in the implemented Interface. 1525 Added new Method which is defined in the implemented Interface.
1528 * src/main/java/de/intevation/gnv/utils/InputValidator.java (isInputValid) Edited: 1526 * src/main/java/de/intevation/gnv/utils/InputValidator.java (isInputValid) Edited:
1529 Added the Validation of InputValues from Type AttributeName which should represent 1527 Added the Validation of InputValues from Type AttributeName which should represent
1530 an QueryValue of Type String which must not put into "'". 1528 an QueryValue of Type String which must not put into "'".
1531 * src/main/java/de/intevation/gnv/transition/profile/horizontal/NorthSouthEastWestTransition.java Added: 1529 * src/main/java/de/intevation/gnv/transition/profile/horizontal/NorthSouthEastWestTransition.java Added:
1532 Transition to provide the possibility of choosing the axis of an Grid that should be used. 1530 Transition to provide the possibility of choosing the axis of an Grid that should be used.
1533 * src/main/java/de/intevation/gnv/transition/TransitionBase.java (dataMultiSelect) Edited: 1531 * src/main/java/de/intevation/gnv/transition/TransitionBase.java (dataMultiSelect) Edited:
1534 Changed from private to protected so that this mMeber could be accessed by within extending Classes. 1532 Changed from private to protected so that this mMeber could be accessed by within extending Classes.
1535 * src/main/java/de/intevation/gnv/profile/horizontal/HorizontalProfileMeshArtifact.java Added: 1533 * src/main/java/de/intevation/gnv/profile/horizontal/HorizontalProfileMeshArtifact.java Added:
1536 Class for the Representation of Horizontal Profiles for the Type Mesh. 1534 Class for the Representation of Horizontal Profiles for the Type Mesh.
1537 * src/main/java/de/intevation/gnv/chart/HorizontalProfileChartFactory.java (HorizontalProfileChartFactory) Edited: 1535 * src/main/java/de/intevation/gnv/chart/HorizontalProfileChartFactory.java (HorizontalProfileChartFactory) Edited:
1538 Changed PlotOrientation so that the Profile is displayed correctly. 1536 Changed PlotOrientation so that the Profile is displayed correctly.
1539 * src/main/java/de/intevation/gnv/artifacts/GNVArtifactBase.java (advance) Edited: 1537 * src/main/java/de/intevation/gnv/artifacts/GNVArtifactBase.java (advance) Edited:
1540 Added Log-Message for better Workflowanalyzis. 1538 Added Log-Message for better Workflowanalyzis.
1541 1539
1542 2009-10-01 Sascha L. Teichmann <sascha.teichmann@intevation.de> 1540 2009-10-01 Sascha L. Teichmann <sascha.teichmann@intevation.de>
1543 1541
1544 * src/main/java/de/intevation/gnv/artifacts/fis/FISArtifact.java, 1542 * src/main/java/de/intevation/gnv/artifacts/fis/FISArtifact.java,
1545 src/main/java/de/intevation/gnv/artifacts/GNVArtifactBase.java, 1543 src/main/java/de/intevation/gnv/artifacts/GNVArtifactBase.java,
1546 src/main/java/de/intevation/gnv/utils/ArtifactFactoryUtilities.java, 1544 src/main/java/de/intevation/gnv/utils/ArtifactFactoryUtilities.java,
1562 Added the Configuration for HorizontalProfilArtifact for InstantaneousPoints 1560 Added the Configuration for HorizontalProfilArtifact for InstantaneousPoints
1563 * src/test/ressources/horizontalProfile_instantaneouspoint/*.xml Added: 1561 * src/test/ressources/horizontalProfile_instantaneouspoint/*.xml Added:
1564 Added XML-Requests for the TestCase of HorizontalProfiles of InstantaneousPoints. 1562 Added XML-Requests for the TestCase of HorizontalProfiles of InstantaneousPoints.
1565 * src/test/java/de/intevation/gnv/artifacts/GNVArtifactsTestCase.java (testHorizontalProfileInstantaneousPointArtifact) Edited: 1563 * src/test/java/de/intevation/gnv/artifacts/GNVArtifactsTestCase.java (testHorizontalProfileInstantaneousPointArtifact) Edited:
1566 Added TestCase for HorizontalProfiles of InstantaneousPoints. 1564 Added TestCase for HorizontalProfiles of InstantaneousPoints.
1567 1565
1568 2009-09-30 Tim Englich <tim.englich@intevation.de> 1566 2009-09-30 Tim Englich <tim.englich@intevation.de>
1569 1567
1570 * src/main/java/de/intevation/gnv/utils/InputValidator.java (isInputValid) Edited: 1568 * src/main/java/de/intevation/gnv/utils/InputValidator.java (isInputValid) Edited:
1571 Added the Validation for Double-Values. 1569 Added the Validation for Double-Values.
1572 * src/main/java/de/intevation/gnv/transition/profile/vertical/VerticalProfileOutputTransition.java (createChart) Edited: 1570 * src/main/java/de/intevation/gnv/transition/profile/vertical/VerticalProfileOutputTransition.java (createChart) Edited:
1573 The Name of the Method for generaing Charts has changed. 1571 The Name of the Method for generaing Charts has changed.
1574 * src/main/java/de/intevation/gnv/transition/profile/horizontal/HorizontalProfileOutputTransition.java Added: 1572 * src/main/java/de/intevation/gnv/transition/profile/horizontal/HorizontalProfileOutputTransition.java Added:
1575 New outputTransition for HorizontalProfiles 1573 New outputTransition for HorizontalProfiles
1576 * src/main/java/de/intevation/gnv/statistics/HorizontalProfileStatistics.java Added: 1574 * src/main/java/de/intevation/gnv/statistics/HorizontalProfileStatistics.java Added:
1577 Class which calculates the Statistics for Horizontal Profiles. 1575 Class which calculates the Statistics for Horizontal Profiles.
1578 * src/main/java/de/intevation/gnv/profile/horizontal/HorizontalProfileInstantaneousPointArtifact.java Added, 1576 * src/main/java/de/intevation/gnv/profile/horizontal/HorizontalProfileInstantaneousPointArtifact.java Added,
1579 * src/main/java/de/intevation/gnv/profile/horizontal/HorizontalProfileArtifact.java Added: 1577 * src/main/java/de/intevation/gnv/profile/horizontal/HorizontalProfileArtifact.java Added:
1580 Classes which represents HorizontalProfileArtifacts 1578 Classes which represents HorizontalProfileArtifacts
1581 * src/main/java/de/intevation/gnv/chart/VerticalProfileChartFactory.java (plotOrientation) Edited: 1579 * src/main/java/de/intevation/gnv/chart/VerticalProfileChartFactory.java (plotOrientation) Edited:
1582 Added Member for the representation of the Plotorientation to overwrite it in 1580 Added Member for the representation of the Plotorientation to overwrite it in
1583 extende Classes 1581 extende Classes
1584 Rename Method for generatim the Charts in a common Name. 1582 Rename Method for generatim the Charts in a common Name.
1585 * src/main/java/de/intevation/gnv/chart/HorizontalProfileChartFactory.java Added: 1583 * src/main/java/de/intevation/gnv/chart/HorizontalProfileChartFactory.java Added:
1586 Class for drawing Horzontal Profiles 1584 Class for drawing Horzontal Profiles
1587 1585
1588 2009-09-30 Sascha L. Teichmann <sascha.teichmann@intevation.de> 1586 2009-09-30 Sascha L. Teichmann <sascha.teichmann@intevation.de>
1589 1587
1590 * src/test/ressources/conf.xml: s@test/xml@text/xml@g 1588 * src/test/ressources/conf.xml: s@test/xml@text/xml@g
1591 1589
1592 2009-09-29 Tim Englich <tim.englich@intevation.de> 1590 2009-09-29 Tim Englich <tim.englich@intevation.de>
1593 1591
1594 * src/test/java/de/intevation/gnv/artifacts/GNVArtifactsTestCase.java (doNextStep) Edited: 1592 * src/test/java/de/intevation/gnv/artifacts/GNVArtifactsTestCase.java (doNextStep) Edited:
1595 Add Responsevalidation for feed-Requests. 1593 Add Responsevalidation for feed-Requests.
1596 * pom.xml Edited: 1594 * pom.xml Edited:
1597 Add required Library ORO to the Dependencies which is required by Commons-Validator 1595 Add required Library ORO to the Dependencies which is required by Commons-Validator
1598 to do matchRegexp Requests. 1596 to do matchRegexp Requests.
1599 * src/main/java/de/intevation/gnv/utils/InputValidator.java (isInputValid) Edited: 1597 * src/main/java/de/intevation/gnv/utils/InputValidator.java (isInputValid) Edited:
1600 Add a Validator for the type Point 1598 Add a Validator for the type Point
1601 * src/test/ressources/conf.xml Edited: 1599 * src/test/ressources/conf.xml Edited:
1602 Changed mesh_coordinate from type Integer to type Point 1600 Changed mesh_coordinate from type Integer to type Point
1603 1601
1604 2009-09-29 Tim Englich <tim.englich@intevation.de> 1602 2009-09-29 Tim Englich <tim.englich@intevation.de>
1605 1603
1606 * src/main/java/de/intevation/gnv/chart/VerticalProfileChartFactory.java (findValueTitle): 1604 * src/main/java/de/intevation/gnv/chart/VerticalProfileChartFactory.java (findValueTitle):
1607 Key of KeyValueDescribeData is a String. So it is not nessessary to parse the 1605 Key of KeyValueDescribeData is a String. So it is not nessessary to parse the
1608 id into an Integer Value. 1606 id into an Integer Value.
1609 Also some NP-Access removed. 1607 Also some NP-Access removed.
1610 1608
1611 2009-09-29 Tim Englich <tim.englich@intevation.de> 1609 2009-09-29 Tim Englich <tim.englich@intevation.de>
1612 1610
1613 * src/test/java/de/intevation/gnv/artifacts/GNVArtifactsTestCase.java Edited: 1611 * src/test/java/de/intevation/gnv/artifacts/GNVArtifactsTestCase.java Edited:
1614 Some Coderedundances refactored. 1612 Some Coderedundances refactored.
1615 1613
1616 2009-09-29 Tim Englich <tim.englich@intevation.de> 1614 2009-09-29 Tim Englich <tim.englich@intevation.de>
1617 1615
1618 * src/test/ressources/queries.properties Edited: 1616 * src/test/ressources/queries.properties Edited:
1619 Bug fixed: Mesh TimeSeries will now Handle Charts with multiple Depth-Values properly. 1617 Bug fixed: Mesh TimeSeries will now Handle Charts with multiple Depth-Values properly.
1620 1618
1621 2009-09-29 Tim Englich <tim.englich@intevation.de> 1619 2009-09-29 Tim Englich <tim.englich@intevation.de>
1622 1620
1623 * src/test/ressources/timeseries_mesh/*.xml Added : 1621 * src/test/ressources/timeseries_mesh/*.xml Added :
1624 TestCaseRequests for Timeseries FIS Mesh 1622 TestCaseRequests for Timeseries FIS Mesh
1625 * src/test/java/de/intevation/gnv/artifacts/GNVArtifactsTestCase.java (testTimeSeriesMeshArtifact) Edited: 1623 * src/test/java/de/intevation/gnv/artifacts/GNVArtifactsTestCase.java (testTimeSeriesMeshArtifact) Edited:
1626 Add Testcase for Timeseries Mesh 1624 Add Testcase for Timeseries Mesh
1627 1625
1628 2009-09-29 Tim Englich <tim.englich@intevation.de> 1626 2009-09-29 Tim Englich <tim.englich@intevation.de>
1629 1627
1630 * src/test/java/de/intevation/gnv/artifacts/GNVArtifactsTestCase.java (check4ExceptionReport) edited: 1628 * src/test/java/de/intevation/gnv/artifacts/GNVArtifactsTestCase.java (check4ExceptionReport) edited:
1631 ExceptionTest for Responsdocuments added. 1629 ExceptionTest for Responsdocuments added.
1632 UnitTest will now fail if the Artifact delivers an ExceptionReport using the advance Request. 1630 UnitTest will now fail if the Artifact delivers an ExceptionReport using the advance Request.
1633 1631
1634 2009-09-29 Tim Englich <tim.englich@intevation.de> 1632 2009-09-29 Tim Englich <tim.englich@intevation.de>
1635 1633
1636 * src/test/java/de/intevation/gnv/artifacts/GNVArtifactsTestCase.java (testVerticalProfileMeshArtifact) Edited: 1634 * src/test/java/de/intevation/gnv/artifacts/GNVArtifactsTestCase.java (testVerticalProfileMeshArtifact) Edited:
1637 Added TestCase for Vertical Profiles for Mesh 1635 Added TestCase for Vertical Profiles for Mesh
1638 * src/test/ressources/verticalprofile_mesh/*.xml Added: 1636 * src/test/ressources/verticalprofile_mesh/*.xml Added:
1639 TestCaseRequests for VerticalProfile FIS Mesh 1637 TestCaseRequests for VerticalProfile FIS Mesh
1640 1638
1641 2009-09-29 Tim Englich <tim.englich@intevation.de> 1639 2009-09-29 Tim Englich <tim.englich@intevation.de>
1642 1640
1643 * src/main/java/de/intevation/gnv/utils/InputValidator.java (isInputValid) Edited: 1641 * src/main/java/de/intevation/gnv/utils/InputValidator.java (isInputValid) Edited:
1644 Bugfix: Remove leading- and trailingwhitspaces from Date- and Integervalues 1642 Bugfix: Remove leading- and trailingwhitspaces from Date- and Integervalues
1645 1643
1646 2009-09-29 Tim Englich <tim.englich@intevation.de> 1644 2009-09-29 Tim Englich <tim.englich@intevation.de>
1647 1645
1648 * src/test/java/de/intevation/gnv/artifacts/GNVArtifactsTestCase.java (testVerticalProfileArtifact): 1646 * src/test/java/de/intevation/gnv/artifacts/GNVArtifactsTestCase.java (testVerticalProfileArtifact):
1649 (testVerticalProfileInstantaneousPointArtifact) Edited: 1647 (testVerticalProfileInstantaneousPointArtifact) Edited:
1650 Added Testcases for VerticalProfile and VerticalProfile Instantaneouspoint 1648 Added Testcases for VerticalProfile and VerticalProfile Instantaneouspoint
1651 * src/test/ressources/verticalprofile_instantaneouspoint/*.xml Added: 1649 * src/test/ressources/verticalprofile_instantaneouspoint/*.xml Added:
1652 TestCaseRequests for VerticalProfile Instantaneouspoint 1650 TestCaseRequests for VerticalProfile Instantaneouspoint
1653 * src/test/ressources/verticalprofile/*.xml Added: 1651 * src/test/ressources/verticalprofile/*.xml Added:
1654 TestCaseRequests for VerticalProfile FIS Marnet 1652 TestCaseRequests for VerticalProfile FIS Marnet
1655 1653
1656 2009-09-29 Tim Englich <tim.englich@intevation.de> 1654 2009-09-29 Tim Englich <tim.englich@intevation.de>
1657 1655
1658 * src/test/ressources/queries.properties Edited: 1656 * src/test/ressources/queries.properties Edited:
1659 Remove to_date from TimeSeries-Quueries becaus of Changes in the conf.xml-File 1657 Remove to_date from TimeSeries-Quueries becaus of Changes in the conf.xml-File
1660 * src/test/ressources/conf.xml Edited: 1658 * src/test/ressources/conf.xml Edited:
1661 Correct Types for min- and max-Values from Integer to Date 1659 Correct Types for min- and max-Values from Integer to Date
1662 * src/test/java/de/intevation/gnv/artifacts/GNVArtifactsTestCase.java (testTimeSeriesArtifact) Edited: 1660 * src/test/java/de/intevation/gnv/artifacts/GNVArtifactsTestCase.java (testTimeSeriesArtifact) Edited:
1663 Add CallContext to the Tests. 1661 Add CallContext to the Tests.
1664 * src/test/java/de/intevation/gnv/artifacts/TestCallContext.java Add: 1662 * src/test/java/de/intevation/gnv/artifacts/TestCallContext.java Add:
1665 A CallContext used only in Junit-Tests 1663 A CallContext used only in Junit-Tests
1666 1664
1667 2009-09-29 Tim Englich <tim.englich@intevation.de> 1665 2009-09-29 Tim Englich <tim.englich@intevation.de>
1668 1666
1669 * pom.xml Edited: 1667 * pom.xml Edited:
1670 Added the dependency to Apache-Commons-Validator Version 1.3.1 which is 1668 Added the dependency to Apache-Commons-Validator Version 1.3.1 which is
1671 used for the InputValoue-validation. 1669 used for the InputValoue-validation.
1672 * src/main/java/de/intevation/gnv/utils/InputValidator.java Added : 1670 * src/main/java/de/intevation/gnv/utils/InputValidator.java Added :
1673 An InputValidator for Validating InputValues. 1671 An InputValidator for Validating InputValues.
1674 At this Moment only Integer, String and Date is supported. 1672 At this Moment only Integer, String and Date is supported.
1675 * src/main/java/de/intevation/gnv/transition/TransitionBase.java (putInputData) Edited: 1673 * src/main/java/de/intevation/gnv/transition/TransitionBase.java (putInputData) Edited:
1676 Add the InputValidator to validate the incomming Values from the Clients. 1674 Add the InputValidator to validate the incomming Values from the Clients.
1677 1675
1678 2009-09-28 Tim Englich <tim.englich@intevation.de> 1676 2009-09-28 Tim Englich <tim.englich@intevation.de>
1679 1677
1680 * src/main/java/de/intevation/gnv/chart/ChartFactory.java (createTimeSeries) Edited: 1678 * src/main/java/de/intevation/gnv/chart/ChartFactory.java (createTimeSeries) Edited:
1681 Performanceimprovement: The Loop will be interrupted if the Pointer is bigger than the 1679 Performanceimprovement: The Loop will be interrupted if the Pointer is bigger than the
1682 last Pointer of the Value that must be visualised. 1680 last Pointer of the Value that must be visualised.
1683 1681
1684 2009-09-28 Tim Englich <tim.englich@intevation.de> 1682 2009-09-28 Tim Englich <tim.englich@intevation.de>
1685 1683
1686 * pom.xml Edited: 1684 * pom.xml Edited:
1687 Added the Dependeny to the ehcache-Library 1685 Added the Dependeny to the ehcache-Library
1688 * src/test/ressources/ehcache.xml Added: 1686 * src/test/ressources/ehcache.xml Added:
1689 The ehcache-Configuration. 1687 The ehcache-Configuration.
1690 * src/test/ressources/conf.xml Edited: 1688 * src/test/ressources/conf.xml Edited:
1691 Added the Link to the ehcache-Configuration. 1689 Added the Link to the ehcache-Configuration.
1692 * src/main/java/de/intevation/gnv/artifacts/context/GNVArtifactContextFactory.java (createArtifactContext) Edited: 1690 * src/main/java/de/intevation/gnv/artifacts/context/GNVArtifactContextFactory.java (createArtifactContext) Edited:
1693 Added the Initialisation of the CacheManager. 1691 Added the Initialisation of the CacheManager.
1694 1692
1695 * src/main/java/de/intevation/gnv/artifacts/cache/CacheFactory.java Added: 1693 * src/main/java/de/intevation/gnv/artifacts/cache/CacheFactory.java Added:
1696 An Fractoryimplementation for the central access to the Cache. 1694 An Fractoryimplementation for the central access to the Cache.
1697 1695
1698 * src/main/java/de/intevation/gnv/transition/MinMaxTransition.java (purifyResult) Edited, 1696 * src/main/java/de/intevation/gnv/transition/MinMaxTransition.java (purifyResult) Edited,
1699 * src/main/java/de/intevation/gnv/transition/SingleInputTransition.java (purifyResult) Edited, 1697 * src/main/java/de/intevation/gnv/transition/SingleInputTransition.java (purifyResult) Edited,
1700 * src/main/java/de/intevation/gnv/transition/Transition.java Edited, 1698 * src/main/java/de/intevation/gnv/transition/Transition.java Edited,
1701 * src/main/java/de/intevation/gnv/transition/TransitionBase.java Edited, 1699 * src/main/java/de/intevation/gnv/transition/TransitionBase.java Edited,
1702 * src/main/java/de/intevation/gnv/artifacts/GNVArtifactBase.java Edited: 1700 * src/main/java/de/intevation/gnv/artifacts/GNVArtifactBase.java Edited:
1703 Signature of Methods purifyResults, advanced and feed Changed to put the uuid to the Transition 1701 Signature of Methods purifyResults, advanced and feed Changed to put the uuid to the Transition
1704 * src/main/java/de/intevation/gnv/transition/profile/vertical/VerticalProfileOutputTransition.java (createChart) Edited: 1702 * src/main/java/de/intevation/gnv/transition/profile/vertical/VerticalProfileOutputTransition.java (createChart) Edited:
1705 Methodsignatur of getChartResult change for putting the uuid of an Artifact into it 1703 Methodsignatur of getChartResult change for putting the uuid of an Artifact into it
1706 * src/main/java/de/intevation/gnv/transition/OutputTransition.java (out) Edited, 1704 * src/main/java/de/intevation/gnv/transition/OutputTransition.java (out) Edited,
1707 src/main/java/de/intevation/gnv/transition/timeseries/TimeSeriesOutputTransition.java (out) Edited: 1705 src/main/java/de/intevation/gnv/transition/timeseries/TimeSeriesOutputTransition.java (out) Edited:
1708 Method Signature Changed for putting the uuid of an Artifact to the Transition. 1706 Method Signature Changed for putting the uuid of an Artifact to the Transition.
1709 stored 1707 stored
1710 * src/main/java/de/intevation/gnv/transition/OutputTransitionBase.java Edited: 1708 * src/main/java/de/intevation/gnv/transition/OutputTransitionBase.java Edited:
1711 removed the persitence of the Chartresults and put them into an Cache instance. 1709 removed the persitence of the Chartresults and put them into an Cache instance.
1712 1710
1713 2009-09-28 Tim Englich <tim.englich@intevation.de> 1711 2009-09-28 Tim Englich <tim.englich@intevation.de>
1714 1712
1715 * src/main/java/de/intevation/gnv/transition/timeseries/TimeSeriesOutputTransition.java (getStatisticsGenerator) Edited: 1713 * src/main/java/de/intevation/gnv/transition/timeseries/TimeSeriesOutputTransition.java (getStatisticsGenerator) Edited:
1716 Extracted the Instantiation of the Statistics-object to an protected Methode 1714 Extracted the Instantiation of the Statistics-object to an protected Methode
1717 to make it possible that extending Classes could change it. 1715 to make it possible that extending Classes could change it.
1718 * src/main/java/de/intevation/gnv/transition/profile/vertical/VerticalProfileOutputTransition.java (getStatisticsGenerator) Edited: 1716 * src/main/java/de/intevation/gnv/transition/profile/vertical/VerticalProfileOutputTransition.java (getStatisticsGenerator) Edited:
1719 Overwrite getStatisticsGenerator to instantiate the VerticalProfileStatistics- 1717 Overwrite getStatisticsGenerator to instantiate the VerticalProfileStatistics-
1720 * src/main/java/de/intevation/gnv/statistics/VerticalProfileStatistics.java Added: 1718 * src/main/java/de/intevation/gnv/statistics/VerticalProfileStatistics.java Added:
1721 Class for Calculating Statistics for VerticalProfiles- The Only thing whisch differs to 1719 Class for Calculating Statistics for VerticalProfiles- The Only thing whisch differs to
1722 TimeSeriesStatists is that the XoordinateValue is an double and not an Date-Value 1720 TimeSeriesStatists is that the XoordinateValue is an double and not an Date-Value
1723 * src/main/java/de/intevation/gnv/statistics/TimeseriesStatistics.java (calculateXOrdinateValue) Edited: 1721 * src/main/java/de/intevation/gnv/statistics/TimeseriesStatistics.java (calculateXOrdinateValue) Edited:
1724 Added the Methode calculateXOrdinateValue to this Class to switch is Values in extending Classes. 1722 Added the Methode calculateXOrdinateValue to this Class to switch is Values in extending Classes.
1725 * src/main/java/de/intevation/gnv/statistics/Statistics.java (calculateStatistics) Edited: 1723 * src/main/java/de/intevation/gnv/statistics/Statistics.java (calculateStatistics) Edited:
1726 Added methodsignature to Interface for usage in different Implementations of Statistics. 1724 Added methodsignature to Interface for usage in different Implementations of Statistics.
1727 1725
1728 2009-09-28 Tim Englich <tim.englich@intevation.de> 1726 2009-09-28 Tim Englich <tim.englich@intevation.de>
1729 1727
1730 * src/main/java/de/intevation/gnv/statistics/TimeseriesStatistics.java (calculateStatistics) Edited: 1728 * src/main/java/de/intevation/gnv/statistics/TimeseriesStatistics.java (calculateStatistics) Edited:
1731 Bug fixed. Now all Values will be used to calculate the Statistics 1729 Bug fixed. Now all Values will be used to calculate the Statistics
1732 1730
1733 2009-09-28 Tim Englich <tim.englich@intevation.de> 1731 2009-09-28 Tim Englich <tim.englich@intevation.de>
1734 1732
1735 * src/test/ressources/conf.xml Edited : 1733 * src/test/ressources/conf.xml Edited :
1736 Changed the Output-format of Statistics from text/plain to text/xml. 1734 Changed the Output-format of Statistics from text/plain to text/xml.
1737 1735
1738 2009-09-28 Tim Englich <tim.englich@intevation.de> 1736 2009-09-28 Tim Englich <tim.englich@intevation.de>
1739 1737
1740 * src/main/java/de/intevation/gnv/statistics/TimeseriesStatistics.java Edited: 1738 * src/main/java/de/intevation/gnv/statistics/TimeseriesStatistics.java Edited:
1741 Moved the calculating-Methods from the Conmstructor to an separat Method. 1739 Moved the calculating-Methods from the Conmstructor to an separat Method.
1742 Switched the ResultContainer from Array to Collection 1740 Switched the ResultContainer from Array to Collection
1743 * src/main/java/de/intevation/gnv/transition/timeseries/TimeSeriesOutputTransition.java (out) Edited: 1741 * src/main/java/de/intevation/gnv/transition/timeseries/TimeSeriesOutputTransition.java (out) Edited:
1744 Added the Output-Variante for generating Statistics 1742 Added the Output-Variante for generating Statistics
1745 1743
1746 2009-09-28 Tim Englich <tim.englich@intevation.de> 1744 2009-09-28 Tim Englich <tim.englich@intevation.de>
1747 1745
1748 * pom.xml Edited: 1746 * pom.xml Edited:
1749 Added Link to Apache-Commons-Math to get the required Classes for the calculation 1747 Added Link to Apache-Commons-Math to get the required Classes for the calculation
1750 of Statistics. 1748 of Statistics.
1751 * src/main/java/de/intevation/gnv/statistics/exception/StatisticsException.java Added: 1749 * src/main/java/de/intevation/gnv/statistics/exception/StatisticsException.java Added:
1752 Specified ExceptionClass for the Statistics Part of the gnv-artifacts 1750 Specified ExceptionClass for the Statistics Part of the gnv-artifacts
1753 * src/main/java/de/intevation/gnv/statistics/TimeseriesStatistics.java Edited: 1751 * src/main/java/de/intevation/gnv/statistics/TimeseriesStatistics.java Edited:
1754 Remove compileErrors and switch to new Datastructure 1752 Remove compileErrors and switch to new Datastructure
1755 1753
1756 2009-09-28 Tim Englich <tim.englich@intevation.de> 1754 2009-09-28 Tim Englich <tim.englich@intevation.de>
1757 1755
1758 * src/main/java/de/intevation/gnv/statistics/Statistic.java Added , 1756 * src/main/java/de/intevation/gnv/statistics/Statistic.java Added ,
1759 src/main/java/de/intevation/gnv/statistics/Statistics.java Added , 1757 src/main/java/de/intevation/gnv/statistics/Statistics.java Added ,
1760 src/main/java/de/intevation/gnv/statistics/TimeseriesStatistics.java Added: 1758 src/main/java/de/intevation/gnv/statistics/TimeseriesStatistics.java Added:
1761 Imported Statistics-Classes from old Project. Revision: 3101 Does not compile 1759 Imported Statistics-Classes from old Project. Revision: 3101 Does not compile
1762 1760
1763 2009-09-25 Tim Englich <tim.englich@intevation.de> 1761 2009-09-25 Tim Englich <tim.englich@intevation.de>
1764 1762
1765 * src/test/ressources/conf.xml Edited: 1763 * src/test/ressources/conf.xml Edited:
1766 Added with and height Inputparameter to each Chart-OutputMode. 1764 Added with and height Inputparameter to each Chart-OutputMode.
1767 1765
1768 * src/main/java/de/intevation/gnv/transition/timeseries/TimeSeriesOutputTransition.java (out) Edited: 1766 * src/main/java/de/intevation/gnv/transition/timeseries/TimeSeriesOutputTransition.java (out) Edited:
1769 Added the usage of the Parameters revieved from the client for the ChartRendering 1767 Added the usage of the Parameters revieved from the client for the ChartRendering
1770 1768
1771 * src/main/java/de/intevation/gnv/transition/DefaultInputValue.java (DefaultInputValue) (getDefaultValue) Edited , 1769 * src/main/java/de/intevation/gnv/transition/DefaultInputValue.java (DefaultInputValue) (getDefaultValue) Edited ,
1772 src/main/java/de/intevation/gnv/transition/InputValue.java (getDefaultValue) Edited: 1770 src/main/java/de/intevation/gnv/transition/InputValue.java (getDefaultValue) Edited:
1773 Added the Method getDefaultValue to the Interface for getting the 1771 Added the Method getDefaultValue to the Interface for getting the
1774 deafultvalue of an Parameter. 1772 deafultvalue of an Parameter.
1775 1773
1776 * src/main/java/de/intevation/gnv/transition/DefaultOutputMode.java Edited, 1774 * src/main/java/de/intevation/gnv/transition/DefaultOutputMode.java Edited,
1777 src/main/java/de/intevation/gnv/transition/OutputMode.java (getInputParameters) Edited: 1775 src/main/java/de/intevation/gnv/transition/OutputMode.java (getInputParameters) Edited:
1778 Added the Method getInputParameters to the OutputMode for Handling the required Parameters 1776 Added the Method getInputParameters to the OutputMode for Handling the required Parameters
1779 of an OutputMode. 1777 of an OutputMode.
1780 1778
1781 * src/main/java/de/intevation/gnv/transition/OutputTransition.java (out) Edited: 1779 * src/main/java/de/intevation/gnv/transition/OutputTransition.java (out) Edited:
1782 Put the InputParameter recived from the Client to the Methodsignature so that 1780 Put the InputParameter recived from the Client to the Methodsignature so that
1783 they can be used during the outputprocessing. 1781 they can be used during the outputprocessing.
1784 1782
1785 * src/main/java/de/intevation/gnv/transition/OutputTransitionBase.java Edited: 1783 * src/main/java/de/intevation/gnv/transition/OutputTransitionBase.java Edited:
1786 Read rquired Outputparameters from the Configuration 1784 Read rquired Outputparameters from the Configuration
1787 1785
1788 * src/main/java/de/intevation/gnv/artifacts/GNVArtifactBase.java Edited: 1786 * src/main/java/de/intevation/gnv/artifacts/GNVArtifactBase.java Edited:
1789 Added support for Parameters in OutputNode of Describe-Artifact 1787 Added support for Parameters in OutputNode of Describe-Artifact
1790 1788
1791 2009-09-24 Tim Englich <tim.englich@intevation.de> 1789 2009-09-24 Tim Englich <tim.englich@intevation.de>
1792 1790
1793 * pom.xml Edited: 1791 * pom.xml Edited:
1794 Added Library for CSV-Support 1792 Added Library for CSV-Support
1795 * src/main/java/de/intevation/gnv/transition/timeseries/TimeSeriesOutputTransition.java (out) Edited: 1793 * src/main/java/de/intevation/gnv/transition/timeseries/TimeSeriesOutputTransition.java (out) Edited:
1796 Add support for CSV-Export 1794 Add support for CSV-Export
1797 * src/main/java/de/intevation/gnv/artifacts/GNVArtifactBase.java (out) Edited: 1795 * src/main/java/de/intevation/gnv/artifacts/GNVArtifactBase.java (out) Edited:
1798 Add Fag on Context for storing the Artifact status after out. 1796 Add Fag on Context for storing the Artifact status after out.
1799 1797
1800 2009-09-24 Tim Englich <tim.englich@intevation.de> 1798 2009-09-24 Tim Englich <tim.englich@intevation.de>
1801 1799
1802 * src/main/java/de/intevation/gnv/utils/ArtifactXMLUtilities.java (createSuccessReport) Edited: 1800 * src/main/java/de/intevation/gnv/utils/ArtifactXMLUtilities.java (createSuccessReport) Edited:
1803 Added a centraL Method for creating an Successreoprt. 1801 Added a centraL Method for creating an Successreoprt.
1804 * src/main/java/de/intevation/gnv/artifacts/GNVArtifactBase.java Edited, 1802 * src/main/java/de/intevation/gnv/artifacts/GNVArtifactBase.java Edited,
1805 src/main/java/de/intevation/gnv/artifacts/fis/FISArtifact.java Edited: 1803 src/main/java/de/intevation/gnv/artifacts/fis/FISArtifact.java Edited:
1806 Add ResultReporting to the different Metshods of an Artifact 1804 Add ResultReporting to the different Metshods of an Artifact
1807 1805
1808 2009-09-24 Tim Englich <tim.englich@intevation.de> 1806 2009-09-24 Tim Englich <tim.englich@intevation.de>
1809 1807
1810 * src/main/java/de/intevation/gnv/chart/VerticalProfileChartFactory.java Edited: 1808 * src/main/java/de/intevation/gnv/chart/VerticalProfileChartFactory.java Edited:
1811 Obsolet TODOs removed 1809 Obsolet TODOs removed
1812 * src/main/java/de/intevation/gnv/artifacts/GNVArtifactBase.java Edited, 1810 * src/main/java/de/intevation/gnv/artifacts/GNVArtifactBase.java Edited,
1813 src/main/java/de/intevation/gnv/artifacts/fis/FISArtifact.java Edited, 1811 src/main/java/de/intevation/gnv/artifacts/fis/FISArtifact.java Edited,
1814 src/main/java/de/intevation/gnv/transition/TransitionBase.java Edited: 1812 src/main/java/de/intevation/gnv/transition/TransitionBase.java Edited:
1815 Create Exception Report added 1813 Create Exception Report added
1816 * src/main/java/de/intevation/gnv/utils/ArtifactXMLUtilities.java (createExceptionReport) Edited: 1814 * src/main/java/de/intevation/gnv/utils/ArtifactXMLUtilities.java (createExceptionReport) Edited:
1817 Method for creating Exceptionreports added. 1815 Method for creating Exceptionreports added.
1818 1816
1819 2009-09-24 Tim Englich <tim.englich@intevation.de> 1817 2009-09-24 Tim Englich <tim.englich@intevation.de>
1820 1818
1821 * src/test/ressources/queries.properties Edited: 1819 * src/test/ressources/queries.properties Edited:
1822 Queries formatted so that they can be analysed and extended easier. 1820 Queries formatted so that they can be analysed and extended easier.
1823 Some Bugs removed 1821 Some Bugs removed
1824 1822
1825 2009-09-24 Tim Englich <tim.englich@intevation.de> 1823 2009-09-24 Tim Englich <tim.englich@intevation.de>
1826 1824
1827 * src/main/java/de/intevation/gnv/chart/VerticalProfileChartFactory.java Edited, 1825 * src/main/java/de/intevation/gnv/chart/VerticalProfileChartFactory.java Edited,
1828 src/main/java/de/intevation/gnv/chart/ChartLabels.java Edited, 1826 src/main/java/de/intevation/gnv/chart/ChartLabels.java Edited,
1829 src/main/java/de/intevation/gnv/chart/ChartFactory.java Edited: 1827 src/main/java/de/intevation/gnv/chart/ChartFactory.java Edited:
1830 Removed obsolet Parameters an Methods. 1828 Removed obsolet Parameters an Methods.
1831 Use the ChartLable to put the DomainAxisLable into the Chart. 1829 Use the ChartLable to put the DomainAxisLable into the Chart.
1832 1830
1833 * src/main/java/de/intevation/gnv/transition/OutputTransitionBase.java Edited: 1831 * src/main/java/de/intevation/gnv/transition/OutputTransitionBase.java Edited:
1834 Some more Loggingoutput integrated. 1832 Some more Loggingoutput integrated.
1835 Some Performanceimprovements done. The ResultData will only be refreshed if 1833 Some Performanceimprovements done. The ResultData will only be refreshed if
1836 the InputValues has changed. 1834 the InputValues has changed.
1837 Some Refactoring Work done. Move some Members into from extending Classes 1835 Some Refactoring Work done. Move some Members into from extending Classes
1838 into this implementation. 1836 into this implementation.
1839 * src/main/java/de/intevation/gnv/transition/profile/vertical/VerticalProfileOutputTransition.java Edited, 1837 * src/main/java/de/intevation/gnv/transition/profile/vertical/VerticalProfileOutputTransition.java Edited,
1840 src/main/java/de/intevation/gnv/transition/timeseries/TimeSeriesOutputTransition.java Edited: 1838 src/main/java/de/intevation/gnv/transition/timeseries/TimeSeriesOutputTransition.java Edited:
1841 Dummywerte f�r Diagrammgenerierung durch Echtwerte ersetzt. 1839 Dummywerte fuer Diagrammgenerierung durch Echtwerte ersetzt.
1842 Obsolete �bergabeparameter entfernt. 1840 Obsolete Uebergabeparameter entfernt.
1843 1841
1844 2009-09-23 Tim Englich <tim.englich@intevation.de> 1842 2009-09-23 Tim Englich <tim.englich@intevation.de>
1845 1843
1846 * src/test/ressources/queries.properties Edited: 1844 * src/test/ressources/queries.properties Edited:
1847 Statements for InstantaneousPoint Vertical Profiles added 1845 Statements for InstantaneousPoint Vertical Profiles added
1848 * src/test/ressources/conf.xml Edited: 1846 * src/test/ressources/conf.xml Edited:
1849 Configuration for Vertikal Profiles for InstantaneousPoints added 1847 Configuration for Vertikal Profiles for InstantaneousPoints added
1850 * src/main/java/de/intevation/gnv/profile/vertical/VerticalProfileInstantaneousPointArtifact.java (VerticalProfileInstantaneousPointArtifact) Added: 1848 * src/main/java/de/intevation/gnv/profile/vertical/VerticalProfileInstantaneousPointArtifact.java (VerticalProfileInstantaneousPointArtifact) Added:
1851 New Artifact-Class Reperesenting Artifacts for InstantaneousPoints Creating VerticalProfiles added. 1849 New Artifact-Class Reperesenting Artifacts for InstantaneousPoints Creating VerticalProfiles added.
1852 1850
1853 2009-09-23 Tim Englich <tim.englich@intevation.de> 1851 2009-09-23 Tim Englich <tim.englich@intevation.de>
1854 1852
1855 * src/main/java/de/intevation/gnv/transition/TransitionBase.java (prepareInputData4DateDBQuery) Edited: 1853 * src/main/java/de/intevation/gnv/transition/TransitionBase.java (prepareInputData4DateDBQuery) Edited:
1856 Bug Fixed, now all Inputvalues of String and Date will be put into the Query 1854 Bug Fixed, now all Inputvalues of String and Date will be put into the Query
1857 1855
1858 2009-09-23 Tim Englich <tim.englich@intevation.de> 1856 2009-09-23 Tim Englich <tim.englich@intevation.de>
1859 1857
1860 * src/main/java/de/intevation/gnv/chart/VerticalProfileChartFactory.java (createXYSeries) Edited: 1858 * src/main/java/de/intevation/gnv/chart/VerticalProfileChartFactory.java (createXYSeries) Edited:
1861 Bug fixed. Now all Values will be Renderd to the Chart 1859 Bug fixed. Now all Values will be Renderd to the Chart
1862 * src/main/java/de/intevation/gnv/profile/vertical/VerticalProfileMeshArtifact.java Added: 1860 * src/main/java/de/intevation/gnv/profile/vertical/VerticalProfileMeshArtifact.java Added:
1863 Artifact-class for VerticalProfile Mesh added 1861 Artifact-class for VerticalProfile Mesh added
1864 * src/main/java/de/intevation/gnv/transition/TransitionBase.java Edited: 1862 * src/main/java/de/intevation/gnv/transition/TransitionBase.java Edited:
1865 Support for StringQuieries and OracleDateQueries added 1863 Support for StringQuieries and OracleDateQueries added
1866 * src/test/ressources/queries.properties Edited: 1864 * src/test/ressources/queries.properties Edited:
1867 Queries for VerticalProfile Mesh integrated 1865 Queries for VerticalProfile Mesh integrated
1868 * src/test/ressources/conf.xml Edited: 1866 * src/test/ressources/conf.xml Edited:
1869 Artifact for VerticalProfile Mesh integrated 1867 Artifact for VerticalProfile Mesh integrated
1870 1868
1871 2009-09-22 Tim Englich <tim.englich@intevation.de> 1869 2009-09-22 Tim Englich <tim.englich@intevation.de>
1872 1870
1873 * src/test/ressources/queries.properties Edited: 1871 * src/test/ressources/queries.properties Edited:
1874 Added Queries for the Workfloe of collecting the 1872 Added Queries for the Workfloe of collecting the
1875 required Information to generate a vertical Profile 1873 required Information to generate a vertical Profile
1876 * src/test/ressources/conf.xml Edited: 1874 * src/test/ressources/conf.xml Edited:
1877 Added the Configuration of the VerticalProfileArtifact 1875 Added the Configuration of the VerticalProfileArtifact
1878 * src/main/java/de/intevation/gnv/transition/timeseries/TimeSeriesOutputTransition.java (getCollection) Edited: 1876 * src/main/java/de/intevation/gnv/transition/timeseries/TimeSeriesOutputTransition.java (getCollection) Edited:
1879 Some Codrefactoring done for reuse of Functionality in extended Classes. 1877 Some Codrefactoring done for reuse of Functionality in extended Classes.
1880 * src/main/java/de/intevation/gnv/transition/profile/vertical/VerticalProfileOutputTransition.java Added: 1878 * src/main/java/de/intevation/gnv/transition/profile/vertical/VerticalProfileOutputTransition.java Added:
1881 Outputtransition for the Support of VerticalPropfiles 1879 Outputtransition for the Support of VerticalPropfiles
1882 * src/main/java/de/intevation/gnv/transition/describedata/KeyValueDescibeData.java (getKey), 1880 * src/main/java/de/intevation/gnv/transition/describedata/KeyValueDescibeData.java (getKey),
1883 src/main/java/de/intevation/gnv/transition/describedata/DefaultKeyValueDescribeData.java (getKey) Edietd, 1881 src/main/java/de/intevation/gnv/transition/describedata/DefaultKeyValueDescribeData.java (getKey) Edietd,
1884 src/main/java/de/intevation/gnv/transition/TransitionBase.java (purifyResult) Edited: 1882 src/main/java/de/intevation/gnv/transition/TransitionBase.java (purifyResult) Edited:
1885 Change KEY-Attribute of KeyValueDescribeData from Integer to String for the required 1883 Change KEY-Attribute of KeyValueDescribeData from Integer to String for the required
1886 Representation of Date-KeyValue-Pairs 1884 Representation of Date-KeyValue-Pairs
1887 * src/main/java/de/intevation/gnv/profile/vertical/VerticalProfileArtifact.java Added: 1885 * src/main/java/de/intevation/gnv/profile/vertical/VerticalProfileArtifact.java Added:
1888 ArtifactClass for the representation of VerticalProfiles 1886 ArtifactClass for the representation of VerticalProfiles
1889 * src/main/java/de/intevation/gnv/artifacts/fis/FISArtifact.java (createSelectBox) Edited: 1887 * src/main/java/de/intevation/gnv/artifacts/fis/FISArtifact.java (createSelectBox) Edited:
1890 Added support for selected Products in static UI. 1888 Added support for selected Products in static UI.
1891 * src/main/java/de/intevation/gnv/chart/VerticalProfileChartFactory.java Added: 1889 * src/main/java/de/intevation/gnv/chart/VerticalProfileChartFactory.java Added:
1892 Factory for producing VerticalCharts added. 1890 Factory for producing VerticalCharts added.
1893 * src/main/java/de/intevation/gnv/chart/ChartFactory.java Edited: 1891 * src/main/java/de/intevation/gnv/chart/ChartFactory.java Edited:
1894 Names of Getter for Columns Changed. 1892 Names of Getter for Columns Changed.
1895 1893
1896 2009-09-21 Tim Englich <tim.englich@intevation.de> 1894 2009-09-21 Tim Englich <tim.englich@intevation.de>
1897 1895
1898 * src/test/ressources/queries.properties Edited: 1896 * src/test/ressources/queries.properties Edited:
1899 Queryie for TimeSeriesMesh added. 1897 Queryie for TimeSeriesMesh added.
1900 * src/test/ressources/conf.xml Edited: 1898 * src/test/ressources/conf.xml Edited:
1901 New Artifact representing the TimeSeries-Mesh added to the Configuration. 1899 New Artifact representing the TimeSeries-Mesh added to the Configuration.
1902 * src/main/java/de/intevation/gnv/transition/timeseries/TimeSeriesOutputTransition.java Edited: 1900 * src/main/java/de/intevation/gnv/transition/timeseries/TimeSeriesOutputTransition.java Edited:
1903 Inputdata for the Chartgeneration will now be allocated by name and not by position in Transitionorder. 1901 Inputdata for the Chartgeneration will now be allocated by name and not by position in Transitionorder.
1904 * src/main/java/de/intevation/gnv/transition/describedata/SingleValueDescribeData.java Added, 1902 * src/main/java/de/intevation/gnv/transition/describedata/SingleValueDescribeData.java Added,
1905 src/main/java/de/intevation/gnv/transition/describedata/DefaultSingleValueDescribeData.java Added, 1903 src/main/java/de/intevation/gnv/transition/describedata/DefaultSingleValueDescribeData.java Added,
1906 src/main/java/de/intevation/gnv/transition/SingleInputTransition.java Added: 1904 src/main/java/de/intevation/gnv/transition/SingleInputTransition.java Added:
1907 New Class for Representing a single Input Transition 1905 New Class for Representing a single Input Transition
1908 * src/main/java/de/intevation/gnv/transition/TransitionBase.java Edited: 1906 * src/main/java/de/intevation/gnv/transition/TransitionBase.java Edited:
1909 Added support of usage inputValues none or multiple times in Queries. 1907 Added support of usage inputValues none or multiple times in Queries.
1910 Added support for SingleInputTransitions in Describe-Output 1908 Added support for SingleInputTransitions in Describe-Output
1911 * src/main/java/de/intevation/gnv/transition/InputValue.java Edited, 1909 * src/main/java/de/intevation/gnv/transition/InputValue.java Edited,
1912 src/main/java/de/intevation/gnv/transition/DefaultInputValue.java Edited: 1910 src/main/java/de/intevation/gnv/transition/DefaultInputValue.java Edited:
1913 An InputValue now is possible to use none or multiple times in Queries. 1911 An InputValue now is possible to use none or multiple times in Queries.
1914 * src/main/java/de/intevation/gnv/timeseries/TimeSeriesMeshArtifact.java Added: 1912 * src/main/java/de/intevation/gnv/timeseries/TimeSeriesMeshArtifact.java Added:
1915 ArtifactClass for the Representation of an Mesh-Timeseries-Artifact 1913 ArtifactClass for the Representation of an Mesh-Timeseries-Artifact
1916 1914
1917 2009-09-17 Tim Englich <tim.englich@intevation.de> 1915 2009-09-17 Tim Englich <tim.englich@intevation.de>
1918 1916
1919 * src/test/ressources/conf.xml Edited: 1917 * src/test/ressources/conf.xml Edited:
1920 Database Cleanup Interval set to 5 minutes. 1918 Database Cleanup Interval set to 5 minutes.
1921 1919
1922 2009-09-17 Tim Englich <tim.englich@intevation.de> 1920 2009-09-17 Tim Englich <tim.englich@intevation.de>
1923 * src/test/ressources/conf.xml Edited: 1921 * src/test/ressources/conf.xml Edited:
1924 Some structurechanges done. 1922 Some structurechanges done.
1925 1923
1926 * src/main/java/de/intevation/gnv/utils/ArtifactXMLUtilities.java Edited: 1924 * src/main/java/de/intevation/gnv/utils/ArtifactXMLUtilities.java Edited:
1927 Fixed Bug supporting UTF-8 Documents properly. 1925 Fixed Bug supporting UTF-8 Documents properly.
1928 * src/main/java/de/intevation/gnv/transition/describedata/DefaultKeyValueDescribeData.java Edited, 1926 * src/main/java/de/intevation/gnv/transition/describedata/DefaultKeyValueDescribeData.java Edited,
1929 * src/main/java/de/intevation/gnv/transition/describedata/KeyValueDescibeData.java Edited, 1927 * src/main/java/de/intevation/gnv/transition/describedata/KeyValueDescibeData.java Edited,
1930 Added Methods for setting and getting the selection-state of this objects. 1928 Added Methods for setting and getting the selection-state of this objects.
1931 1929
1932 * src/main/java/de/intevation/gnv/transition/describedata/DefaultMinMaxDescribeData.java Edited, 1930 * src/main/java/de/intevation/gnv/transition/describedata/DefaultMinMaxDescribeData.java Edited,
1933 src/main/java/de/intevation/gnv/transition/describedata/MinMaxDescribeData.java Edited: 1931 src/main/java/de/intevation/gnv/transition/describedata/MinMaxDescribeData.java Edited:
1934 Added setter for min an max-Values and getters an setters for minName and maxName 1932 Added setter for min an max-Values and getters an setters for minName and maxName
1935 1933
1936 * src/main/java/de/intevation/gnv/transition/describedata/NamedCollection.java Added, 1934 * src/main/java/de/intevation/gnv/transition/describedata/NamedCollection.java Added,
1937 src/main/java/de/intevation/gnv/transition/describedata/NamedArrayList.java Added: 1935 src/main/java/de/intevation/gnv/transition/describedata/NamedArrayList.java Added:
1938 Collection ans an Implementation of this Collection for Storing Name of the Collection and if 1936 Collection ans an Implementation of this Collection for Storing Name of the Collection and if
1939 the Values in it are multiselectable. 1937 the Values in it are multiselectable.
1940 1938
1941 * src/main/java/de/intevation/gnv/transition/TransitionBase.java : 1939 * src/main/java/de/intevation/gnv/transition/TransitionBase.java :
1942 Static UI-Support and valid SelectionStorage added. 1940 Static UI-Support and valid SelectionStorage added.
1943 I added also an imporvement of the multiselect Methods for Datasets 1941 I added also an imporvement of the multiselect Methods for Datasets
1944 * src/main/java/de/intevation/gnv/transition/MinMaxTransition.java Edited: 1942 * src/main/java/de/intevation/gnv/transition/MinMaxTransition.java Edited:
1945 Storage of changed Values added 1943 Storage of changed Values added
1946 1944
1947 * src/main/java/de/intevation/gnv/artifacts/fis/FISArtifact.java Edited: 1945 * src/main/java/de/intevation/gnv/artifacts/fis/FISArtifact.java Edited:
1948 Static UI Support Added 1946 Static UI Support Added
1949 1947
1950 1948
1951 2009-09-16 Tim Englich <tim.englich@intevation.de> 1949 2009-09-16 Tim Englich <tim.englich@intevation.de>
1952 1950
1953 * src/test/ressources/conf.xml Edited, 1951 * src/test/ressources/conf.xml Edited,
1954 src/main/java/de/intevation/gnv/transition/TransitionBase.java (describe) Edited, 1952 src/main/java/de/intevation/gnv/transition/TransitionBase.java (describe) Edited,
1955 src/main/java/de/intevation/gnv/transition/InputValue.java (isMultiselect) Edited, 1953 src/main/java/de/intevation/gnv/transition/InputValue.java (isMultiselect) Edited,
1956 src/main/java/de/intevation/gnv/transition/InputData.java (concartValue) Edited, 1954 src/main/java/de/intevation/gnv/transition/InputData.java (concartValue) Edited,
1957 src/main/java/de/intevation/gnv/transition/DefaultInputValue.java (isMultiselect) Edited, 1955 src/main/java/de/intevation/gnv/transition/DefaultInputValue.java (isMultiselect) Edited,
1958 src/main/java/de/intevation/gnv/transition/DefaultInputData.java (concartValue)Edited, 1956 src/main/java/de/intevation/gnv/transition/DefaultInputData.java (concartValue)Edited,
1959 src/main/java/de/intevation/gnv/artifacts/fis/FISArtifact.java (createUserInterface) Edited, 1957 src/main/java/de/intevation/gnv/artifacts/fis/FISArtifact.java (createUserInterface) Edited,
1960 src/main/java/de/intevation/gnv/artifacts/GNVArtifactBase.java (parseInputData) Edited: 1958 src/main/java/de/intevation/gnv/artifacts/GNVArtifactBase.java (parseInputData) Edited:
1961 Added Multiselectsupport for InputValues 1959 Added Multiselectsupport for InputValues
1962 1960
1963 2009-09-16 Tim Englich <tim.englich@intevation.de> 1961 2009-09-16 Tim Englich <tim.englich@intevation.de>
1964 1962
1965 * src/main/java/de/intevation/gnv/artifacts/GNVArtifactBase.java (setup) Edited: 1963 * src/main/java/de/intevation/gnv/artifacts/GNVArtifactBase.java (setup) Edited:
1966 Bug Fixed because of Infrastructure Changes in the Artifact-Module 1964 Bug Fixed because of Infrastructure Changes in the Artifact-Module
1967 1965
1968 * src/main/java/de/intevation/gnv/transition/TransitionBase.java Edited: 1966 * src/main/java/de/intevation/gnv/transition/TransitionBase.java Edited:
1969 Put only the last DescribeData to the UI-Output bnecause auf Renderingproblems in the Client 1967 Put only the last DescribeData to the UI-Output bnecause auf Renderingproblems in the Client
1970 1968
1971 * src/main/java/de/intevation/gnv/transition/describedata/DefaultKeyValueDescribeData.java Edited, 1969 * src/main/java/de/intevation/gnv/transition/describedata/DefaultKeyValueDescribeData.java Edited,
1972 src/main/java/de/intevation/gnv/transition/describedata/DefaultMinMaxDescribeData.java Edited, 1970 src/main/java/de/intevation/gnv/transition/describedata/DefaultMinMaxDescribeData.java Edited,
1973 src/main/java/de/intevation/gnv/transition/describedata/KeyValueDescibeData.java Edited: 1971 src/main/java/de/intevation/gnv/transition/describedata/KeyValueDescibeData.java Edited:
1974 Made Interface Serializable, add UIDs to the Implementations of the Interface 1972 Made Interface Serializable, add UIDs to the Implementations of the Interface
1975 1973
1976 2009-09-15 Tim Englich <tim.englich@intevation.de> 1974 2009-09-15 Tim Englich <tim.englich@intevation.de>
1977 1975
1978 * src/main/java/de/intevation/gnv/artifacts/fis/FISArtifact.java (createUserInterface) Edited: 1976 * src/main/java/de/intevation/gnv/artifacts/fis/FISArtifact.java (createUserInterface) Edited:
1979 Integrate UI-Representation for Describe into the FISArtifact. 1977 Integrate UI-Representation for Describe into the FISArtifact.
1980 * src/main/java/de/intevation/gnv/utils/ArtifactXMLUtilities.java (createXFormElement) Refactoring, 1978 * src/main/java/de/intevation/gnv/utils/ArtifactXMLUtilities.java (createXFormElement) Refactoring,
1981 src/main/java/de/intevation/gnv/transition/TransitionBase.java (describe) Refactoring: 1979 src/main/java/de/intevation/gnv/transition/TransitionBase.java (describe) Refactoring:
1982 Extract the Element-Creation of XForms Nodes into a Common Class to make them available for 1980 Extract the Element-Creation of XForms Nodes into a Common Class to make them available for
1983 other Classes which have to create XForm-Fragments 1981 other Classes which have to create XForm-Fragments
1984 1982
1985 2009-09-14 Tim Englich <tim.englich@intevation.de> 1983 2009-09-14 Tim Englich <tim.englich@intevation.de>
1986 1984
1987 * src/main/java/de/intevation/gnv/transition/Transition.java Edited, 1985 * src/main/java/de/intevation/gnv/transition/Transition.java Edited,
1988 src/main/java/de/intevation/gnv/transition/InputData.java Edited, 1986 src/main/java/de/intevation/gnv/transition/InputData.java Edited,
1989 src/main/java/de/intevation/gnv/transition/OutputMode.java Edited, 1987 src/main/java/de/intevation/gnv/transition/OutputMode.java Edited,
1990 src/main/java/de/intevation/gnv/transition/InputValue.java Edited, 1988 src/main/java/de/intevation/gnv/transition/InputValue.java Edited,
1991 src/main/java/de/intevation/gnv/artifacts/fis/product/Product.java Edited, 1989 src/main/java/de/intevation/gnv/artifacts/fis/product/Product.java Edited,
1992 src/main/java/de/intevation/gnv/utils/ArtifactXMLUtilities.java Edited, 1990 src/main/java/de/intevation/gnv/utils/ArtifactXMLUtilities.java Edited,
1993 src/main/java/de/intevation/gnv/transition/describedata/DescribeData.java Edited: 1991 src/main/java/de/intevation/gnv/transition/describedata/DescribeData.java Edited:
1994 Make the Interfaces Serializable to make them usable in the Artifactdatabase 1992 Make the Interfaces Serializable to make them usable in the Artifactdatabase
1995 1993
1996 2009-09-14 Tim Englich <tim.englich@intevation.de> 1994 2009-09-14 Tim Englich <tim.englich@intevation.de>
1997 1995
1998 * src/test/java/de/intevation/gnv/artifacts/GNVArtifactsTestCase.java Edited, 1996 * src/test/java/de/intevation/gnv/artifacts/GNVArtifactsTestCase.java Edited,
1999 src/main/java/de/intevation/gnv/transition/timeseries/TimeSeriesOutputTransition.java Edited, 1997 src/main/java/de/intevation/gnv/transition/timeseries/TimeSeriesOutputTransition.java Edited,
2000 src/main/java/de/intevation/gnv/transition/OutputTransition.java Edited , 1998 src/main/java/de/intevation/gnv/transition/OutputTransition.java Edited ,
2001 src/main/java/de/intevation/gnv/timeseries/TimeSeriesArtifact.java Edited, 1999 src/main/java/de/intevation/gnv/timeseries/TimeSeriesArtifact.java Edited,
2002 src/main/java/de/intevation/gnv/artifacts/fis/FISArtifact.java Edited, 2000 src/main/java/de/intevation/gnv/artifacts/fis/FISArtifact.java Edited,
2003 src/main/java/de/intevation/gnv/artifacts/GNVArtifactBase.java Edited: 2001 src/main/java/de/intevation/gnv/artifacts/GNVArtifactBase.java Edited:
2004 Refactoring Work depending on Infrastructurchanges in the Artifact-Module 2002 Refactoring Work depending on Infrastructurchanges in the Artifact-Module
2005 2003
2006 2009-09-10 Tim Englich <tim.englich@intevation.de> 2004 2009-09-10 Tim Englich <tim.englich@intevation.de>
2007 2005
2008 * src/test/java/de/intevation/gnv/artifacts/GNVArtifactsTestCase.java Edited, 2006 * src/test/java/de/intevation/gnv/artifacts/GNVArtifactsTestCase.java Edited,
2009 src/test/ressources/timeseries/timeseries_step_01_feed.xml Edited, 2007 src/test/ressources/timeseries/timeseries_step_01_feed.xml Edited,
2010 src/test/ressources/timeseries/timeseries_step_01_advance.xml Edited, 2008 src/test/ressources/timeseries/timeseries_step_01_advance.xml Edited,
2011 src/test/ressources/conf.xml Edited: 2009 src/test/ressources/conf.xml Edited:
2012 TestCase moced from TimeSeriesArtifact to FISArtifact. Used FIS: Marnet 2010 TestCase moced from TimeSeriesArtifact to FISArtifact. Used FIS: Marnet
2013 2011
2014 2009-09-10 Tim Englich <tim.englich@intevation.de> 2012 2009-09-10 Tim Englich <tim.englich@intevation.de>
2015 2013
2016 * src/main/java/de/intevation/gnv/utils/ArtifactXMLUtilities.java Added: 2014 * src/main/java/de/intevation/gnv/utils/ArtifactXMLUtilities.java Added:
2017 Utilities-Class for some XML-Stuff that is only for gnv-artifacts 2015 Utilities-Class for some XML-Stuff that is only for gnv-artifacts
2018 2016
2019 * src/main/java/de/intevation/gnv/utils/ArtifactFactoryUtilities.java Added: 2017 * src/main/java/de/intevation/gnv/utils/ArtifactFactoryUtilities.java Added:
2020 Factory to Instantiiate an ArtifactFactory (TODO: Should be moved to Artifact-database) 2018 Factory to Instantiiate an ArtifactFactory (TODO: Should be moved to Artifact-database)
2021 2019
2022 * src/main/java/de/intevation/gnv/artifacts/fis/product/Product.java Added, 2020 * src/main/java/de/intevation/gnv/artifacts/fis/product/Product.java Added,
2023 src/main/java/de/intevation/gnv/artifacts/fis/product/DefaultProduct.java Added: 2021 src/main/java/de/intevation/gnv/artifacts/fis/product/DefaultProduct.java Added:
2024 Interfcaedefinition and Defaultimplementation for the Representation of the different 2022 Interfcaedefinition and Defaultimplementation for the Representation of the different
2025 Products in an FIS. 2023 Products in an FIS.
2026 2024
2027 * src/main/java/de/intevation/gnv/artifacts/fis/FISArtifact.java Added: 2025 * src/main/java/de/intevation/gnv/artifacts/fis/FISArtifact.java Added:
2028 Artifact to Repersent an FIS. This Artifact is able to switch between different 2026 Artifact to Repersent an FIS. This Artifact is able to switch between different
2029 SubArtifacts for handling the different Products of an FIS. 2027 SubArtifacts for handling the different Products of an FIS.
2028
2030 * src/main/java/de/intevation/gnv/artifacts/GNVArtifactBase.java Edited: 2029 * src/main/java/de/intevation/gnv/artifacts/GNVArtifactBase.java Edited:
2031 Refactoring Work done because of changes in the artifact-modules 2030 Refactoring Work done because of changes in the artifact-modules
2032 2031
2033 2009-09-10 Tim Englich <tim.englich@intevation.de> 2032 2009-09-10 Tim Englich <tim.englich@intevation.de>
2034 2033
2035 * src/main/java/de/intevation/gnv/artifacts/GNVArtifactBase.java Edited, 2034 * src/main/java/de/intevation/gnv/artifacts/GNVArtifactBase.java Edited,
2036 src/main/java/de/intevation/gnv/timeseries/TimeSeriesArtifact.java Edited: 2035 src/main/java/de/intevation/gnv/timeseries/TimeSeriesArtifact.java Edited:
2037 Refactoringwork done because of changes in the artifact-module 2036 Refactoringwork done because of changes in the artifact-module
2038 2037
2039 2009-09-10 Tim Englich <tim.englich@intevation.de> 2038 2009-09-10 Tim Englich <tim.englich@intevation.de>
2040 2039
2041 * src/test/java/de/intevation/gnv/artifacts/GNVArtifactsTestCase.java Edited: 2040 * src/test/java/de/intevation/gnv/artifacts/GNVArtifactsTestCase.java Edited:
2042 src/test/ressources/conf.xml Renamed: 2041 src/test/ressources/conf.xml Renamed:
2043 Project Structure changed in artifact-database. So we have to rename 2042 Project Structure changed in artifact-database. So we have to rename
2044 the Testconfigurationfile in conf.xml. 2043 the Testconfigurationfile in conf.xml.
2045 2044
2046 * src/test/ressources/results Added: 2045 * src/test/ressources/results Added:
2047 Integrated Folder for temporal storing Resultfiles of the TestCases 2046 Integrated Folder for temporal storing Resultfiles of the TestCases
2048 2047
2049 * src/test/ressources/queries.properties Edited: 2048 * src/test/ressources/queries.properties Edited:
2050 Further Queries for Testcases integrated 2049 Further Queries for Testcases integrated
2051 * src/test/ressources/timeseries/timeseries_step_05_out.xml Added, 2050 * src/test/ressources/timeseries/timeseries_step_05_out.xml Added,
2052 src/test/ressources/timeseries/timeseries_step_05_feed.xml Added: 2051 src/test/ressources/timeseries/timeseries_step_05_feed.xml Added:
2053 Integrated the last step of the TimeSeries-Workflow. 2052 Integrated the last step of the TimeSeries-Workflow.
2054 Now the TestCase is able to render Charts. 2053 Now the TestCase is able to render Charts.
2055 2054
2056 * src/test/ressources/timeseries/timeseries_step_04_feed.xml Edited, 2055 * src/test/ressources/timeseries/timeseries_step_04_feed.xml Edited,
2057 src/test/ressources/timeseries/timeseries_step_03_feed.xml Edited: 2056 src/test/ressources/timeseries/timeseries_step_03_feed.xml Edited:
2058 Names of the feed-Parametes changed to the Syntax of BSH-Spelling 2057 Names of the feed-Parametes changed to the Syntax of BSH-Spelling
2059 2058
2060 2009-09-09 Tim Englich <tim.englich@intevation.de> 2059 2009-09-09 Tim Englich <tim.englich@intevation.de>
2061 2060
2062 * src/main/java/de/intevation/gnv/transition/timeseries/TimeSeriesOutputTransition.java: 2061 * src/main/java/de/intevation/gnv/transition/timeseries/TimeSeriesOutputTransition.java:
2063 Chart Rendering completed with some Fixes to do 2062 Chart Rendering completed with some Fixes to do
2064 * src/main/java/de/intevation/gnv/transition/TransitionBase.java: 2063 * src/main/java/de/intevation/gnv/transition/TransitionBase.java:
2065 Integrated usage of KeyValueDescibeData 2064 Integrated usage of KeyValueDescibeData
2066 * src/main/java/de/intevation/gnv/transition/OutputTransition.java (getOutputModes): 2065 * src/main/java/de/intevation/gnv/transition/OutputTransition.java (getOutputModes):
2067 Errorhandling integrated 2066 Errorhandling integrated
2068 * src/main/java/de/intevation/gnv/timeseries/TimeSeriesArtifact.java Edited, 2067 * src/main/java/de/intevation/gnv/timeseries/TimeSeriesArtifact.java Edited,
2069 * src/main/java/de/intevation/gnv/artifacts/GNVArtifactBase.java Edited: 2068 * src/main/java/de/intevation/gnv/artifacts/GNVArtifactBase.java Edited:
2070 Refactored out-Method from Extending Class 2069 Refactored out-Method from Extending Class
2071 2070
2072 2009-09-09 Tim Englich <tim.englich@intevation.de> 2071 2009-09-09 Tim Englich <tim.englich@intevation.de>
2073 2072
2074 * src/main/java/de/intevation/gnv/chart/exception/TechnicalChartException.java Added, 2073 * src/main/java/de/intevation/gnv/chart/exception/TechnicalChartException.java Added,
2075 src/main/java/de/intevation/gnv/chart/ChartFactory.java Edited: 2074 src/main/java/de/intevation/gnv/chart/ChartFactory.java Edited:
2076 Refactoring of the ChartFactory so that it colud be use and it is possible to compile 2075 Refactoring of the ChartFactory so that it colud be use and it is possible to compile
2077 this class. 2076 this class.
2078 2077
2079 * src/main/java/de/intevation/gnv/transition/describedata/KeyValueDescibeData.java Added, 2078 * src/main/java/de/intevation/gnv/transition/describedata/KeyValueDescibeData.java Added,
2080 src/main/java/de/intevation/gnv/transition/describedata/DefaultKeyValueDescribeData.java Added: 2079 src/main/java/de/intevation/gnv/transition/describedata/DefaultKeyValueDescribeData.java Added:
2081 Added an new Representation of Describedata for Key Value Pairs using for the Parameter Lists 2080 Added an new Representation of Describedata for Key Value Pairs using for the Parameter Lists
2082 of the Transitions an put it into the Chartgeneration 2081 of the Transitions an put it into the Chartgeneration
2083 2082
2084 2009-09-09 Tim Englich <tim.englich@intevation.de> 2083 2009-09-09 Tim Englich <tim.englich@intevation.de>
2085 2084
2086 * pom.xml Edited: 2085 * pom.xml Edited:
2087 Added JfreeChart Dependency to pom-file 2086 Added JfreeChart Dependency to pom-file
2088 2087
2089 2009-09-09 Tim Englich <tim.englich@intevation.de> 2088 2009-09-09 Tim Englich <tim.englich@intevation.de>
2090 2089
2091 * src/main/java/de/intevation/gnv/chart/Insets.java Added, 2090 * src/main/java/de/intevation/gnv/chart/Insets.java Added,
2092 src/main/java/de/intevation/gnv/chart/ChartStyle.java Added, 2091 src/main/java/de/intevation/gnv/chart/ChartStyle.java Added,
2093 src/main/java/de/intevation/gnv/chart/ChartLabels.java Added, 2092 src/main/java/de/intevation/gnv/chart/ChartLabels.java Added,
2094 src/main/java/de/intevation/gnv/chart/ChartFactory.java Added: 2093 src/main/java/de/intevation/gnv/chart/ChartFactory.java Added:
2095 Insert Chart-Classes from OLD-Repository Revision: 3101 Does not compile 2094 Insert Chart-Classes from OLD-Repository Revision: 3101 Does not compile
2096 2095
2097 2009-09-09 Tim Englich <tim.englich@intevation.de> 2096 2009-09-09 Tim Englich <tim.englich@intevation.de>
2098 2097
2099 * src/main/java/de/intevation/gnv/transition/timeseries/TimeSeriesOutputTransition.java Added: 2098 * src/main/java/de/intevation/gnv/transition/timeseries/TimeSeriesOutputTransition.java Added:
2100 The specifed OutputTransition for the Product TimeSeries. 2099 The specifed OutputTransition for the Product TimeSeries.
2101 2100
2102 * src/main/java/de/intevation/gnv/artifacts/GNVArtifactBase.java Edited: 2101 * src/main/java/de/intevation/gnv/artifacts/GNVArtifactBase.java Edited:
2103 Integration of the OutputModes in the DescriberesultDocument. 2102 Integration of the OutputModes in the DescriberesultDocument.
2104 2103
2105 * src/main/java/de/intevation/gnv/transition/OutputTransitionBase.java Added, 2104 * src/main/java/de/intevation/gnv/transition/OutputTransitionBase.java Added,
2106 src/main/java/de/intevation/gnv/transition/OutputTransition.java Added: 2105 src/main/java/de/intevation/gnv/transition/OutputTransition.java Added:
2107 The Interface and the abstract Basicimplementation of an Transition which 2106 The Interface and the abstract Basicimplementation of an Transition which
2108 can produce different outputs. 2107 can produce different outputs.
2109 2108
2110 * src/main/java/de/intevation/gnv/transition/DefaultOutputMode.java Added, 2109 * src/main/java/de/intevation/gnv/transition/DefaultOutputMode.java Added,
2111 src/main/java/de/intevation/gnv/transition/OutputMode.java Added: 2110 src/main/java/de/intevation/gnv/transition/OutputMode.java Added:
2112 Interfacestructur and Defaultimplementation for the Representation of the 2111 Interfacestructur and Defaultimplementation for the Representation of the
2113 Different OutputModes given in an Artifact. 2112 Different OutputModes given in an Artifact.
2114 2113
2115 2009-09-09 Tim Englich <tim.englich@intevation.de> 2114 2009-09-09 Tim Englich <tim.englich@intevation.de>
2116 2115
2117 * src/main/java/de/intevation/gnv/transition/TransitionBase.java (describe) Edited: 2116 * src/main/java/de/intevation/gnv/transition/TransitionBase.java (describe) Edited:
2118 Changed DateoutputFormat from German- to Anericanstyle 2117 Changed DateoutputFormat from German- to Anericanstyle
2119 2118
2120 2009-09-09 Tim Englich <tim.englich@intevation.de> 2119 2009-09-09 Tim Englich <tim.englich@intevation.de>
2121 2120
2122 * src/test/ressources/timeseries/timeseries_step_04_feed.xml Added, 2121 * src/test/ressources/timeseries/timeseries_step_04_feed.xml Added,
2123 * src/test/ressources/timeseries/timeseries_step_04_advance.xml Added: 2122 * src/test/ressources/timeseries/timeseries_step_04_advance.xml Added:
2124 Two more ArtifactCommands for the next Step in TimeSeriesArtifactTestCase 2123 Two more ArtifactCommands for the next Step in TimeSeriesArtifactTestCase
2125 * src/test/ressources/queries.properties Edited: 2124 * src/test/ressources/queries.properties Edited:
2126 New Queries for timeseries_timeinterval added. 2125 New Queries for timeseries_timeinterval added.
2127 Also use KEY ,VALUE, MIN and MAX as Identifiers for the different Columns. 2126 Also use KEY ,VALUE, MIN and MAX as Identifiers for the different Columns.
2128 * src/test/ressources/GNVArtifactsTestCase_Configuration.xml Edited, 2127 * src/test/ressources/GNVArtifactsTestCase_Configuration.xml Edited,
2129 * src/test/java/de/intevation/gnv/artifacts/GNVArtifactsTestCase.java Edited: 2128 * src/test/java/de/intevation/gnv/artifacts/GNVArtifactsTestCase.java Edited:
2130 Modified the TimeseriesArtifact and added one further TransitionStep 2129 Modified the TimeseriesArtifact and added one further TransitionStep
2131 2130
2132 2009-09-09 Tim Englich <tim.englich@intevation.de> 2131 2009-09-09 Tim Englich <tim.englich@intevation.de>
2133 2132
2134 * src/main/java/de/intevation/gnv/transition/describedata/DefaultMinMaxDescribeData.java , 2133 * src/main/java/de/intevation/gnv/transition/describedata/DefaultMinMaxDescribeData.java ,
2135 * src/main/java/de/intevation/gnv/transition/describedata/MinMaxDescribeData.java, 2134 * src/main/java/de/intevation/gnv/transition/describedata/MinMaxDescribeData.java,
2136 * src/main/java/de/intevation/gnv/transition/describedata/DescribeData.java Added: 2135 * src/main/java/de/intevation/gnv/transition/describedata/DescribeData.java Added:
2137 Interface Structure and Defaultimplementation for Representing DescribeData of an 2136 Interface Structure and Defaultimplementation for Representing DescribeData of an
2138 Transition added. In this Way we are able to switch between different Renderingmethods 2137 Transition added. In this Way we are able to switch between different Renderingmethods
2139 for descibe. 2138 for descibe.
2140 * src/main/java/de/intevation/gnv/transition/MinMaxTransition.java Added: 2139 * src/main/java/de/intevation/gnv/transition/MinMaxTransition.java Added:
2141 Added MinMaxTransition for representing Min-/Max-Value Results in a Tansition 2140 Added MinMaxTransition for representing Min-/Max-Value Results in a Tansition
2142 * src/main/java/de/intevation/gnv/transition/TransitionBase.java Edited: 2141 * src/main/java/de/intevation/gnv/transition/TransitionBase.java Edited:
2143 Integrated Min- / MAX-Value Support for Describe. Also done some Refactoring Work 2142 Integrated Min- / MAX-Value Support for Describe. Also done some Refactoring Work
2144 for easy creating Extensions of this Class. 2143 for easy creating Extensions of this Class.
2145 * src/main/java/de/intevation/gnv/artifacts/GNVArtifactBase.java Edited: 2144 * src/main/java/de/intevation/gnv/artifacts/GNVArtifactBase.java Edited:
2146 Userinterface Informations were integrated in the wrong Method. Now the 2145 Userinterface Informations were integrated in the wrong Method. Now the
2147 Informations are put into the ui-Node 2146 Informations are put into the ui-Node
2148 2147
2149 2009-09-08 Tim Englich <tim.englich@intevation.de> 2148 2009-09-08 Tim Englich <tim.englich@intevation.de>
2150 2149
2151 * src/test/ressources/timeseries/timeseries_step_01_advance.xml Edited, 2150 * src/test/ressources/timeseries/timeseries_step_01_advance.xml Edited,
2152 src/test/ressources/timeseries/timeseries_step_01_feed.xml Edited, 2151 src/test/ressources/timeseries/timeseries_step_01_feed.xml Edited,
2153 src/test/ressources/timeseries/timeseries_step_02_advance.xml Added, 2152 src/test/ressources/timeseries/timeseries_step_02_advance.xml Added,
2154 src/test/ressources/timeseries/timeseries_step_02_feed.xml Added, 2153 src/test/ressources/timeseries/timeseries_step_02_feed.xml Added,
2155 src/test/ressources/timeseries/timeseries_step_03_advance.xml Added, 2154 src/test/ressources/timeseries/timeseries_step_03_advance.xml Added,
2156 src/test/ressources/timeseries/timeseries_step_03_feed.xml Added, 2155 src/test/ressources/timeseries/timeseries_step_03_feed.xml Added,
2157 src/test/ressources/GNVArtifactsTestCase_Configuration.xml: Edited, 2156 src/test/ressources/GNVArtifactsTestCase_Configuration.xml: Edited,
2158 src/test/ressources/queries.properties Added, 2157 src/test/ressources/queries.properties Added,
2159 src/test/java/de/intevation/gnv/artifacts/GNVArtifactsTestCase.java Edited: 2158 src/test/java/de/intevation/gnv/artifacts/GNVArtifactsTestCase.java Edited:
2160 TestCase implemented until Choosing the TimeInetval of an TimeSeries 2159 TestCase implemented until Choosing the TimeInetval of an TimeSeries
2161 2160
2162 One Entry is Missing 2161 One Entry is Missing
2163 2162
2164 2009-09-08 Tim Englich <tim.englich@intevation.de> 2163 2009-09-08 Tim Englich <tim.englich@intevation.de>
2165 2164
2166 * src/main/java/de/intevation/gnv/transition/TransitionBase.java Edited, 2165 * src/main/java/de/intevation/gnv/transition/TransitionBase.java Edited,
2167 src/main/java/de/intevation/gnv/transition/Transition.java Edited, 2166 src/main/java/de/intevation/gnv/transition/Transition.java Edited,
2168 src/main/java/de/intevation/gnv/artifacts/GNVArtifactBase.java Edited, 2167 src/main/java/de/intevation/gnv/artifacts/GNVArtifactBase.java Edited,
2169 src/test/java/de/intevation/gnv/artifacts/GNVArtifactsTestCase.java Edited, 2168 src/test/java/de/intevation/gnv/artifacts/GNVArtifactsTestCase.java Edited,
2170 src/test/ressources/GNVArtifactsTestCase_Configuration.xml Edited, 2169 src/test/ressources/GNVArtifactsTestCase_Configuration.xml Edited,
2171 src/test/ressources/timeseries/timeseries_step_01_feed.xml Added , 2170 src/test/ressources/timeseries/timeseries_step_01_feed.xml Added ,
2172 src/test/ressources/timeseries/timeseries_step_01_advance.xml Added : 2171 src/test/ressources/timeseries/timeseries_step_01_advance.xml Added :
2173 Artifact.advance initial implementiert 2172 Artifact.advance initial implementiert
2174 2173
2175 2009-09-08 Tim Englich <tim.englich@intevation.de> 2174 2009-09-08 Tim Englich <tim.englich@intevation.de>
2176 2175
2177 * src/main/java/de/intevation/gnv/timeseries/TimeSeriesArtifact.java Edited, 2176 * src/main/java/de/intevation/gnv/timeseries/TimeSeriesArtifact.java Edited,
2178 src/main/java/de/intevation/gnv/transition/DefaultInputData.java Added, 2177 src/main/java/de/intevation/gnv/transition/DefaultInputData.java Added,
2179 src/main/java/de/intevation/gnv/transition/InputData.java Added, 2178 src/main/java/de/intevation/gnv/transition/InputData.java Added,
2180 src/main/java/de/intevation/gnv/transition/exception/TransitionException.java Added, 2179 src/main/java/de/intevation/gnv/transition/exception/TransitionException.java Added,
2181 src/main/java/de/intevation/gnv/transition/TransitionBase.java Edited, 2180 src/main/java/de/intevation/gnv/transition/TransitionBase.java Edited,
2182 src/main/java/de/intevation/gnv/transition/Transition.java Edited, 2181 src/main/java/de/intevation/gnv/transition/Transition.java Edited,
2183 src/main/java/de/intevation/gnv/artifacts/GNVArtifactBase.java Edited: 2182 src/main/java/de/intevation/gnv/artifacts/GNVArtifactBase.java Edited:
2184 Funktionalit�t Feed initial bereitgestellt. 2183 Funktionalitat Feed initial bereitgestellt.
2185 2184
2186 2009-09-08 Tim Englich <tim.englich@intevation.de> 2185 2009-09-08 Tim Englich <tim.englich@intevation.de>
2187 2186
2188 * src/test/ressources/GNVArtifactsTestCase_Configuration.xml, 2187 * src/test/ressources/GNVArtifactsTestCase_Configuration.xml,
2189 src/main/java/de/intevation/gnv/artifacts/GNVArtifactBase.java, 2188 src/main/java/de/intevation/gnv/artifacts/GNVArtifactBase.java,
2190 src/main/java/de/intevation/gnv/transition/TransitionBase.java, 2189 src/main/java/de/intevation/gnv/transition/TransitionBase.java,
2191 src/main/java/de/intevation/gnv/transition/DefaultInputValue.java Edited: 2190 src/main/java/de/intevation/gnv/transition/DefaultInputValue.java Edited:
2192 Required Inputelements integrated in BasicArtifact-Descibe-Output 2191 Required Inputelements integrated in BasicArtifact-Descibe-Output
2193 2192
2194 2009-09-08 Tim Englich <tim.englich@intevation.de> 2193 2009-09-08 Tim Englich <tim.englich@intevation.de>
2195 2194
2196 * src/main/java/de/intevation/gnv/transition/DefaultInputValue.java Added, 2195 * src/main/java/de/intevation/gnv/transition/DefaultInputValue.java Added,
2197 src/main/java/de/intevation/gnv/transition/InputValue.java Added, 2196 src/main/java/de/intevation/gnv/transition/InputValue.java Added,
2198 src/main/java/de/intevation/gnv/transition/TransitionBase.java Edited, 2197 src/main/java/de/intevation/gnv/transition/TransitionBase.java Edited,
2199 src/main/java/de/intevation/gnv/transition/Transition.java Edited, 2198 src/main/java/de/intevation/gnv/transition/Transition.java Edited,
2200 src/test/ressources/GNVArtifactsTestCase_Configuration.xml Edited: 2199 src/test/ressources/GNVArtifactsTestCase_Configuration.xml Edited:
2201 Constructs for the required Inputvalues for an Transition created 2200 Constructs for the required Inputvalues for an Transition created
2202 2201
2203 2009-09-08 Tim Englich <tim.englich@intevation.de> 2202 2009-09-08 Tim Englich <tim.englich@intevation.de>
2204 2203
2205 * src/test/java/de/intevation/gnv/artifacts/GNVArtifactsTestCase.java, 2204 * src/test/java/de/intevation/gnv/artifacts/GNVArtifactsTestCase.java,
2206 * src/main/java/de/intevation/gnv/timeseries/TimeSeriesArtifact.java:, 2205 * src/main/java/de/intevation/gnv/timeseries/TimeSeriesArtifact.java:,
2207 * src/main/java/de/intevation/gnv/artifacts/GNVArtifactBase.java: Edited 2206 * src/main/java/de/intevation/gnv/artifacts/GNVArtifactBase.java: Edited
2208 Added Output for Describe to the Artifactimplementation 2207 Added Output for Describe to the Artifactimplementation
2209 2208
2210 2009-09-08 Tim Englich <tim.englich@intevation.de> 2209 2009-09-08 Tim Englich <tim.englich@intevation.de>
2211 2210
2212 * src/test/ressources/GNVArtifactsTestCase_Configuration.xml, 2211 * src/test/ressources/GNVArtifactsTestCase_Configuration.xml,
2213 src/main/java/de/intevation/gnv/transition/Transition.java (getDescription), 2212 src/main/java/de/intevation/gnv/transition/Transition.java (getDescription),
2214 src/main/java/de/intevation/gnv/transition/TransitionBase.java (setup), (getDescription): 2213 src/main/java/de/intevation/gnv/transition/TransitionBase.java (setup), (getDescription):
2215 Added Description to a Transition 2214 Added Description to a Transition
2216 2215
2217 2009-09-07 Tim Englich <tim.englich@intevation.de> 2216 2009-09-07 Tim Englich <tim.englich@intevation.de>
2218 2217
2219 * src/test/ressources/GNVArtifactsTestCase_Configuration.xml, 2218 * src/test/ressources/GNVArtifactsTestCase_Configuration.xml,
2220 src/test/java/de/intevation/gnv/artifacts/GNVArtifactsTestCase.java: ADD 2219 src/test/java/de/intevation/gnv/artifacts/GNVArtifactsTestCase.java: ADD
2221 TestClass for GNV-Artifacts an TimeSeriesArtifacs 2220 TestClass for GNV-Artifacts an TimeSeriesArtifacs
2222 2221
2223 * src/main/java/de/intevation/gnv/transition/TransitionFactory.java, 2222 * src/main/java/de/intevation/gnv/transition/TransitionFactory.java,
2224 src/main/java/de/intevation/gnv/transition/TransitionBase.java, 2223 src/main/java/de/intevation/gnv/transition/TransitionBase.java,
2225 src/main/java/de/intevation/gnv/transition/Transition.java, 2224 src/main/java/de/intevation/gnv/transition/Transition.java,
2226 src/main/java/de/intevation/gnv/transition/DefaultTransition.java: ADD 2225 src/main/java/de/intevation/gnv/transition/DefaultTransition.java: ADD
2227 Transitionimplementation for handling the substeps of an Artifact Livecycle 2226 Transitionimplementation for handling the substeps of an Artifact Livecycle
2228 2227
2229 * src/main/java/de/intevation/gnv/timeseries/TimeSeriesArtifact.java: ADD 2228 * src/main/java/de/intevation/gnv/timeseries/TimeSeriesArtifact.java: ADD
2230 The Artifact for handling the TimeSeries 2229 The Artifact for handling the TimeSeries
2231 * src/main/java/de/intevation/gnv/artifacts/context/GNVArtifactContextFactory.java, 2230 * src/main/java/de/intevation/gnv/artifacts/context/GNVArtifactContextFactory.java,
2232 src/main/java/de/intevation/gnv/artifacts/context/GNVArtifactContext.java, 2231 src/main/java/de/intevation/gnv/artifacts/context/GNVArtifactContext.java,
2233 src/main/java/de/intevation/gnv/artifacts/GNVArtifactBase.java: 2232 src/main/java/de/intevation/gnv/artifacts/GNVArtifactBase.java:
2234 The Basic-Classes for providing GNC Artifacts. this Classes should be the Fundament 2233 The Basic-Classes for providing GNC Artifacts. this Classes should be the Fundament
2235 for the Implementation of Specialized Artifacts e.g. TimeSeries 2234 for the Implementation of Specialized Artifacts e.g. TimeSeries
2236 * pom: Edited Projectreferences to the other GNV-Projects added 2235 * pom: Edited Projectreferences to the other GNV-Projects added
2237 2236
2238 2009-09-04 Tim Englich <tim.englich@intevation.de> 2237 2009-09-04 Tim Englich <tim.englich@intevation.de>
2239 2238
2240 * src/main/java/de/intevation/gnv/artifacts/ArtifactFactoryBase.java: 2239 * src/main/java/de/intevation/gnv/artifacts/ArtifactFactoryBase.java:
2241 Implementation of the General ArtifactFactory 2240 Implementation of the General ArtifactFactory
2242 2241
2243 2009-09-04 Tim Englich <tim.englich@intevation.de> 2242 2009-09-04 Tim Englich <tim.englich@intevation.de>
2244 2243
2245 * pom.xml: Created with maven and put the Moduledependencies into it 2244 * pom.xml: Created with maven and put the Moduledependencies into it
2246 * target | .settings | .project | .classpath: Add to SVN-Ignore 2245 * target | .settings | .project | .classpath: Add to SVN-Ignore
2247 * Changes | Changelog | NEWS | README | TODO: Added 2246 * Changes | Changelog | NEWS | README | TODO: Added

http://dive4elements.wald.intevation.org