Mercurial > dive4elements > gnv-client
comparison gnv-artifacts/ChangeLog @ 262:8b634333f935
merged gnv-artifacts/0.2
author | Thomas Arendsen Hein <thomas@intevation.de> |
---|---|
date | Fri, 28 Sep 2012 12:13:44 +0200 |
parents | 874644bf1da8 |
children | 4a7ba01eae7f |
comparison
equal
deleted
inserted
replaced
169:6cf73f5ea4a9 | 262:8b634333f935 |
---|---|
1 2009-11-16 Ingo Weinzierl <ingo.weinzierl@intevation.de> | |
2 | |
3 * bin/run.sh: Added start-script to version control. | |
4 | |
5 2009-11-13 Hans Plum <hans@intevation.de> | |
6 | |
7 * RELEASE 0.2: | |
8 Summarized activities in NEWS, Changes | |
9 | |
10 2009-11-13 Hans Plum <hans@intevation.de> | |
11 | |
12 * ChangeLog: | |
13 Unified style of ChangeLog descriptions refering to issues. | |
14 | |
15 2009-11-13 Tim Englich <tim.englich@intevation.de> | |
16 | |
17 * doc/conf/products/timeseries/conf_timeseriespoint.xml: | |
18 Moved Comment according to Instantiationerrors loading Artifact. | |
19 | |
20 2009-11-13 Tim Englich <tim.englich@intevation.de> | |
21 | |
22 * doc/conf/log4j.properties,, | |
23 doc/conf/conf.xml, | |
24 doc/conf/arcsdeconnectionpool.properties, | |
25 doc/conf/products/timeseries/conf_timeseriespoint.xml: | |
26 Added Documentation of Configuration-Files. | |
27 | |
28 2009-11-13 Tim Englich <tim.englich@intevation.de> | |
29 | |
30 * doc/conf/products/verticalcrosssection/conf_mesh.xml, | |
31 doc/conf/products/horizontalcrosssection/conf_mesh.xml: | |
32 Removed statistics as possible out-Variant from Configuration | |
33 according to TG_0030.061 | |
34 | |
35 * src/test/ressources/verticalcrosssection_mesh/verticalcrosssection_step_08_out_statistics.xml, | |
36 src/test/ressources/horizontalcrosssection_mesh/horizontalcrosssection_step_06_out_statistics.xml, | |
37 src/test/java/de/intevation/gnv/artifacts/GNVArtifactsTestCase.java (testHorizontalCrossSectionMeshArtifact), | |
38 (testVerticalCrossSectionMeshArtifact): | |
39 Removed Statistics-Test on This Artifact-Test because no Statistic is required | |
40 for this Producttyp. | |
41 | |
42 * src/main/java/de/intevation/gnv/transition/profile/horizontalcrosssection/ | |
43 HorizontalCrossSectionMeshOutputTransition.java (createCSV): | |
44 No Statistics for this Output is required. | |
45 | |
46 * src/main/java/de/intevation/gnv/statistics/HorizontalCrossSectionStatistics.java: | |
47 Removed becaus the Statistics for ths product is not required. | |
48 | |
49 2009-11-12 Tim Englich <tim.englich@intevation.de> | |
50 | |
51 * src/main/java/de/intevation/gnv/statistics/HorizontalCrossSectionStatistics.java (calculateXOrdinateValue), | |
52 src/main/java/de/intevation/gnv/statistics/HorizontalProfileStatistics.java (calculateXOrdinateValue), | |
53 src/main/java/de/intevation/gnv/statistics/VerticalProfileStatistics.java (calculateXOrdinateValue), | |
54 src/main/java/de/intevation/gnv/statistics/TimeseriesStatistics.java : | |
55 Added the previous Row to the Method for calculating the GAP between | |
56 those Rows. Also added Calculation of the Distance between two Points in | |
57 HorizontalProfileStatistic and returning the Depth in VerticalProfileStatistics. | |
58 Also added the Metjod clearStatistics to restet the Object if an new Calculation | |
59 will started. | |
60 | |
61 2009-11-12 Tim Englich <tim.englich@intevation.de> | |
62 | |
63 * src/main/java/de/intevation/gnv/transition/TransitionBase.java (extractKVP): | |
64 Translated "Keine Auswahl" to "No Selection" according to the Specification that | |
65 the primary Language is english. Please note that the Values that are currently | |
66 displaied are almost in german. | |
67 | |
68 2009-11-12 Tim Englich <tim.englich@intevation.de> | |
69 | |
70 * src/main/java/de/intevation/gnv/transition/timeseries/TimeSeriesOutputTransition.java (writeStatistics2XML): | |
71 Changed XML-Syntaxt according to the new Structure of StatisticValues. | |
72 (out): | |
73 Changed Call of calculateStatistics according to the new Methodsignature. | |
74 | |
75 * src/main/java/de/intevation/gnv/statistics/HorizontalProfileStatistics.java, | |
76 src/main/java/de/intevation/gnv/statistics/VerticalProfileStatistics.java. | |
77 src/main/java/de/intevation/gnv/statistics/TimeseriesStatistics.java, | |
78 src/main/java/de/intevation/gnv/statistics/Statistics.java: | |
79 Extended Methods calculateStatistics to put Lable-Values into the | |
80 Calculation. Now for each Group of Statistics is it possible | |
81 to calclulate a separat name which is simmilar to the name of | |
82 the Diagramm-Series-Name. | |
83 Also the Representation of the Statistics has changed so each Group | |
84 will be stored in one StatisticSet | |
85 | |
86 * src/main/java/de/intevation/gnv/statistics/StatisticSet.java: | |
87 Bean for Storing the Statistic to one Group and also storing the | |
88 Name of the Statistic. | |
89 | |
90 2009-11-11 Tim Englich <tim.englich@intevation.de> | |
91 | |
92 Issue 19: Validation of max. min value order | |
93 | |
94 * src/main/java/de/intevation/gnv/transition/TransitionBase.java (putInputData): | |
95 Added Validation if a given maxvalue is greater than a given minvalue issue19 | |
96 * src/main/java/de/intevation/gnv/utils/InputValidator.java (isInputValid): | |
97 Added new Method for validating if a maxvalue is greater than a minvalue. issue19 | |
98 | |
99 2009-11-11 Tim Englich <tim.englich@intevation.de> | |
100 | |
101 Issue 81: Keeping input values in coordinate input fields | |
102 | |
103 * | |
104 src/main/java/de/intevation/gnv/transition/describedata/ | |
105 DefaultSingleValueDescribeData.java (setValue), src/main/java/de/intevation/gnv/ | |
106 transition/describedata/SingleValueDescribeData.java: Added setValue-Method | |
107 for setting the Value which was sent back to the Server using the feed-request. issue81 | |
108 | |
109 * src/main/java/de/intevation/gnv/transition/TransitionBase.java (getDescribeData): | |
110 Added SingleValueDescribeData to the method for storing InputValues for | |
111 Describeoutput issue81 | |
112 | |
113 2009-11-11 Tim Englich <tim.englich@intevation.de> | |
114 | |
115 * src/main/java/de/intevation/gnv/transition/describedata/MinMaxDescribeData.java, | |
116 src/main/java/de/intevation/gnv/transition/describedata/DefaultMinMaxDescribeData.java: | |
117 Added getName and added Constants for minValue and maxValue Id to | |
118 enable the storage of this Values which would be put using the | |
119 feed command. | |
120 | |
121 * src/main/java/de/intevation/gnv/transition/TransitionBase.java (describe): | |
122 Changed the usage of the Name of the MinMaxTransition from getMinName to getName. | |
123 | |
124 * src/main/java/de/intevation/gnv/transition/MinMaxTransition.java (purifyResult): | |
125 Changed the Constructor of MinMaxTransition according to API-Changes of | |
126 DefaultMinMaxDescribeData | |
127 | |
128 2009-11-11 Tim Englich <tim.englich@intevation.de> | |
129 | |
130 Issue 76: Improving XML config documents | |
131 | |
132 * doc/conf/products/verticalprofile/conf_mesh.xml, | |
133 doc/conf/products/verticalprofile/conf_instantaneouspoint.xml, | |
134 doc/conf/products/verticalcrosssection/conf_mesh.xml, | |
135 doc/conf/products/timeseries/conf_mesh.xml, | |
136 doc/conf/products/horizontalprofile/conf_mesh.xml, | |
137 doc/conf/products/horizontalcrosssection/conf_mesh.xml: | |
138 Removed unnecessary characters 'v' from the Documents. issue76 | |
139 | |
140 2009-11-10 Tim Englich <tim.englich@intevation.de> | |
141 | |
142 * src/main/resources/lang/artifactMessages_*.properties: | |
143 Added Ressources for the AreaFilter Ids areaid and subareid | |
144 | |
145 2009-11-10 Tim Englich <tim.englich@intevation.de> | |
146 | |
147 Issue 68: Improving ODV Export | |
148 | |
149 * src/main/java/de/intevation/gnv/transition/timeseries/TimeSeriesOutputTransition.java (TIMESERIES_ODV_PROFILE_NAMES): | |
150 Sort Columns to the given order of the ODV-Specification | |
151 and added the Columns DATAVALUE and PARAMETER to the output | |
152 according to issue68 | |
153 | |
154 * doc/conf/queries.properties: | |
155 Changed Column-alias in Query for HorizontalProfile ODV-Exports in Meshes | |
156 from PARAMETERID to PARAMETER to be able to use in only on ODV-Export-Profile | |
157 | |
158 2009-11-10 Tim Englich <tim.englich@intevation.de> | |
159 | |
160 * src/test/java/de/intevation/gnv/artifacts/GNVArtifactsTestCase.java (testVerticalCrossSectionMeshArtifact): | |
161 Added the ODV-Export to the Unit-Testcase for VerticalCrossSection-Mesh. | |
162 Some Refactoring Work done. | |
163 * doc/conf/products/verticalcrosssection/conf_mesh.xml: | |
164 Added QueryID for ODV-Exports to the Configuration of an | |
165 Mesh-VerticalCrossSection-Artifacts | |
166 * doc/conf/queries.properties: | |
167 Added Query for VerticalCrossSection ODV-Exports in Meshes. | |
168 * src/test/ressources/verticalcrosssection_mesh/verticalcrosssection_step_08_feed.xml: | |
169 Changed Datevalue, because the old value was out of range to the Data. | |
170 * src/test/ressources/verticalcrosssection_mesh/verticalcrosssection_step_08_out_odv.xml: | |
171 Added Out-Request for ODV-Export to the JUnitTest Configuration for | |
172 VerticalCrossSection Mesh. | |
173 | |
174 2009-11-10 Tim Englich <tim.englich@intevation.de> | |
175 | |
176 * src/test/java/de/intevation/gnv/artifacts/GNVArtifactsTestCase.java (testHorizontalCrossSectionMeshArtifact): | |
177 Added the ODV-Export to the Unit-Testcase for HorizontalCrossSection-Mesh. | |
178 Some Refactoring Work done. | |
179 * doc/conf/queries.properties: | |
180 Added Query for HorizontalCrossSection ODV-Exports in Meshes. | |
181 * doc/conf/products/horizontalcrosssection/conf_mesh.xml: | |
182 Added QueryID for ODV-Exports to the Configuration of an | |
183 Mesh-HorizontalCrossSection-Artifacts | |
184 * src/test/ressources/horizontalcrosssection_mesh/horizontalcrosssection_step_06_feed.xml: | |
185 Changed Datevalue, because the old value was out of range to the Data. | |
186 * src/test/ressources/horizontalcrosssection_mesh/horizontalcrosssection_step_06_out_odv.xml: | |
187 Added Out-Request for ODV-Export to the JUnitTest Configuration for | |
188 HorizontalCrossSection Mesh. | |
189 | |
190 2009-11-10 Tim Englich <tim.englich@intevation.de> | |
191 | |
192 * src/test/java/de/intevation/gnv/artifacts/GNVArtifactsTestCase.java (testHorizontalProfileInstantaneousPointArtifact): | |
193 Added the ODV-Export to the Unit-Testcase for HorizontalProfile-InstantaneousPoint. | |
194 Some Refactoring Work done. | |
195 * src/test/ressources/horizontalProfile_instantaneouspoint/horizontalprofile_step_06_out_odv.xml: | |
196 Added Out-Request for ODV-Export to the JUnitTest Configuration for | |
197 HorizontalProfiles InstantaneousPoint. | |
198 * doc/conf/products/horizontalprofile/conf_instantaneouspoint.xml: | |
199 Added QueryID for ODV-Exports to the Configuration of an | |
200 InstantaneousPoint-HorizontalProfile-Artifacts | |
201 * doc/conf/queries.properties: | |
202 Added Query for HorizontalProfile ODV-Exports in InstantaneousPoint | |
203 | |
204 2009-11-10 Tim Englich <tim.englich@intevation.de> | |
205 * src/test/java/de/intevation/gnv/artifacts/GNVArtifactsTestCase.java (testVerticalProfileInstantaneousPointArtifact): | |
206 Added the ODV-Export to the Unit-Testcase for VerticalProfile-InstantaneousPoint. | |
207 Some Refactoring Work done. | |
208 * doc/conf/products/verticalprofile/conf_instantaneouspoint.xml: | |
209 Added QueryID for ODV-Exports to the Configuration of an | |
210 InstantaneousPoint-VerticalProfile-Artifacts | |
211 * doc/conf/queries.properties: | |
212 Added Query for VerticalProfile ODV-Exports in InstantaneousPoint | |
213 * src/test/ressources/verticalprofile_instantaneouspoint/verticalprofile_step_05_out_odv.xml: | |
214 Added Out-Request for ODV-Export to the JUnitTest Configuration for VerticalProfiles InstantaneousPoint. | |
215 | |
216 2009-11-10 Tim Englich <tim.englich@intevation.de> | |
217 | |
218 * src/test/java/de/intevation/gnv/artifacts/GNVArtifactsTestCase.java (testHorizontalProfileMeshPointArtifact): | |
219 Added the ODV-Export to the Unit-Testcase for HorizontalProfile-Mesh. | |
220 Some Refactoring Work done. | |
221 * doc/conf/products/horizontalprofile/conf_mesh.xml: | |
222 Added QueryID for ODV-Exports to the Configuration of an | |
223 Mesh-HorizontalProfile-Artifacts | |
224 * doc/conf/queries.properties: | |
225 Added Query for HorizontalProfile ODV-Exports in Meshes | |
226 * src/test/ressources/horizontalProfile_mesh/horizontalprofile_step_10_out_odv.xml: | |
227 Added Out-Request for ODV-Export to the JUnitTest Configuration for HorizontalProfiles Mesh. | |
228 * src/test/ressources/horizontalProfile_mesh/horizontalprofile_step_02_feed.xml: | |
229 BugFix: Changed missspelled Input-Name | |
230 | |
231 2009-11-09 Tim Englich <tim.englich@intevation.de> | |
232 | |
233 * src/main/java/de/intevation/gnv/transition/timeseries/TimeSeriesOutputTransition.java (TIMESERIES_ODV_PROFILE_NAMES): | |
234 Changed the Order of Columnlookup for ODV-Exports and added column "Depth" to the Export | |
235 * src/test/java/de/intevation/gnv/artifacts/GNVArtifactsTestCase.java (testTimeSeriesMeshArtifact): | |
236 Added the ODV-Export to the Unit-Testcase for TimeSeries-Mesh. | |
237 Some Refactoring Work done. | |
238 * doc/conf/queries.properties: | |
239 Added Query for VerticalProfile ODV-Exports in Meshes | |
240 * doc/conf/products/verticalprofile/conf_mesh.xml: | |
241 Added QueryID for ODV-Exports to the Configuration of an | |
242 Mesh-VerticalProfile-Artifacts | |
243 * src/test/ressources/verticalprofile_mesh/verticalprofile_step_10_out_odv.xml, | |
244 src/test/ressources/verticalprofile/verticalprofile_step_06_out_odv.xml: | |
245 Added Out-Request for ODV-Export to the JUnitTest Configuration for VerticalProfiles. | |
246 | |
247 2009-11-09 Tim Englich <tim.englich@intevation.de> | |
248 | |
249 * src/test/java/de/intevation/gnv/artifacts/GNVArtifactsTestCase.java (testTimeSeriesMeshArtifact): | |
250 Added the ODV-Export to the Unit-Testcase for TimeSeries-Mesh. | |
251 Some Refactoring Work done. | |
252 | |
253 * src/test/ressources/timeseries_mesh/timeseries_step_08_out_odv.xml: | |
254 Added Out-request for ODV-Export to the JUnitTest Configuration for TimeSeries Mesh. | |
255 | |
256 * doc/conf/products/timeseries/conf_mesh.xml: | |
257 Added QueryID for ODV-Exports to the Configuration of an Mesh-TimeSeries-Artifacts | |
258 | |
259 * doc/conf/queries.properties: Added Query for TimeSeries ODV-Exports in Meshes | |
260 | |
261 2009-11-09 Ingo Weinzierl <ingo.weinzierl@intevation.de> | |
262 | |
263 * src/main/java/de/intevation/gnv/exports/Export.java | |
264 src/main/java/de/intevation/gnv/exports/DefaultProfile.java | |
265 src/main/java/de/intevation/gnv/exports/DefaultExport.java: Added the | |
266 possibility to print column labels in the first line of an export. | |
267 | |
268 * src/main/java/de/intevation/gnv/transition/profile/horizontal/HorizontalProfileOutputTransition.java, | |
269 src/main/java/de/intevation/gnv/transition/timeseries/TimeSeriesOutputTransition.java: | |
270 Adjusted instantiation of the DefaultExport object and added column labels | |
271 for odv export. | |
272 | |
273 2009-11-09 Ingo Weinzierl <ingo.weinzierl@intevation.de> | |
274 | |
275 * src/main/java/de/intevation/gnv/exports/SimpleOdvDataCollector.java: | |
276 Implemented a DataCollector for Odv exports. | |
277 | |
278 * src/main/java/de/intevation/gnv/transition/timeseries/TimeSeriesOutputTransition.java: | |
279 OEV-export uses a SimpleOdvDataCollector to collect export data. | |
280 | |
281 2009-11-09 Ingo Weinzierl <ingo.weinzierl@intevation.de> | |
282 | |
283 * src/main/java/de/intevation/gnv/exports/ShapeDataCollector.java, | |
284 src/main/java/de/intevation/gnv/exports/HorizontalProfileDataCollector.java: | |
285 Renamed HorizontalProfileDataCollector into ShapeDataCollector, because it | |
286 will be used by other transitions as well. | |
287 | |
288 * src/main/java/de/intevation/gnv/transition/profile/horizontal/HorizontalProfileOutputTransition.java: | |
289 Adjusted class name of DataCollector after renaming. | |
290 | |
291 2009-11-09 Ingo Weinzierl <ingo.weinzierl@intevation.de> | |
292 | |
293 * src/main/java/de/intevation/gnv/exports/HorizontalProfileDataCollector.java: | |
294 Special DataCollector for fetching data used for horizontal profile | |
295 exports. | |
296 | |
297 * src/main/java/de/intevation/gnv/transition/profile/horizontal/HorizontalProfileOutputTransition.java: | |
298 Uses the an exporter for csv export. | |
299 | |
300 2009-11-09 Ingo Weinzierl <ingo.weinzierl@intevation.de> | |
301 | |
302 * src/main/java/de/intevation/gnv/exports/Export.java, | |
303 src/main/java/de/intevation/gnv/exports/DefaultDataCollector.java: | |
304 Implemented a DataCollector to collect all data used to create exports. | |
305 DefaultCollector fetches data with help of its headers. For special | |
306 exports, where a header returns more than one value, special | |
307 DataCollectors needs to be implemented (overwritung the 'getData' method). | |
308 | |
309 * src/main/java/de/intevation/gnv/exports/DefaultProfile.java, | |
310 src/main/java/de/intevation/gnv/exports/DefaultExport.java: Export now | |
311 uses a DataCollector to get the data. | |
312 | |
313 * src/main/java/de/intevation/gnv/transition/timeseries/TimeSeriesOutputTransition.java: | |
314 Adjusted exports of csv export. | |
315 | |
316 2009-11-09 Tim Englich <tim.englich@intevation.de> | |
317 | |
318 * doc/conf/queries.properties: | |
319 Added SQLStatemenet for ODV-Data for VerticalProfiles | |
320 on TimeSeriesPoints. | |
321 * doc/conf/products/verticalprofile/conf_timeseriespoint.xml: | |
322 Added QueryID for ODV-Data-Query | |
323 | |
324 2009-11-09 Tim Englich <tim.englich@intevation.de> | |
325 | |
326 * src/test/ressources/timeseries/timeseries_step_06_out_*.xml: | |
327 Added the missing out-Modes to the Testcase and rename it to | |
328 the common used way in this TestCases. | |
329 * src/test/java/de/intevation/gnv/artifacts/GNVArtifactsTestCase.java (testTimeSeriesArtifact): | |
330 Added the ODV-Export to the Unit-Testcase. | |
331 Some Refactoring Work done. | |
332 * src/main/java/de/intevation/gnv/transition/timeseries/TimeSeriesOutputTransition.java (out): | |
333 The Method for generating ODV-Export now reads its Data from | |
334 the special Method which delivers the adapted Data. | |
335 * src/main/java/de/intevation/gnv/transition/TransitionBase.java (generateFilterValuesFromInputData): | |
336 Extracted the Generation of the FilterValues for the geo-backend | |
337 to use it in several methods. | |
338 * src/main/java/de/intevation/gnv/transition/OutputTransitionBase.java (getODVResult): | |
339 Added Method for getting the rquired Data for ODV-Exports | |
340 * doc/conf/products/timeseries/conf_timeseriespoint.xml: | |
341 Added separat QueryID Lookup for ODV-Data-Queryies | |
342 * doc/conf/queries.properties: | |
343 DB-Queries for ODV-Support TimeSeries on TimeSeriesPoints added. | |
344 | |
345 2009-11-06 Ingo Weinzierl <ingo.weinzierl@intevation.de> | |
346 | |
347 * src/main/java/de/intevation/gnv/exports, | |
348 src/main/java/de/intevation/gnv/exports/Export.java, | |
349 src/main/java/de/intevation/gnv/exports/DefaultProfile.java, | |
350 src/main/java/de/intevation/gnv/exports/DefaultExport.java: Implemented an | |
351 Exporter for odv and csv exports. Each exports just needs a Profile, which | |
352 describes the output. | |
353 | |
354 * src/main/java/de/intevation/gnv/transition/timeseries/TimeSeriesOutputTransition.java: | |
355 Added an exemplary export for CSV and ODV formats of | |
356 TimeSeriesOutputTransition. | |
357 | |
358 TODO: ODV exporter exports the same data as CSV exporter does. This needs | |
359 to be adapted. | |
360 | |
361 2009-11-06 Tim Englich <tim.englich@intevation.de> | |
362 | |
363 * src/test/java/de/intevation/gnv/artifacts/GNVArtifactsTestCase.java: | |
364 Added and moved Workflowsteps because of changes in the Workflow of these Artifacts. | |
365 Now the Region-Filter is added to the Workflow an can be tested using | |
366 this UnitTestCases. | |
367 | |
368 * src/test/ressources/horizontalcrosssection_mesh/horizontalcrosssection_step_*.xml, | |
369 src/test/ressources/horizontalProfile_mesh/horizontalprofile_step_*.xml, | |
370 src/test/ressources/timeseries/timeseries_step_*.xml, | |
371 src/test/ressources/timeseries_mesh/timeseries_step_*.xml, | |
372 src/test/ressources/verticalprofile/verticalprofile_step_*.xml, | |
373 src/test/ressources/verticalprofile_mesh/verticalprofile_step_*.xml: | |
374 Added and moved Files because of changes in the Workflow of these Artifacts. | |
375 Now the Region-Filter is added to the Workflow an can be tested using | |
376 the UnitTestCases. | |
377 | |
378 2009-11-06 Ingo Weinzierl <ingo.weinzierl@intevation.de> | |
379 | |
380 * doc/conf/products/horizontalcrosssection/conf_mesh.xml, | |
381 doc/conf/products/timeseries/conf_mesh.xml, | |
382 doc/conf/products/timeseries/conf_timeseriespoint.xml, | |
383 doc/conf/products/horizontalprofile/conf_mesh.xml, | |
384 doc/conf/products/horizontalprofile/conf_instantaneouspoint.xml, | |
385 doc/conf/products/verticalprofile/conf_mesh.xml, | |
386 doc/conf/products/verticalprofile/conf_timeseriespoint.xml, | |
387 doc/conf/products/verticalprofile/conf_instantaneouspoint.xml: Added odv | |
388 as output format. | |
389 | |
390 2009-11-06 Tim Englich <tim.englich@intevation.de> | |
391 | |
392 * src/main/java/de/intevation/gnv/chart/ChartFactory.java (calculateMaxGap): | |
393 Bugfix Gap-Calculation moved maxGap into negative Valies because of | |
394 overflow of Long-Variable. | |
395 | |
396 2009-11-05 Tim Englich <tim.englich@intevation.de> | |
397 | |
398 * doc/conf/queries.properties: | |
399 Query to select only those TimeSeriesPoints | |
400 which are within an Region | |
401 | |
402 * doc/conf/products/timeseries/conf_timeseriespoint.xml, | |
403 doc/conf/products/verticalprofile/conf_timeseriespoint.xml: | |
404 Added the RegionFilters into the configuration of the Products | |
405 for TimeSeriesPoints. | |
406 | |
407 2009-11-05 Tim Englich <tim.englich@intevation.de> | |
408 | |
409 * doc/conf/queries.properties: | |
410 Added new Queries to fill the Lists for the | |
411 Regionfilters and one Query to select only those Meshes | |
412 which are within an Region. | |
413 | |
414 * doc/conf/products/verticalprofile/conf_mesh.xml, | |
415 doc/conf/products/verticalcrosssection/conf_mesh.xml, | |
416 doc/conf/products/timeseries/conf_mesh.xml, | |
417 doc/conf/products/horizontalprofile/conf_mesh.xml, | |
418 doc/conf/products/horizontalcrosssection/conf_mesh.xml: | |
419 Added the RegionFilters into the configuration of the Products | |
420 for Meshes. | |
421 | |
422 2009-11-05 Tim Englich <tim.englich@intevation.de> | |
423 | |
424 * src/test/ressources/*_describe.xml: | |
425 Added the DescribeRequestBodies to each TestCaseData. | |
426 * src/test/java/de/intevation/gnv/artifacts/GNVArtifactsTestCase.java: | |
427 Added the DescribeRequestBody to Describe-Calls in the Test | |
428 * src/main/java/de/intevation/gnv/transition/TransitionBase.java: | |
429 Added the possibility to switch to an alternative Transition if no value was choosen. | |
430 | |
431 * src/main/java/de/intevation/gnv/utils/InputValidator.java (isInputValid): | |
432 Added that the Inputvalue is valid if it fullfills the confitions of "no value choosen" (n/n) | |
433 | |
434 * src/main/java/de/intevation/gnv/statistics/HorizontalProfileStatistics.java (calculateXOrdinateValue): | |
435 Added Dummyvalue for X-OrdinateValue | |
436 src/main/java/de/intevation/gnv/timeseries/TimeSeriesArtifact.java (describe), | |
437 src/main/java/de/intevation/gnv/profile/verticalcrosssection/VerticalCrossSectionMeshArtifact.java (describe), | |
438 src/main/java/de/intevation/gnv/profile/vertical/VerticalProfileArtifact.java (describe), | |
439 src/main/java/de/intevation/gnv/profile/horizontalcrosssection/HorizontalCrossSectionMeshArtifact.java (describe), | |
440 src/main/java/de/intevation/gnv/profile/horizontal/HorizontalProfileArtifact.java (describe), | |
441 src/main/java/de/intevation/gnv/artifacts/fis/FISArtifact.java (describe), | |
442 src/main/java/de/intevation/gnv/artifacts/GNVArtifactBase.java (createDescibeOutput): | |
443 Added the possibility to exclude the UI from the DescribeRequest. | |
444 | |
445 2009-11-03 Tim Englich <tim.englich@intevation.de> | |
446 | |
447 * src/main/java/de/intevation/gnv/chart/ChartFactory.java (getTimeGapValue): | |
448 Integrated special case for TimeGaps in Meshes. There is no Gap defined in | |
449 Meshes so we have to use Long.MAXVALE to define a Gap for a Mesh which value | |
450 canno be reached. | |
451 | |
452 2009-11-02 Tim Englich <tim.englich@intevation.de> | |
453 | |
454 * src/main/java/de/intevation/gnv/transition/profile/horizontalcrosssection/ | |
455 HorizontalCrossSectionMeshOutputTransition.java (createCSV): | |
456 Code Cleanup: Removed obsoled TODO Flag | |
457 | |
458 * src/main/java/de/intevation/gnv/transition/TransitionBase.java (setSelection): | |
459 Changed the Value of the min and maxvalue of the Request to the Value which is unsed to name | |
460 the Inputfields in the DescribeOutput. | |
461 | |
462 * src/main/java/de/intevation/gnv/transition/timeseries/TimeSeriesOutputTransition.java, | |
463 src/main/java/de/intevation/gnv/transition/profile/horizontal/NorthSouthEastWestTransition.java, | |
464 src/main/java/de/intevation/gnv/transition/Transition.java, | |
465 src/main/java/de/intevation/gnv/transition/SingleInputTransition.java, | |
466 src/main/java/de/intevation/gnv/transition/OutputTransitionBase.java, | |
467 src/main/java/de/intevation/gnv/transition/MinMaxTransition.java, | |
468 src/main/java/de/intevation/gnv/transition/DefaultTransition.java, | |
469 src/main/java/de/intevation/gnv/transition/CoordinateSelectionTransition.java, | |
470 src/main/java/de/intevation/gnv/artifacts/GNVArtifactBase.java (advance), | |
471 CodeCleanup: Removed needless Method validate from Transition, | |
472 because it had always returned true | |
473 | |
474 2009-10-30 Tim Englich <tim.englich@intevation.de> | |
475 | |
476 * src/test/ressources/horizontalcrosssection_mesh/horizontalcrosssection_step_*.xml: | |
477 Added the Testdata for the Unittest for HorizontalCrossSectionMeshArtifacts. | |
478 * src/test/java/de/intevation/gnv/artifacts/GNVArtifactsTestCase.java (testHorizontalCrossSectionMeshArtifact): | |
479 Added the UnitTest-Case for HorizontalCrossSectionMeshArtifacts | |
480 | |
481 2009-10-30 Tim Englich <tim.englich@intevation.de> | |
482 | |
483 * doc/conf/queries.properties: | |
484 Added the Query for selecting the Data for generating Outputs of | |
485 HorizontalCrossSectionMeshOutputTransition | |
486 * doc/conf/products/horizontalcrosssection/conf_mesh.xml: | |
487 Added the configuration for the HorizontalCrossSectionMeshOutputTransition | |
488 * src/main/java/de/intevation/gnv/transition/profile/horizontalcrosssection/HorizontalCrossSectionMeshOutputTransition.java: | |
489 Added the OutputTransition for generating /HorizontalCrossSections. | |
490 * src/main/java/de/intevation/gnv/statistics/HorizontalCrossSectionStatistics.java: | |
491 The Class for generating the Statistics to HorizontalCrossSections | |
492 * src/main/java/de/intevation/gnv/chart/HorizontalCrossSectionChartFactory.java: | |
493 The Class Stub for generating HorizontalCrossSections Charts. | |
494 | |
495 2009-10-29 Tim Englich <tim.englich@intevation.de> | |
496 | |
497 Issue 45: Defining gaps for spatial and temporal gaps | |
498 | |
499 * doc/conf/products/timeseries/timegap_definition.xml, | |
500 doc/conf/products/timeseries/conf_timeseriespoint.xml: | |
501 Added the Configuration for TimeGaps to the TimeSeries-Configurations. issue45 | |
502 | |
503 * doc/conf/queries.properties: | |
504 Added TimeGapIp to the Queries for the Resultdata of TimeSeriesArtifacts. issue45 | |
505 | |
506 * src/main/java/de/intevation/gnv/timeseries/gap/DefaultTimeGap.java, | |
507 src/main/java/de/intevation/gnv/timeseries/gap/TimeGap.java, | |
508 src/main/java/de/intevation/gnv/transition/timeseries/TimeSeriesOutputTransition.java (setup): | |
509 src/main/java/de/intevation/gnv/chart/ChartFactory.java (calculateMaxGap): | |
510 Added configurable TimeGap Support to the TimeSeries-Chart-Generation. issue45 | |
511 | |
512 * src/main/java/de/intevation/gnv/artifacts/GNVArtifactBase.java, | |
513 src/main/java/de/intevation/gnv/utils/ArtifactXMLUtilities.java (readConfiguration): | |
514 Moved Method from GNVArtifactBase to make it assesible for more Objects. issue45 | |
515 | |
516 2009-10-28 Tim Englich <tim.englich@intevation.de> | |
517 | |
518 * src/main/java/de/intevation/gnv/profile/horizontalcrosssection/ | |
519 HorizontalCrossSectionMeshArtifact.java (HorizontalCrossSectionMeshArtifact), | |
520 doc/conf/queries.properties, doc/conf/conf.xml, | |
521 doc/conf/products/horizontalcrosssection/conf_mesh.xml, | |
522 src/main/resources/lang/artifactMessages* .properties: | |
523 Added Workflow for determining the Query-Parameters for Horizontal cross-sections. | |
524 | |
525 2009-10-28 Tim Englich <tim.englich@intevation.de> | |
526 | |
527 * doc/conf/conf.xml: | |
528 Added Configuration for two new FIS. Current Meter and Ice Station Reports | |
529 | |
530 * src/main/resources/lang/artifactMessages*.properties: | |
531 Added Ressources for two new FIS. Current Meter and Ice Station Reports | |
532 | |
533 2009-10-27 Tim Englich <tim.englich@intevation.de> | |
534 | |
535 * doc/conf/conf.xml: | |
536 Added Configuration for two new FIS. Sea State and SEACAT | |
537 | |
538 * src/main/resources/lang/artifactMessages*.properties: | |
539 Added Ressources for two new FIS. Sea State and SEACAT | |
540 | |
541 2009-10-27 Tim Englich <tim.englich@intevation.de> | |
542 | |
543 Issue 61: Vertical profile (Meshes): Selection of minimal and maximal | |
544 depths zones | |
545 | |
546 * src/main/resources/lang/artifactMessages*.properties: | |
547 Added Ressources for the minimal and maximal Layer to use in VerticalProfiles of Meshes issue61 | |
548 | |
549 * doc/conf/products/verticalprofile/conf_mesh.xml: | |
550 Added two new Transitions for selecting the min and max-Layer to use. issue61 | |
551 | |
552 * doc/conf/queries.properties: | |
553 Added Queries for Selecting the Depth for selecting the minimum and the maximum Layer to use | |
554 Drawing the Chart. issue61 | |
555 | |
556 * src/test/java/de/intevation/gnv/artifacts/GNVArtifactsTestCase.java (testVerticalProfileMeshArtifact): | |
557 Integrated two further Transitions-Steps according to changes in Workflow of | |
558 VerticalProfiles in Meshes. issue61 | |
559 | |
560 * src/test/ressources/verticalprofile_mesh/verticalprofile_step_*.xml: | |
561 New Testdata generated according to changes in Workflow of VerticalProfiles in Meshes. issue61 | |
562 | |
563 2009-10-26 Tim Englich <tim.englich@intevation.de> | |
564 | |
565 Issue 31: TG_0020.018: Input of manual depth zones | |
566 | |
567 * src/main/resources/lang/artifactMessages_de_DE.properties: | |
568 Added Ressources for the minimal and maximal value of the depth | |
569 | |
570 * src/test/ressources/verticalprofile_instantaneouspoint/verticalprofile_step_05_out_statistics.xml (renamed), | |
571 src/test/ressources/verticalprofile_instantaneouspoint/verticalprofile_step_05_out_csv.xml (renamed), | |
572 src/test/ressources/verticalprofile_instantaneouspoint/verticalprofile_step_05_out_chart.xml(renamed), | |
573 src/test/ressources/verticalprofile_instantaneouspoint/verticalprofile_step_05_feed.xml, | |
574 src/test/ressources/verticalprofile_instantaneouspoint/verticalprofile_step_04_advance.xml, | |
575 src/test/ressources/verticalprofile_instantaneouspoint/verticalprofile_step_03_advance.xml, | |
576 src/test/ressources/verticalprofile/verticalprofile_step_05_out_statistics.xml(renamed), | |
577 src/test/ressources/verticalprofile/verticalprofile_step_05_out_csv.xml(renamed), | |
578 src/test/ressources/verticalprofile/verticalprofile_step_05_out_chart.xml(renamed), | |
579 src/test/ressources/verticalprofile/verticalprofile_step_05_feed.xml, | |
580 src/test/ressources/verticalprofile/verticalprofile_step_04_advance.xml, | |
581 src/test/ressources/verticalprofile/verticalprofile_step_03_advance.xml, | |
582 src/test/java/de/intevation/gnv/artifacts/GNVArtifactsTestCase.java: | |
583 Edited the RestCases for VerticalProfiles according to the requirement that | |
584 the user should be able to enter the minimal and maximal Value of the depth that | |
585 should be show n in the charts. issue31 | |
586 | |
587 * doc/conf/queries.properties, | |
588 doc/conf/products/verticalprofile/conf_timeseriespoint.xml, | |
589 doc/conf/products/verticalprofile/conf_instantaneouspoint.xml: | |
590 Adding required Configuration-Parts to get the possible to enter the minmum | |
591 and maximum depth value that should be shown in the charts. issue31 | |
592 | |
593 2009-10-23 Tim Englich <tim.englich@intevation.de> | |
594 | |
595 * src/test/ressources/timeseries_mesh/timeseries_step_07_feed.xml: | |
596 The Timeperiod of the Modeldata has changed. so it was nessessarry to change | |
597 the Unittest to get propper Results | |
598 | |
599 2009-10-23 Tim Englich <tim.englich@intevation.de> | |
600 | |
601 * doc/conf/queries.properties: | |
602 Some Queryimproofments done. Inner-Selects has been removed where it was possible. | |
603 | |
604 2009-10-23 Tim Englich <tim.englich@intevation.de> | |
605 | |
606 Issue 3: Artifact: Storing the internal state instead of results | |
607 | |
608 * src/main/java/de/intevation/gnv/artifacts/GNVArtifactBase.java, | |
609 src/main/java/de/intevation/gnv/timeseries/TimeSeriesArtifact.java (describe), | |
610 src/main/java/de/intevation/gnv/profile/verticalcrosssection/VerticalCrossSectionMeshArtifact.java (describe), | |
611 src/main/java/de/intevation/gnv/profile/vertical/VerticalProfileArtifact.java (describe), | |
612 src/main/java/de/intevation/gnv/profile/horizontal/HorizontalProfileArtifact.java (describe): | |
613 Use super.identifier as uuid. issue3 | |
614 | |
615 2009-10-23 Tim Englich <tim.englich@intevation.de> | |
616 | |
617 * src/test/ressources/verticalprofile/verticalprofile_step_04_feed.xml, | |
618 src/test/ressources/verticalprofile/verticalprofile_step_03_advance.xml, | |
619 src/test/ressources/verticalprofile/verticalprofile_step_04_out_*.xml, | |
620 src/test/ressources/timeseries_mesh/timeseries_step_07_out_*.xml, | |
621 src/test/ressources/horizontalProfile_instantaneouspoint/horizontalprofile_step_06_out_*.xml: | |
622 Changed the uuid because the new Storage shows that there were different ones in one Testcase | |
623 | |
624 * src/main/java/de/intevation/gnv/transition/timeseries/TimeSeriesOutputTransition.java: | |
625 Put the UUID into the Resultlookup | |
626 | |
627 * src/main/java/de/intevation/gnv/transition/TransitionBase.java: | |
628 Removed the Storage of Results in the Object and put them into the ehcache | |
629 | |
630 * src/main/java/de/intevation/gnv/transition/Transition.java: | |
631 Removed some needless Methods that were not longer Required | |
632 | |
633 * src/main/java/de/intevation/gnv/transition/profile/horizontal/NorthSouthEastWestTransition.java | |
634 (advance), src/main/java/de/intevation/gnv/transition/SingleInputTransition.java | |
635 (purifyResult), src/main/java/de/intevation/gnv/transition/MinMaxTransition.java | |
636 (purifyResult), src/main/java/de/intevation/gnv/transition/CoordinateSelectionTransition.java | |
637 (extractKVP), src/main/java/de/intevation/gnv/timeseries/TimeSeriesArtifact.java | |
638 (describe), src/main/java/de/intevation/gnv/profile/verticalcrosssection/VerticalCrossSectionMeshArtifact.java | |
639 (describe), src/main/java/de/intevation/gnv/profile/vertical/VerticalProfileArtifact.java | |
640 (describe), src/main/java/de/intevation/gnv/profile/horizontal/HorizontalProfileArtifact.java | |
641 (describe), src/main/java/de/intevation/gnv/artifacts/GNVArtifactBase.java (uuid): | |
642 Lookup the Results from ehcache and centralize the Lookup to one methode. | |
643 | |
644 2009-10-23 Tim Englich <tim.englich@intevation.de> | |
645 | |
646 * doc/conf/queries.properties: | |
647 Optimized Query horizontalprofile_instantaneouspoint_cruise because it is not warranted | |
648 that the name of an cruise is set. issue60 | |
649 | |
650 2009-10-22 Tim Englich <tim.englich@intevation.de> | |
651 | |
652 * src/main/java/de/intevation/gnv/transition/CoordinateSelectionTransition.java | |
653 (extractKVP): Added the possiblility to fetch an further Column with | |
654 the alias Value to display it together with the Coordinatevalues | |
655 | |
656 * doc/conf/queries.properties: | |
657 Added the Coordinates to an Measuementpoint to display it. | |
658 | |
659 * doc/conf/products/verticalprofile/conf_instantaneouspoint.xml: | |
660 Change TransitionType for displaying Coordinatevalues aditionaly to | |
661 the Time of an Measurement | |
662 | |
663 2009-10-22 Tim Englich <tim.englich@intevation.de> | |
664 | |
665 Issue 40: Instantiation of artifacts slow | |
666 | |
667 * doc/conf/conf.xml, doc/conf/products/*/conf_*.xml: | |
668 Split the Configuration of the ArtifactDatabase in several Configurationfiles. | |
669 For Each Product-Artifact one single File to make it easier to administer the System. | |
670 | |
671 * src/main/java/de/intevation/gnv/transition/TransitionFactory.java (createTransition), | |
672 src/main/java/de/intevation/gnv/transition/TransitionBase.java (setup), | |
673 src/main/java/de/intevation/gnv/transition/OutputTransitionBase.java (setup), | |
674 src/main/java/de/intevation/gnv/artifacts/fis/FISArtifact.java (setup): | |
675 Lookup of XML-Attributes was changed from XPath-lookup to direct | |
676 Access on the fetched Element to speed up the Artifactinstantiation issue40 | |
677 | |
678 * src/main/java/de/intevation/gnv/artifacts/GNVArtifactBase.java (getConfigurationFragment): | |
679 Read Configuration information for the Productartifact from a separat folder if an xlink:href | |
680 Attribute exists in tne Configurationnode of the Artifact. | |
681 This was inserted to speed up the Artifactinstantiation and to split the Configuration | |
682 in several Configurationfiles that where smallaer issue40 | |
683 Also the lookup of XML-Attributes was changed from XPath-lookup to direct | |
684 Access on the fetched Element | |
685 | |
686 2009-10-21 Tim Englich <tim.englich@intevation.de> | |
687 | |
688 Issue 59: Added relative pathnames to central config document | |
689 | |
690 * doc/conf/conf.xml: | |
691 Added relative locations for further required configurationfiles . issue59 | |
692 * src/main/java/de/intevation/gnv/artifacts/context/GNVArtifactContextFactory.java (createArtifactContext): | |
693 Added the prossibility to configure the location of required configurationfiles not absolute. issue59 | |
694 | |
695 2009-10-21 Tim Englich <tim.englich@intevation.de> | |
696 | |
697 * doc/conf/arcsdeconnectionpool.properties: | |
698 Added separat ConnectionPoolProperties to this Project. | |
699 * doc/conf/*: | |
700 Moved ConfigurationFiles from src/test/ressources to doc/conf | |
701 * src/test/java/de/intevation/gnv/artifacts/GNVArtifactsTestCase.java (configurationDir): | |
702 Changed Configuration Folder to doc/conf | |
703 | |
704 2009-10-20 Tim Englich <tim.englich@intevation.de> | |
705 | |
706 * doc/conf: | |
707 Added Folder for the Configuration of the gnv-artifacts. | |
708 | |
709 2009-10-20 Tim Englich <tim.englich@intevation.de> | |
710 | |
711 * src/test/java/de/intevation/gnv/artifacts/GNVArtifactsTestCase.java (testVerticalCrossSectionMeshArtifact): | |
712 Added Testcase for testing the Workflow for generating VerticalCrossSections. | |
713 * src/test/ressources/queries.properties: | |
714 Added the required Queries for providing VerticalCrossSection using Meshes. | |
715 * src/test/ressources/conf.xml: | |
716 Added the Configuration for an VerticalCrossSection using Meshes. | |
717 * src/test/ressources/verticalcrosssection_mesh/verticalcrosssection_step_*.xml: | |
718 Adding Requestdocuments for testing the Workflow of Generating an VerticalCrossSection. | |
719 * src/main/java/de/intevation/gnv/transition/profile/verticalcrosssection/VerticalCrossSectionOutputTransition.java : | |
720 Added an OutputTransition for renedering the Data of VerticalCrossSections. | |
721 * src/main/java/de/intevation/gnv/profile/verticalcrosssection/VerticalCrossSectionMeshArtifact.java: | |
722 Added Class for the Representation of VerticalCrossSection Artifacts into the Project. | |
723 * src/main/java/de/intevation/gnv/chart/VerticalCrossSectionChartFactory.java (createProfileChart): | |
724 Put Class-Sub for the Chart generation of VerticalCrossSections into the Project. | |
725 | |
726 2009-10-20 Tim Englich <tim.englich@intevation.de> | |
727 | |
728 Issue 54: Errors in diagramms for time series in IMIS | |
729 | |
730 * src/test/ressources/queries.properties: | |
731 Bugfix for TIMESERIESPOINT the first and the last value weren't used | |
732 in the Query which was integrated from the Prototyp to the Project | |
733 ussue54 | |
734 | |
735 2009-10-19 Tim Englich <tim.englich@intevation.de> | |
736 | |
737 Issue 55: Harmoization of coordinate values for input fields | |
738 | |
739 * src/main/java/de/intevation/gnv/transition/TransitionBase.java (describe): | |
740 Added uniform Visualization of Single Input-Elements to MinMax-Elements. issue55 | |
741 | |
742 2009-10-19 Tim Englich <tim.englich@intevation.de> | |
743 | |
744 Issue 56: Error - Behavior of a form without constraint values | |
745 | |
746 * src/main/java/de/intevation/gnv/artifacts/GNVArtifactBase.java (feed): | |
747 Catch Exception that the Calling Program could not put no InputData | |
748 into the feed Request.issue56 | |
749 | |
750 2009-10-19 Tim Englich <tim.englich@intevation.de> | |
751 | |
752 Issue 19: Validation of date and double values | |
753 | |
754 * src/main/java/de/intevation/gnv/chart/ChartFactory.java (createDataset), | |
755 src/main/java/de/intevation/gnv/chart/VerticalProfileChartFactory.java (createDataset): | |
756 Adding empty Series into Chart to prevent NPE issue 19 | |
757 | |
758 2009-10-19 Tim Englich <tim.englich@intevation.de> | |
759 | |
760 Issue 35: Wrong date values force the panel to start from beginning | |
761 | |
762 * src/main/java/de/intevation/gnv/transition/TransitionBase.java (putInputData): | |
763 Correct misspelled Exception-Message as an Result of fixing issue35 | |
764 | |
765 2009-10-19 Tim Englich <tim.englich@intevation.de> | |
766 | |
767 Issue 50: Adding the layer number for depth information | |
768 | |
769 * src/test/ressources/queries.properties: | |
770 Changed the Value of Layer and Depth range visualization of Meshes | |
771 according to issue50 | |
772 | |
773 2009-10-19 Tim Englich <tim.englich@intevation.de> | |
774 | |
775 Issue 47: Translation of strings for time series | |
776 | |
777 * src/main/resources/lang/artifactMessages*.properties: | |
778 Changed the displayed-Values as defined in issue47 | |
779 * src/test/ressources/conf.xml: | |
780 Changed the Key for the DataName of MIN-Max-Transitions to put a propper Name | |
781 into the UI-Describeoutput issue47 | |
782 * src/main/java/de/intevation/gnv/transition/TransitionBase.java (describe): | |
783 Added the X-Forms-Group-Element to surround the MinMaxDescibeObject-output to Give the | |
784 Group of Objects a propper Name issue47 | |
785 * src/main/java/de/intevation/gnv/transition/MinMaxTransition.java (purifyResult): | |
786 Added the name of the Data to the MinMaxDescibeObject to put it into the UI-output | |
787 | |
788 2009-10-16 Tim Englich <tim.englich@intevation.de> | |
789 | |
790 Issue 53: Changing of strings in parameter panel | |
791 | |
792 * src/test/ressources/timeseries_mesh/timeseries_step_05_feed.xml: | |
793 src/test/ressources/conf.xml: | |
794 src/main/resources/lang/artifactMessages*.properties: | |
795 Conformation to the tanslation of the MeshObjects issue53 | |
796 | |
797 2009-10-16 Tim Englich <tim.englich@intevation.de> | |
798 | |
799 Issue 49: Integration of FIS to Meshes | |
800 | |
801 * src/test/ressources/queries.properties: | |
802 There are different FIS in the Relation Median.Mesh so it is | |
803 nessessary to sepcify which FIS should be selected by using the sourceid | |
804 issue49 | |
805 * src/test/ressources/conf.xml: | |
806 Adding two further FIS to the Configuration which are based on Meshes. | |
807 Added the Sourceid to the ModelData issue49 | |
808 * src/main/resources/lang/artifactMessages*.properties: | |
809 Adding the Names of the two new FIS to the Propertiesfiles issue49 | |
810 | |
811 2009-10-16 Tim Englich <tim.englich@intevation.de> | |
812 | |
813 * src/main/java/de/intevation/gnv/chart/HorizontalProfileChartFactory.java (createXYSeries): | |
814 Adding 5% bigger Valuearea to the Chart according to GT0030.011 | |
815 | |
816 2009-10-16 Tim Englich <tim.englich@intevation.de> | |
817 | |
818 * src/main/java/de/intevation/gnv/transition/profile/vertical/VerticalProfileOutputTransition.java (VerticalProfileOutputTransition): | |
819 Changed Domainlable for Verticalprofiles according to the Specification GT_0030.005 | |
820 * src/test/java/de/intevation/gnv/artifacts/util/DistanceCalculatorTestCase.java (testDistanceCalculator): | |
821 Added Testcase for the DistanceCalculation | |
822 * src/main/java/de/intevation/gnv/chart/HorizontalProfileChartFactory.java (createXYSeries): | |
823 * src/main/java/de/intevation/gnv/utils/DistanceCalculator.java (calculateDistance): | |
824 Added Calculation of the Distance in the unit km for Geodetic-Coordinates according to the Specification GT_0030.005 | |
825 * src/main/java/de/intevation/gnv/transition/profile/horizontal/HorizontalProfileOutputTransition.java (HorizontalProfileOutputTransition): | |
826 Changed Domainlable for Horizintalprofiles according to the Specification GT_0030.005 | |
827 | |
828 2009-10-16 Tim Englich <tim.englich@intevation.de> | |
829 | |
830 * src/test/ressources/queries.properties: | |
831 The Levelnumber of Meshes will also be visualized in the choose of depth GT_0020.0020 | |
832 | |
833 2009-10-16 Tim Englich <tim.englich@intevation.de> | |
834 | |
835 * src/test/ressources/conf.xml: | |
836 Added Coordinate-Values to Title of the TimeseriesDiagramm for Meshes | |
837 | |
838 2009-10-16 Tim Englich <tim.englich@intevation.de> | |
839 | |
840 * src/main/java/de/intevation/gnv/transition/OutputTransitionBase.java (putInputData): | |
841 Bugfix ChartValues were not Recalculated after feed was called second Time. | |
842 | |
843 2009-10-16 Tim Englich <tim.englich@intevation.de> | |
844 | |
845 * src/test/ressources/conf.xml: | |
846 Bugfix in MinMaxTransition the Maxvalue was not the correct Value. | |
847 | |
848 2009-10-16 Tim Englich <tim.englich@intevation.de> | |
849 | |
850 Issue 38: Horizontal profiles: Visualization of distances in km | |
851 | |
852 * src/main/java/de/intevation/gnv/transition/CoordinateSelectionTransition.java (convert2DisplayCoordinate): | |
853 Added Transformation from WKT-Coordinate Reperesentation to BSH-Coordinate Representation. issue38 | |
854 | |
855 2009-10-15 Tim Englich <tim.englich@intevation.de> | |
856 | |
857 * src/main/java/de/intevation/gnv/chart/HorizontalProfileChartFactory.java, | |
858 src/main/java/de/intevation/gnv/chart/VerticalProfileChartFactory.java, | |
859 src/main/java/de/intevation/gnv/transition/profile/horizontal/HorizontalProfileOutputTransition.java, | |
860 src/main/java/de/intevation/gnv/transition/profile/vertical/VerticalProfileOutputTransition.java, | |
861 src/main/java/de/intevation/gnv/transition/timeseries/TimeSeriesOutputTransition.java, | |
862 src/test/ressources/queries.properties, src/test/ressources/conf.xml: | |
863 Added missing Class Description Values to the Horizontal Profile Charts | |
864 | |
865 2009-10-15 Tim Englich <tim.englich@intevation.de> | |
866 | |
867 * src/main/java/de/intevation/gnv/transition/timeseries/TimeSeriesOutputTransition.java (getFisName): | |
868 Added Method for lookup FIS Names | |
869 * src/main/resources/lang/artifactMessages*.properties: | |
870 Added further Key-Value-Pairs for FIS | |
871 * src/test/ressources/conf.xml: | |
872 Changed Configuratioon to get the ID of an FIS to the Chartgeneration | |
873 | |
874 2009-10-15 Tim Englich <tim.englich@intevation.de> | |
875 | |
876 * src/test/java/de/intevation/gnv/artifacts/GNVArtifactsTestCase.java (testHorizontalProfileMeshPointArtifact): | |
877 Activate Tests for CSV and Statistics on HorizontalProfiles | |
878 | |
879 * | |
880 src/main/java/de/intevation/gnv/transition/profile/horizontal/HorizontalProfileOutputTransition.java | |
881 (createCSV), | |
882 src/main/java/de/intevation/gnv/transition/timeseries/TimeSeriesOutputTransition.java | |
883 (createCSV): | |
884 Integrated special CSV-Export for HorizontalProfiles | |
885 | |
886 2009-10-14 Tim Englich <tim.englich@intevation.de> | |
887 | |
888 * src/main/java/de/intevation/gnv/chart/HorizontalProfileChartFactory.java (createXYSeries): | |
889 Load WKT from ResultSet and calculate Distance to last point. | |
890 * src/test/ressources/queries.properties: | |
891 Switch Chart-Queries to Spatial-Queries. | |
892 | |
893 2009-10-13 Tim Englich <tim.englich@intevation.de> | |
894 | |
895 Issue 33: Improved logging for time-interval queries | |
896 | |
897 * src/test/ressources/queries.properties, | |
898 src/test/ressources/conf.xml: | |
899 Added Parameter-Usage in Time-Interval-Query ISSUE-33 | |
900 | |
901 2009-10-13 Tim Englich <tim.englich@intevation.de> | |
902 | |
903 * src/test/ressources/verticalprofile_mesh/verticalprofile_step_*_feed.xml, | |
904 src/test/ressources/horizontalProfile_mesh/horizontalprofile_step_*_feed.xml: | |
905 Switched to Szenario where it is possible to select Data using the Coordinate. | |
906 * src/test/ressources/conf.xml, | |
907 src/test/ressources/queries.properties: | |
908 Switched to SFS-Conformant-Queries in HorzintalProfile- and VerticalProfile-Mesh | |
909 | |
910 2009-10-13 Tim Englich <tim.englich@intevation.de> | |
911 | |
912 * src/main/resources/lang/artifactMessages_*.properties: | |
913 Switched to better Description of an Coordinate-Input-Field | |
914 | |
915 * src/test/ressources/timeseries_mesh/timeseries_*_feed.xml: | |
916 Switched to Szenario where it is possible to select Data using the Coordinate. | |
917 | |
918 * src/test/ressources/queries.properties, src/test/ressources/conf.xml: | |
919 Switched to SFS-Conformant-Queries in Timeseries-Mesh | |
920 | |
921 * pom.xml: | |
922 Added dependency to JTS 1.9 | |
923 | |
924 * src/main/java/de/intevation/gnv/utils/exception/ValidationException.java | |
925 (ValidationException), src/main/java/de/intevation/gnv/utils/InputValidator.java | |
926 (getPointValue), src/main/java/de/intevation/gnv/transition/TransitionBase.java | |
927 (prepareInputData4RegionDBQuery): | |
928 Added the Support for specialized Handling of InputValues of type Coordinate. | |
929 | |
930 * src/main/java/de/intevation/gnv/transition/CoordinateSelectionTransition.java: | |
931 Added Transition for the Support of Coordinateinput handling. | |
932 | |
933 2009-10-12 Sascha L. Teichmann <sascha.teichmann@intevation.de> | |
934 | |
935 * src/main/java/de/intevation/gnv/artifacts/context/GNVArtifactContextFactory.java: | |
936 Closed small file descriptor leak. | |
937 | |
938 2009-10-09 Tim Englich <tim.englich@intevation.de> | |
939 | |
940 * src/main/java/de/intevation/gnv/**/*.java Edited: | |
941 Code Formatting and Cleanup. | |
942 | |
943 2009-10-09 Tim Englich <tim.englich@intevation.de> | |
944 | |
945 * src/test/ressources/queries.properties Edited: | |
946 Add Parameters to the Queries to select only the Dates where | |
947 the Parameters has been measured. | |
948 * src/test/ressources/conf.xml Edited: | |
949 Set that the ParameterIds should be used in the Query of the Dates. | |
950 | |
951 2009-10-07 Sascha L. Teichmann <sascha.teichmann@intevation.de> | |
952 | |
953 RELEASE 0.1 | |
954 | |
955 * Changes, NEWS: Summarized changes. | |
956 | |
957 2009-10-06 Tim Englich <tim.englich@intevation.de> | |
958 | |
959 * src/main/java/de/intevation/gnv/transition/profile/horizontal/HorizontalProfileOutputTransition.java (HorizontalProfileOutputTransition) Edited : | |
960 Switch Lable-Value for Domain-Axis. | |
961 * src/main/java/de/intevation/gnv/artifacts/ressource/RessourceFactory.java (getRessource) Edited: | |
962 Added missing Import | |
963 * src/main/java/de/intevation/gnv/transition/profile/horizontal/NorthSouthEastWestTransition.java (advance) Edited: | |
964 Added i18n Support | |
965 * src/main/resources/lang/artifactMessages*.properties Edited: | |
966 Added some missing RessourceValues | |
967 | |
968 2009-10-06 Sascha L. Teichmann <sascha.teichmann@intevation.de> | |
969 | |
970 * src/test/ressources/verticalprofile_instantaneouspoint/verticalprofile_step_04_out_csv.xml, | |
971 src/test/ressources/conf.xml, | |
972 src/test/ressources/timeseries_mesh/timeseries_step_07_out_csv.xml, | |
973 src/test/ressources/verticalprofile_mesh/verticalprofile_step_06_out_csv.xml, | |
974 src/test/ressources/horizontalProfile_mesh/horizontalprofile_step_08_out_csv.xml, | |
975 src/test/ressources/verticalprofile/verticalprofile_step_04_out_csv.xml: | |
976 s@test/plain@text/plain@g to correct MIME type of CSV export | |
977 | |
978 2009-10-06 Sascha L. Teichmann <sascha.teichmann@intevation.de> | |
979 | |
980 * src/main/java/de/intevation/gnv/artifacts/ressource/*.properties: | |
981 Deleted. | |
982 | |
983 * src/main/resources/lang/*.properties: Re-inserted here. Maven now | |
984 includes them in the jar package. | |
985 | |
986 * src/main/java/de/intevation/gnv/artifacts/ressource/RessourceFactory.java: | |
987 Make code more robust. TODO: We need a better implementation here. | |
988 | |
989 * Changelog -> ChangeLog: To make eclipse happy. Unified changelog style. | |
990 | |
991 * pom.xml: xmllint-ed and set encoding of filtered resources to UTF-8 | |
992 | |
993 2009-10-06 Tim Englich <tim.englich@intevation.de> | |
994 | |
995 * src/test/ressources/queries.properties Edited: | |
996 Bugfix in Query for getting Data for the Output. | |
997 Now the Values will be sorted Correcly. Timevalue | |
998 has been removed from the Query because it is not a | |
999 Parameter which could be choosen from the User. | |
1000 Also dummies for XCOORD-Value and YCOORD-Value integrated so | |
1001 that is now Possible to visualize the Profile | |
1002 gnv/issue21 | |
1003 | |
1004 2009-10-05 Tim Englich <tim.englich@intevation.de> | |
1005 | |
1006 * src/main/java/de/intevation/gnv/artifacts/ressource/artifactMessages*.properties Edited: | |
1007 Added further Ressourec Values. | |
1008 * src/test/java/de/intevation/gnv/artifacts/GNVArtifactsTestCase.java (testVerticalProfileInstantaneousPointArtifact) Edited: | |
1009 Changed ArtifactName to real FIS. | |
1010 * src/test/ressources/timeseries_mesh/timeseries_step_01_feed.xml Edited: | |
1011 Changed Product-Name from timeSeriesMesh to timeSeries to provide a General-Naming-Structure | |
1012 * src/main/java/de/intevation/gnv/transition/timeseries/TimeSeriesOutputTransition.java (setup) Edited, | |
1013 src/main/java/de/intevation/gnv/transition/profile/horizontal/HorizontalProfileOutputTransition.java Edited, | |
1014 src/main/java/de/intevation/gnv/transition/profile/vertical/VerticalProfileOutputTransition.java Edited: | |
1015 Added Configurationsupport for the Labeling Data. Now it is possible do define the | |
1016 value-names in the Configurationfile. | |
1017 * src/test/ressources/verticalprofile_instantaneouspoint/verticalprofile_step_03_feed.xml Edited, | |
1018 src/test/ressources/verticalprofile_instantaneouspoint/verticalprofile_step_02_feed.xml Edited, | |
1019 src/test/ressources/queries.properties Edited: | |
1020 Changed the Queries for the VerticalProfileInstantaneusPoint to the FIS-Query Mode. | |
1021 This Mode was send by Mr. Schulz-Ohlberg. | |
1022 * src/test/ressources/conf.xml: | |
1023 Changed the Workflow for the VerticalProfileInstantaneusPoint to the FIS-Query Mode. | |
1024 This Mode was send by Mr. Schulz-Ohlberg. | |
1025 Also Added the support for value-names to the Configuration of VerticalProfileInstantaneusPoint. | |
1026 | |
1027 2009-10-05 Tim Englich <tim.englich@intevation.de> | |
1028 | |
1029 * src/main/java/de/intevation/gnv/artifacts/ressource/artifactMessages_en.properties Renamed: | |
1030 Renamed from artifactMessages_en_EN.properties to artifactMessages_en.properties to get a | |
1031 propper support for PreferedLocale | |
1032 * src/main/java/de/intevation/gnv/artifacts/ressource/RessourceFactory.java (getRessource) Edited, | |
1033 * src/test/java/de/intevation/gnv/artifacts/ressource/RessourceFactoryTestCase.java (setUp) Edited, | |
1034 * src/main/java/de/intevation/gnv/transition/TransitionBase.java (describe) Edited, | |
1035 * src/main/java/de/intevation/gnv/artifacts/fis/FISArtifact.java (createSelectBox) Edited: | |
1036 Changed Method Signature from Locale to PreferedLocale[] to put all Useable Languages to | |
1037 the RessourceFactory | |
1038 | |
1039 2009-10-02 Tim Englich <tim.englich@intevation.de> | |
1040 | |
1041 * src/test/java/de/intevation/gnv/artifacts/ressource/RessourceFactoryTestCase.java Added: | |
1042 TestCase for Testing the RessourceFactory | |
1043 | |
1044 * src/main/java/de/intevation/gnv/artifacts/ressource/artifactMessages*.properties Added, | |
1045 src/main/java/de/intevation/gnv/artifacts/ressource/RessourceFactory.java Added: | |
1046 Added Factory and Propertiesfiles for getting the localized Values | |
1047 | |
1048 * src/main/java/de/intevation/gnv/transition/timeseries/TimeSeriesOutputTransition.java Edited, | |
1049 src/main/java/de/intevation/gnv/transition/profile/horizontal/NorthSouthEastWestTransition.java Edited, | |
1050 src/main/java/de/intevation/gnv/transition/TransitionBase.java Edited, | |
1051 src/main/java/de/intevation/gnv/transition/Transition.java Edited, | |
1052 src/main/java/de/intevation/gnv/transition/OutputTransitionBase.java Edited, | |
1053 src/main/java/de/intevation/gnv/transition/OutputTransition.java Edited, | |
1054 src/main/java/de/intevation/gnv/timeseries/TimeSeriesArtifact.java Edited, | |
1055 src/main/java/de/intevation/gnv/profile/vertical/VerticalProfileArtifact.java Edited, | |
1056 src/main/java/de/intevation/gnv/profile/horizontal/HorizontalProfileArtifact.java Edited, | |
1057 src/main/java/de/intevation/gnv/artifacts/fis/FISArtifact.java Edited, | |
1058 src/main/java/de/intevation/gnv/artifacts/GNVArtifactBase.java Edited: | |
1059 LanguageSupport Integrated | |
1060 | |
1061 * src/test/java/de/intevation/gnv/artifacts/GNVArtifactsTestCase.java (createCallContext) Edited: | |
1062 Extracted Method and Put CallMeta with Language German to the CallContext. Otherwise | |
1063 TestCase will produce NPEs. | |
1064 * src/test/java/de/intevation/gnv/artifacts/TestCallContext.java Edited: | |
1065 Added Real CallMeta to the Method for usage in Artifacts. Otherwise | |
1066 TestCase will produce NPEs. | |
1067 * src/test/ressources/horizontalProfile_mesh/horizontalprofile_step_02_feed.xml Edited, | |
1068 src/test/ressources/timeseries_mesh/timeseries_step_02_feed.xml Edited, | |
1069 src/test/ressources/verticalprofile_mesh/verticalprofile_step_02_feed.xml Edited, | |
1070 src/test/ressources/conf.xml Edited: | |
1071 Changed som Identifiers for Localisation. | |
1072 | |
1073 2009-10-02 Tim Englich <tim.englich@intevation.de> | |
1074 | |
1075 * src/test/ressources/conf.xml Edited: | |
1076 Added the Configuration of the Horizontal-Profile.Mesh. | |
1077 Also Edited the Workflowq for HorizontalProfile-Instantaneouspoint and | |
1078 Put three n ew FIS into the Configuration which represents HorizontalProfile-Instantaneouspoint. | |
1079 * src/test/ressources/horizontalProfile_instantaneouspoint/*.xml Edited, | |
1080 src/test/java/de/intevation/gnv/artifacts/GNVArtifactsTestCase.java (testHorizontalProfileInstantaneousPointArtifact) Edited: | |
1081 Edited the Workflowlogic given by new Specification of the BSH. | |
1082 * src/test/ressources/horizontalProfile_mesh/*.xml Added: | |
1083 The Request for do an Workflow for an HorizontalProfile-Mesh | |
1084 * src/test/java/de/intevation/gnv/artifacts/GNVArtifactsTestCase.java (testHorizontalProfileMeshPointArtifact) Edited: | |
1085 Added TestCase for HorizontalProfiles of Type Mesh. | |
1086 * src/test/java/de/intevation/gnv/artifacts/TestCallContext.java (getMeta) Edited: | |
1087 Added new Method which is defined in the implemented Interface. | |
1088 * src/main/java/de/intevation/gnv/utils/InputValidator.java (isInputValid) Edited: | |
1089 Added the Validation of InputValues from Type AttributeName which should represent | |
1090 an QueryValue of Type String which must not put into "'". | |
1091 * src/main/java/de/intevation/gnv/transition/profile/horizontal/NorthSouthEastWestTransition.java Added: | |
1092 Transition to provide the possibility of choosing the axis of an Grid that should be used. | |
1093 * src/main/java/de/intevation/gnv/transition/TransitionBase.java (dataMultiSelect) Edited: | |
1094 Changed from private to protected so that this mMeber could be accessed by within extending Classes. | |
1095 * src/main/java/de/intevation/gnv/profile/horizontal/HorizontalProfileMeshArtifact.java Added: | |
1096 Class for the Representation of Horizontal Profiles for the Type Mesh. | |
1097 * src/main/java/de/intevation/gnv/chart/HorizontalProfileChartFactory.java (HorizontalProfileChartFactory) Edited: | |
1098 Changed PlotOrientation so that the Profile is displayed correctly. | |
1099 * src/main/java/de/intevation/gnv/artifacts/GNVArtifactBase.java (advance) Edited: | |
1100 Added Log-Message for better Workflowanalyzis. | |
1101 | |
1102 2009-10-01 Sascha L. Teichmann <sascha.teichmann@intevation.de> | |
1103 | |
1104 * src/main/java/de/intevation/gnv/artifacts/fis/FISArtifact.java, | |
1105 src/main/java/de/intevation/gnv/artifacts/GNVArtifactBase.java, | |
1106 src/main/java/de/intevation/gnv/utils/ArtifactFactoryUtilities.java, | |
1107 src/main/java/de/intevation/gnv/timeseries/TimeSeriesArtifact.java, | |
1108 src/main/java/de/intevation/gnv/transition/MinMaxTransition.java, | |
1109 src/main/java/de/intevation/gnv/transition/profile/vertical/VerticalProfileOutputTransition.java, | |
1110 src/main/java/de/intevation/gnv/statistics/TimeseriesStatistics.java: | |
1111 Removed needless imports. | |
1112 | |
1113 * src/main/java/de/intevation/gnv/utils/InputValidator.java: | |
1114 Import org.apache.commons.validator.GenericValidator instead of | |
1115 absolute usage in methods. | |
1116 | |
1117 2009-09-30 Tim Englich <tim.englich@intevation.de> | |
1118 | |
1119 * src/test/ressources/queries.properties Edited: | |
1120 Added the Queries for HorizontalProfiles of InstantaneousPoints. | |
1121 * src/test/ressources/conf.xml Edited: | |
1122 Added the Configuration for HorizontalProfilArtifact for InstantaneousPoints | |
1123 * src/test/ressources/horizontalProfile_instantaneouspoint/*.xml Added: | |
1124 Added XML-Requests for the TestCase of HorizontalProfiles of InstantaneousPoints. | |
1125 * src/test/java/de/intevation/gnv/artifacts/GNVArtifactsTestCase.java (testHorizontalProfileInstantaneousPointArtifact) Edited: | |
1126 Added TestCase for HorizontalProfiles of InstantaneousPoints. | |
1127 | |
1128 2009-09-30 Tim Englich <tim.englich@intevation.de> | |
1129 | |
1130 * src/main/java/de/intevation/gnv/utils/InputValidator.java (isInputValid) Edited: | |
1131 Added the Validation for Double-Values. | |
1132 * src/main/java/de/intevation/gnv/transition/profile/vertical/VerticalProfileOutputTransition.java (createChart) Edited: | |
1133 The Name of the Method for generaing Charts has changed. | |
1134 * src/main/java/de/intevation/gnv/transition/profile/horizontal/HorizontalProfileOutputTransition.java Added: | |
1135 New outputTransition for HorizontalProfiles | |
1136 * src/main/java/de/intevation/gnv/statistics/HorizontalProfileStatistics.java Added: | |
1137 Class which calculates the Statistics for Horizontal Profiles. | |
1138 * src/main/java/de/intevation/gnv/profile/horizontal/HorizontalProfileInstantaneousPointArtifact.java Added, | |
1139 * src/main/java/de/intevation/gnv/profile/horizontal/HorizontalProfileArtifact.java Added: | |
1140 Classes which represents HorizontalProfileArtifacts | |
1141 * src/main/java/de/intevation/gnv/chart/VerticalProfileChartFactory.java (plotOrientation) Edited: | |
1142 Added Member for the representation of the Plotorientation to overwrite it in | |
1143 extende Classes | |
1144 Rename Method for generatim the Charts in a common Name. | |
1145 * src/main/java/de/intevation/gnv/chart/HorizontalProfileChartFactory.java Added: | |
1146 Class for drawing Horzontal Profiles | |
1147 | |
1148 2009-09-30 Sascha L. Teichmann <sascha.teichmann@intevation.de> | |
1149 | |
1150 * src/test/ressources/conf.xml: s@test/xml@text/xml@g | |
1151 | |
1152 2009-09-29 Tim Englich <tim.englich@intevation.de> | |
1153 | |
1154 * src/test/java/de/intevation/gnv/artifacts/GNVArtifactsTestCase.java (doNextStep) Edited: | |
1155 Add Responsevalidation for feed-Requests. | |
1156 * pom.xml Edited: | |
1157 Add required Library ORO to the Dependencies which is required by Commons-Validator | |
1158 to do matchRegexp Requests. | |
1159 * src/main/java/de/intevation/gnv/utils/InputValidator.java (isInputValid) Edited: | |
1160 Add a Validator for the type Point | |
1161 * src/test/ressources/conf.xml Edited: | |
1162 Changed mesh_coordinate from type Integer to type Point | |
1163 | |
1164 2009-09-29 Tim Englich <tim.englich@intevation.de> | |
1165 | |
1166 * src/main/java/de/intevation/gnv/chart/VerticalProfileChartFactory.java (findValueTitle): | |
1167 Key of KeyValueDescribeData is a String. So it is not nessessary to parse the | |
1168 id into an Integer Value. | |
1169 Also some NP-Access removed. | |
1170 | |
1171 2009-09-29 Tim Englich <tim.englich@intevation.de> | |
1172 | |
1173 * src/test/java/de/intevation/gnv/artifacts/GNVArtifactsTestCase.java Edited: | |
1174 Some Coderedundances refactored. | |
1175 | |
1176 2009-09-29 Tim Englich <tim.englich@intevation.de> | |
1177 | |
1178 * src/test/ressources/queries.properties Edited: | |
1179 Bug fixed: Mesh TimeSeries will now Handle Charts with multiple Depth-Values properly. | |
1180 | |
1181 2009-09-29 Tim Englich <tim.englich@intevation.de> | |
1182 | |
1183 * src/test/ressources/timeseries_mesh/*.xml Added : | |
1184 TestCaseRequests for Timeseries FIS Mesh | |
1185 * src/test/java/de/intevation/gnv/artifacts/GNVArtifactsTestCase.java (testTimeSeriesMeshArtifact) Edited: | |
1186 Add Testcase for Timeseries Mesh | |
1187 | |
1188 2009-09-29 Tim Englich <tim.englich@intevation.de> | |
1189 | |
1190 * src/test/java/de/intevation/gnv/artifacts/GNVArtifactsTestCase.java (check4ExceptionReport) edited: | |
1191 ExceptionTest for Responsdocuments added. | |
1192 UnitTest will now fail if the Artifact delivers an ExceptionReport using the advance Request. | |
1193 | |
1194 2009-09-29 Tim Englich <tim.englich@intevation.de> | |
1195 | |
1196 * src/test/java/de/intevation/gnv/artifacts/GNVArtifactsTestCase.java (testVerticalProfileMeshArtifact) Edited: | |
1197 Added TestCase for Vertical Profiles for Mesh | |
1198 * src/test/ressources/verticalprofile_mesh/*.xml Added: | |
1199 TestCaseRequests for VerticalProfile FIS Mesh | |
1200 | |
1201 2009-09-29 Tim Englich <tim.englich@intevation.de> | |
1202 | |
1203 * src/main/java/de/intevation/gnv/utils/InputValidator.java (isInputValid) Edited: | |
1204 Bugfix: Remove leading- and trailingwhitspaces from Date- and Integervalues | |
1205 | |
1206 2009-09-29 Tim Englich <tim.englich@intevation.de> | |
1207 | |
1208 * src/test/java/de/intevation/gnv/artifacts/GNVArtifactsTestCase.java (testVerticalProfileArtifact): | |
1209 (testVerticalProfileInstantaneousPointArtifact) Edited: | |
1210 Added Testcases for VerticalProfile and VerticalProfile Instantaneouspoint | |
1211 * src/test/ressources/verticalprofile_instantaneouspoint/*.xml Added: | |
1212 TestCaseRequests for VerticalProfile Instantaneouspoint | |
1213 * src/test/ressources/verticalprofile/*.xml Added: | |
1214 TestCaseRequests for VerticalProfile FIS Marnet | |
1215 | |
1216 2009-09-29 Tim Englich <tim.englich@intevation.de> | |
1217 | |
1218 * src/test/ressources/queries.properties Edited: | |
1219 Remove to_date from TimeSeries-Quueries becaus of Changes in the conf.xml-File | |
1220 * src/test/ressources/conf.xml Edited: | |
1221 Correct Types for min- and max-Values from Integer to Date | |
1222 * src/test/java/de/intevation/gnv/artifacts/GNVArtifactsTestCase.java (testTimeSeriesArtifact) Edited: | |
1223 Add CallContext to the Tests. | |
1224 * src/test/java/de/intevation/gnv/artifacts/TestCallContext.java Add: | |
1225 A CallContext used only in Junit-Tests | |
1226 | |
1227 2009-09-29 Tim Englich <tim.englich@intevation.de> | |
1228 | |
1229 * pom.xml Edited: | |
1230 Added the dependency to Apache-Commons-Validator Version 1.3.1 which is | |
1231 used for the InputValoue-validation. | |
1232 * src/main/java/de/intevation/gnv/utils/InputValidator.java Added : | |
1233 An InputValidator for Validating InputValues. | |
1234 At this Moment only Integer, String and Date is supported. | |
1235 * src/main/java/de/intevation/gnv/transition/TransitionBase.java (putInputData) Edited: | |
1236 Add the InputValidator to validate the incomming Values from the Clients. | |
1237 | |
1238 2009-09-28 Tim Englich <tim.englich@intevation.de> | |
1239 | |
1240 * src/main/java/de/intevation/gnv/chart/ChartFactory.java (createTimeSeries) Edited: | |
1241 Performanceimprovement: The Loop will be interrupted if the Pointer is bigger than the | |
1242 last Pointer of the Value that must be visualised. | |
1243 | |
1244 2009-09-28 Tim Englich <tim.englich@intevation.de> | |
1245 | |
1246 * pom.xml Edited: | |
1247 Added the Dependeny to the ehcache-Library | |
1248 * src/test/ressources/ehcache.xml Added: | |
1249 The ehcache-Configuration. | |
1250 * src/test/ressources/conf.xml Edited: | |
1251 Added the Link to the ehcache-Configuration. | |
1252 * src/main/java/de/intevation/gnv/artifacts/context/GNVArtifactContextFactory.java (createArtifactContext) Edited: | |
1253 Added the Initialisation of the CacheManager. | |
1254 | |
1255 * src/main/java/de/intevation/gnv/artifacts/cache/CacheFactory.java Added: | |
1256 An Fractoryimplementation for the central access to the Cache. | |
1257 | |
1258 * src/main/java/de/intevation/gnv/transition/MinMaxTransition.java (purifyResult) Edited, | |
1259 * src/main/java/de/intevation/gnv/transition/SingleInputTransition.java (purifyResult) Edited, | |
1260 * src/main/java/de/intevation/gnv/transition/Transition.java Edited, | |
1261 * src/main/java/de/intevation/gnv/transition/TransitionBase.java Edited, | |
1262 * src/main/java/de/intevation/gnv/artifacts/GNVArtifactBase.java Edited: | |
1263 Signature of Methods purifyResults, advanced and feed Changed to put the uuid to the Transition | |
1264 * src/main/java/de/intevation/gnv/transition/profile/vertical/VerticalProfileOutputTransition.java (createChart) Edited: | |
1265 Methodsignatur of getChartResult change for putting the uuid of an Artifact into it | |
1266 * src/main/java/de/intevation/gnv/transition/OutputTransition.java (out) Edited, | |
1267 src/main/java/de/intevation/gnv/transition/timeseries/TimeSeriesOutputTransition.java (out) Edited: | |
1268 Method Signature Changed for putting the uuid of an Artifact to the Transition. | |
1269 stored | |
1270 * src/main/java/de/intevation/gnv/transition/OutputTransitionBase.java Edited: | |
1271 removed the persitence of the Chartresults and put them into an Cache instance. | |
1272 | |
1273 2009-09-28 Tim Englich <tim.englich@intevation.de> | |
1274 | |
1275 * src/main/java/de/intevation/gnv/transition/timeseries/TimeSeriesOutputTransition.java (getStatisticsGenerator) Edited: | |
1276 Extracted the Instantiation of the Statistics-object to an protected Methode | |
1277 to make it possible that extending Classes could change it. | |
1278 * src/main/java/de/intevation/gnv/transition/profile/vertical/VerticalProfileOutputTransition.java (getStatisticsGenerator) Edited: | |
1279 Overwrite getStatisticsGenerator to instantiate the VerticalProfileStatistics- | |
1280 * src/main/java/de/intevation/gnv/statistics/VerticalProfileStatistics.java Added: | |
1281 Class for Calculating Statistics for VerticalProfiles- The Only thing whisch differs to | |
1282 TimeSeriesStatists is that the XoordinateValue is an double and not an Date-Value | |
1283 * src/main/java/de/intevation/gnv/statistics/TimeseriesStatistics.java (calculateXOrdinateValue) Edited: | |
1284 Added the Methode calculateXOrdinateValue to this Class to switch is Values in extending Classes. | |
1285 * src/main/java/de/intevation/gnv/statistics/Statistics.java (calculateStatistics) Edited: | |
1286 Added methodsignature to Interface for usage in different Implementations of Statistics. | |
1287 | |
1288 2009-09-28 Tim Englich <tim.englich@intevation.de> | |
1289 | |
1290 * src/main/java/de/intevation/gnv/statistics/TimeseriesStatistics.java (calculateStatistics) Edited: | |
1291 Bug fixed. Now all Values will be used to calculate the Statistics | |
1292 | |
1293 2009-09-28 Tim Englich <tim.englich@intevation.de> | |
1294 | |
1295 * src/test/ressources/conf.xml Edited : | |
1296 Changed the Output-format of Statistics from text/plain to text/xml. | |
1297 | |
1298 2009-09-28 Tim Englich <tim.englich@intevation.de> | |
1299 | |
1300 * src/main/java/de/intevation/gnv/statistics/TimeseriesStatistics.java Edited: | |
1301 Moved the calculating-Methods from the Conmstructor to an separat Method. | |
1302 Switched the ResultContainer from Array to Collection | |
1303 * src/main/java/de/intevation/gnv/transition/timeseries/TimeSeriesOutputTransition.java (out) Edited: | |
1304 Added the Output-Variante for generating Statistics | |
1305 | |
1306 2009-09-28 Tim Englich <tim.englich@intevation.de> | |
1307 | |
1308 * pom.xml Edited: | |
1309 Added Link to Apache-Commons-Math to get the required Classes for the calculation | |
1310 of Statistics. | |
1311 * src/main/java/de/intevation/gnv/statistics/exception/StatisticsException.java Added: | |
1312 Specified ExceptionClass for the Statistics Part of the gnv-artifacts | |
1313 * src/main/java/de/intevation/gnv/statistics/TimeseriesStatistics.java Edited: | |
1314 Remove compileErrors and switch to new Datastructure | |
1315 | |
1316 2009-09-28 Tim Englich <tim.englich@intevation.de> | |
1317 | |
1318 * src/main/java/de/intevation/gnv/statistics/Statistic.java Added , | |
1319 src/main/java/de/intevation/gnv/statistics/Statistics.java Added , | |
1320 src/main/java/de/intevation/gnv/statistics/TimeseriesStatistics.java Added: | |
1321 Imported Statistics-Classes from old Project. Revision: 3101 Does not compile | |
1322 | |
1323 2009-09-25 Tim Englich <tim.englich@intevation.de> | |
1324 | |
1325 * src/test/ressources/conf.xml Edited: | |
1326 Added with and height Inputparameter to each Chart-OutputMode. | |
1327 | |
1328 * src/main/java/de/intevation/gnv/transition/timeseries/TimeSeriesOutputTransition.java (out) Edited: | |
1329 Added the usage of the Parameters revieved from the client for the ChartRendering | |
1330 | |
1331 * src/main/java/de/intevation/gnv/transition/DefaultInputValue.java (DefaultInputValue) (getDefaultValue) Edited , | |
1332 src/main/java/de/intevation/gnv/transition/InputValue.java (getDefaultValue) Edited: | |
1333 Added the Method getDefaultValue to the Interface for getting the | |
1334 deafultvalue of an Parameter. | |
1335 | |
1336 * src/main/java/de/intevation/gnv/transition/DefaultOutputMode.java Edited, | |
1337 src/main/java/de/intevation/gnv/transition/OutputMode.java (getInputParameters) Edited: | |
1338 Added the Method getInputParameters to the OutputMode for Handling the required Parameters | |
1339 of an OutputMode. | |
1340 | |
1341 * src/main/java/de/intevation/gnv/transition/OutputTransition.java (out) Edited: | |
1342 Put the InputParameter recived from the Client to the Methodsignature so that | |
1343 they can be used during the outputprocessing. | |
1344 | |
1345 * src/main/java/de/intevation/gnv/transition/OutputTransitionBase.java Edited: | |
1346 Read rquired Outputparameters from the Configuration | |
1347 | |
1348 * src/main/java/de/intevation/gnv/artifacts/GNVArtifactBase.java Edited: | |
1349 Added support for Parameters in OutputNode of Describe-Artifact | |
1350 | |
1351 2009-09-24 Tim Englich <tim.englich@intevation.de> | |
1352 | |
1353 * pom.xml Edited: | |
1354 Added Library for CSV-Support | |
1355 * src/main/java/de/intevation/gnv/transition/timeseries/TimeSeriesOutputTransition.java (out) Edited: | |
1356 Add support for CSV-Export | |
1357 * src/main/java/de/intevation/gnv/artifacts/GNVArtifactBase.java (out) Edited: | |
1358 Add Fag on Context for storing the Artifact status after out. | |
1359 | |
1360 2009-09-24 Tim Englich <tim.englich@intevation.de> | |
1361 | |
1362 * src/main/java/de/intevation/gnv/utils/ArtifactXMLUtilities.java (createSuccessReport) Edited: | |
1363 Added a centraL Method for creating an Successreoprt. | |
1364 * src/main/java/de/intevation/gnv/artifacts/GNVArtifactBase.java Edited, | |
1365 src/main/java/de/intevation/gnv/artifacts/fis/FISArtifact.java Edited: | |
1366 Add ResultReporting to the different Metshods of an Artifact | |
1367 | |
1368 2009-09-24 Tim Englich <tim.englich@intevation.de> | |
1369 | |
1370 * src/main/java/de/intevation/gnv/chart/VerticalProfileChartFactory.java Edited: | |
1371 Obsolet TODOs removed | |
1372 * src/main/java/de/intevation/gnv/artifacts/GNVArtifactBase.java Edited, | |
1373 src/main/java/de/intevation/gnv/artifacts/fis/FISArtifact.java Edited, | |
1374 src/main/java/de/intevation/gnv/transition/TransitionBase.java Edited: | |
1375 Create Exception Report added | |
1376 * src/main/java/de/intevation/gnv/utils/ArtifactXMLUtilities.java (createExceptionReport) Edited: | |
1377 Method for creating Exceptionreports added. | |
1378 | |
1379 2009-09-24 Tim Englich <tim.englich@intevation.de> | |
1380 | |
1381 * src/test/ressources/queries.properties Edited: | |
1382 Queries formatted so that they can be analysed and extended easier. | |
1383 Some Bugs removed | |
1384 | |
1385 2009-09-24 Tim Englich <tim.englich@intevation.de> | |
1386 | |
1387 * src/main/java/de/intevation/gnv/chart/VerticalProfileChartFactory.java Edited, | |
1388 src/main/java/de/intevation/gnv/chart/ChartLabels.java Edited, | |
1389 src/main/java/de/intevation/gnv/chart/ChartFactory.java Edited: | |
1390 Removed obsolet Parameters an Methods. | |
1391 Use the ChartLable to put the DomainAxisLable into the Chart. | |
1392 | |
1393 * src/main/java/de/intevation/gnv/transition/OutputTransitionBase.java Edited: | |
1394 Some more Loggingoutput integrated. | |
1395 Some Performanceimprovements done. The ResultData will only be refreshed if | |
1396 the InputValues has changed. | |
1397 Some Refactoring Work done. Move some Members into from extending Classes | |
1398 into this implementation. | |
1399 * src/main/java/de/intevation/gnv/transition/profile/vertical/VerticalProfileOutputTransition.java Edited, | |
1400 src/main/java/de/intevation/gnv/transition/timeseries/TimeSeriesOutputTransition.java Edited: | |
1401 Dummywerte f�r Diagrammgenerierung durch Echtwerte ersetzt. | |
1402 Obsolete �bergabeparameter entfernt. | |
1403 | |
1404 2009-09-23 Tim Englich <tim.englich@intevation.de> | |
1405 | |
1406 * src/test/ressources/queries.properties Edited: | |
1407 Statements for InstantaneousPoint Vertical Profiles added | |
1408 * src/test/ressources/conf.xml Edited: | |
1409 Configuration for Vertikal Profiles for InstantaneousPoints added | |
1410 * src/main/java/de/intevation/gnv/profile/vertical/VerticalProfileInstantaneousPointArtifact.java (VerticalProfileInstantaneousPointArtifact) Added: | |
1411 New Artifact-Class Reperesenting Artifacts for InstantaneousPoints Creating VerticalProfiles added. | |
1412 | |
1413 2009-09-23 Tim Englich <tim.englich@intevation.de> | |
1414 | |
1415 * src/main/java/de/intevation/gnv/transition/TransitionBase.java (prepareInputData4DateDBQuery) Edited: | |
1416 Bug Fixed, now all Inputvalues of String and Date will be put into the Query | |
1417 | |
1418 2009-09-23 Tim Englich <tim.englich@intevation.de> | |
1419 | |
1420 * src/main/java/de/intevation/gnv/chart/VerticalProfileChartFactory.java (createXYSeries) Edited: | |
1421 Bug fixed. Now all Values will be Renderd to the Chart | |
1422 * src/main/java/de/intevation/gnv/profile/vertical/VerticalProfileMeshArtifact.java Added: | |
1423 Artifact-class for VerticalProfile Mesh added | |
1424 * src/main/java/de/intevation/gnv/transition/TransitionBase.java Edited: | |
1425 Support for StringQuieries and OracleDateQueries added | |
1426 * src/test/ressources/queries.properties Edited: | |
1427 Queries for VerticalProfile Mesh integrated | |
1428 * src/test/ressources/conf.xml Edited: | |
1429 Artifact for VerticalProfile Mesh integrated | |
1430 | |
1431 2009-09-22 Tim Englich <tim.englich@intevation.de> | |
1432 | |
1433 * src/test/ressources/queries.properties Edited: | |
1434 Added Queries for the Workfloe of collecting the | |
1435 required Information to generate a vertical Profile | |
1436 * src/test/ressources/conf.xml Edited: | |
1437 Added the Configuration of the VerticalProfileArtifact | |
1438 * src/main/java/de/intevation/gnv/transition/timeseries/TimeSeriesOutputTransition.java (getCollection) Edited: | |
1439 Some Codrefactoring done for reuse of Functionality in extended Classes. | |
1440 * src/main/java/de/intevation/gnv/transition/profile/vertical/VerticalProfileOutputTransition.java Added: | |
1441 Outputtransition for the Support of VerticalPropfiles | |
1442 * src/main/java/de/intevation/gnv/transition/describedata/KeyValueDescibeData.java (getKey), | |
1443 src/main/java/de/intevation/gnv/transition/describedata/DefaultKeyValueDescribeData.java (getKey) Edietd, | |
1444 src/main/java/de/intevation/gnv/transition/TransitionBase.java (purifyResult) Edited: | |
1445 Change KEY-Attribute of KeyValueDescribeData from Integer to String for the required | |
1446 Representation of Date-KeyValue-Pairs | |
1447 * src/main/java/de/intevation/gnv/profile/vertical/VerticalProfileArtifact.java Added: | |
1448 ArtifactClass for the representation of VerticalProfiles | |
1449 * src/main/java/de/intevation/gnv/artifacts/fis/FISArtifact.java (createSelectBox) Edited: | |
1450 Added support for selected Products in static UI. | |
1451 * src/main/java/de/intevation/gnv/chart/VerticalProfileChartFactory.java Added: | |
1452 Factory for producing VerticalCharts added. | |
1453 * src/main/java/de/intevation/gnv/chart/ChartFactory.java Edited: | |
1454 Names of Getter for Columns Changed. | |
1455 | |
1456 2009-09-21 Tim Englich <tim.englich@intevation.de> | |
1457 | |
1458 * src/test/ressources/queries.properties Edited: | |
1459 Queryie for TimeSeriesMesh added. | |
1460 * src/test/ressources/conf.xml Edited: | |
1461 New Artifact representing the TimeSeries-Mesh added to the Configuration. | |
1462 * src/main/java/de/intevation/gnv/transition/timeseries/TimeSeriesOutputTransition.java Edited: | |
1463 Inputdata for the Chartgeneration will now be allocated by name and not by position in Transitionorder. | |
1464 * src/main/java/de/intevation/gnv/transition/describedata/SingleValueDescribeData.java Added, | |
1465 src/main/java/de/intevation/gnv/transition/describedata/DefaultSingleValueDescribeData.java Added, | |
1466 src/main/java/de/intevation/gnv/transition/SingleInputTransition.java Added: | |
1467 New Class for Representing a single Input Transition | |
1468 * src/main/java/de/intevation/gnv/transition/TransitionBase.java Edited: | |
1469 Added support of usage inputValues none or multiple times in Queries. | |
1470 Added support for SingleInputTransitions in Describe-Output | |
1471 * src/main/java/de/intevation/gnv/transition/InputValue.java Edited, | |
1472 src/main/java/de/intevation/gnv/transition/DefaultInputValue.java Edited: | |
1473 An InputValue now is possible to use none or multiple times in Queries. | |
1474 * src/main/java/de/intevation/gnv/timeseries/TimeSeriesMeshArtifact.java Added: | |
1475 ArtifactClass for the Representation of an Mesh-Timeseries-Artifact | |
1476 | |
1477 2009-09-17 Tim Englich <tim.englich@intevation.de> | |
1478 | |
1479 * src/test/ressources/conf.xml Edited: | |
1480 Database Cleanup Interval set to 5 minutes. | |
1481 | |
1482 2009-09-17 Tim Englich <tim.englich@intevation.de> | |
1483 * src/test/ressources/conf.xml Edited: | |
1484 Some structurechanges done. | |
1485 | |
1486 * src/main/java/de/intevation/gnv/utils/ArtifactXMLUtilities.java Edited: | |
1487 Fixed Bug supporting UTF-8 Documents properly. | |
1488 * src/main/java/de/intevation/gnv/transition/describedata/DefaultKeyValueDescribeData.java Edited, | |
1489 * src/main/java/de/intevation/gnv/transition/describedata/KeyValueDescibeData.java Edited, | |
1490 Added Methods for setting and getting the selection-state of this objects. | |
1491 | |
1492 * src/main/java/de/intevation/gnv/transition/describedata/DefaultMinMaxDescribeData.java Edited, | |
1493 src/main/java/de/intevation/gnv/transition/describedata/MinMaxDescribeData.java Edited: | |
1494 Added setter for min an max-Values and getters an setters for minName and maxName | |
1495 | |
1496 * src/main/java/de/intevation/gnv/transition/describedata/NamedCollection.java Added, | |
1497 src/main/java/de/intevation/gnv/transition/describedata/NamedArrayList.java Added: | |
1498 Collection ans an Implementation of this Collection for Storing Name of the Collection and if | |
1499 the Values in it are multiselectable. | |
1500 | |
1501 * src/main/java/de/intevation/gnv/transition/TransitionBase.java : | |
1502 Static UI-Support and valid SelectionStorage added. | |
1503 I added also an imporvement of the multiselect Methods for Datasets | |
1504 * src/main/java/de/intevation/gnv/transition/MinMaxTransition.java Edited: | |
1505 Storage of changed Values added | |
1506 | |
1507 * src/main/java/de/intevation/gnv/artifacts/fis/FISArtifact.java Edited: | |
1508 Static UI Support Added | |
1509 | |
1510 | |
1511 2009-09-16 Tim Englich <tim.englich@intevation.de> | |
1512 | |
1513 * src/test/ressources/conf.xml Edited, | |
1514 src/main/java/de/intevation/gnv/transition/TransitionBase.java (describe) Edited, | |
1515 src/main/java/de/intevation/gnv/transition/InputValue.java (isMultiselect) Edited, | |
1516 src/main/java/de/intevation/gnv/transition/InputData.java (concartValue) Edited, | |
1517 src/main/java/de/intevation/gnv/transition/DefaultInputValue.java (isMultiselect) Edited, | |
1518 src/main/java/de/intevation/gnv/transition/DefaultInputData.java (concartValue)Edited, | |
1519 src/main/java/de/intevation/gnv/artifacts/fis/FISArtifact.java (createUserInterface) Edited, | |
1520 src/main/java/de/intevation/gnv/artifacts/GNVArtifactBase.java (parseInputData) Edited: | |
1521 Added Multiselectsupport for InputValues | |
1522 | |
1523 2009-09-16 Tim Englich <tim.englich@intevation.de> | |
1524 | |
1525 * src/main/java/de/intevation/gnv/artifacts/GNVArtifactBase.java (setup) Edited: | |
1526 Bug Fixed because of Infrastructure Changes in the Artifact-Module | |
1527 | |
1528 * src/main/java/de/intevation/gnv/transition/TransitionBase.java Edited: | |
1529 Put only the last DescribeData to the UI-Output bnecause auf Renderingproblems in the Client | |
1530 | |
1531 * src/main/java/de/intevation/gnv/transition/describedata/DefaultKeyValueDescribeData.java Edited, | |
1532 src/main/java/de/intevation/gnv/transition/describedata/DefaultMinMaxDescribeData.java Edited, | |
1533 src/main/java/de/intevation/gnv/transition/describedata/KeyValueDescibeData.java Edited: | |
1534 Made Interface Serializable, add UIDs to the Implementations of the Interface | |
1535 | |
1536 2009-09-15 Tim Englich <tim.englich@intevation.de> | |
1537 | |
1538 * src/main/java/de/intevation/gnv/artifacts/fis/FISArtifact.java (createUserInterface) Edited: | |
1539 Integrate UI-Representation for Describe into the FISArtifact. | |
1540 * src/main/java/de/intevation/gnv/utils/ArtifactXMLUtilities.java (createXFormElement) Refactoring, | |
1541 src/main/java/de/intevation/gnv/transition/TransitionBase.java (describe) Refactoring: | |
1542 Extract the Element-Creation of XForms Nodes into a Common Class to make them available for | |
1543 other Classes which have to create XForm-Fragments | |
1544 | |
1545 2009-09-14 Tim Englich <tim.englich@intevation.de> | |
1546 | |
1547 * src/main/java/de/intevation/gnv/transition/Transition.java Edited, | |
1548 src/main/java/de/intevation/gnv/transition/InputData.java Edited, | |
1549 src/main/java/de/intevation/gnv/transition/OutputMode.java Edited, | |
1550 src/main/java/de/intevation/gnv/transition/InputValue.java Edited, | |
1551 src/main/java/de/intevation/gnv/artifacts/fis/product/Product.java Edited, | |
1552 src/main/java/de/intevation/gnv/utils/ArtifactXMLUtilities.java Edited, | |
1553 src/main/java/de/intevation/gnv/transition/describedata/DescribeData.java Edited: | |
1554 Make the Interfaces Serializable to make them usable in the Artifactdatabase | |
1555 | |
1556 2009-09-14 Tim Englich <tim.englich@intevation.de> | |
1557 | |
1558 * src/test/java/de/intevation/gnv/artifacts/GNVArtifactsTestCase.java Edited, | |
1559 src/main/java/de/intevation/gnv/transition/timeseries/TimeSeriesOutputTransition.java Edited, | |
1560 src/main/java/de/intevation/gnv/transition/OutputTransition.java Edited , | |
1561 src/main/java/de/intevation/gnv/timeseries/TimeSeriesArtifact.java Edited, | |
1562 src/main/java/de/intevation/gnv/artifacts/fis/FISArtifact.java Edited, | |
1563 src/main/java/de/intevation/gnv/artifacts/GNVArtifactBase.java Edited: | |
1564 Refactoring Work depending on Infrastructurchanges in the Artifact-Module | |
1565 | |
1566 2009-09-10 Tim Englich <tim.englich@intevation.de> | |
1567 | |
1568 * src/test/java/de/intevation/gnv/artifacts/GNVArtifactsTestCase.java Edited, | |
1569 src/test/ressources/timeseries/timeseries_step_01_feed.xml Edited, | |
1570 src/test/ressources/timeseries/timeseries_step_01_advance.xml Edited, | |
1571 src/test/ressources/conf.xml Edited: | |
1572 TestCase moced from TimeSeriesArtifact to FISArtifact. Used FIS: Marnet | |
1573 | |
1574 2009-09-10 Tim Englich <tim.englich@intevation.de> | |
1575 | |
1576 * src/main/java/de/intevation/gnv/utils/ArtifactXMLUtilities.java Added: | |
1577 Utilities-Class for some XML-Stuff that is only for gnv-artifacts | |
1578 | |
1579 * src/main/java/de/intevation/gnv/utils/ArtifactFactoryUtilities.java Added: | |
1580 Factory to Instantiiate an ArtifactFactory (TODO: Should be moved to Artifact-database) | |
1581 | |
1582 * src/main/java/de/intevation/gnv/artifacts/fis/product/Product.java Added, | |
1583 src/main/java/de/intevation/gnv/artifacts/fis/product/DefaultProduct.java Added: | |
1584 Interfcaedefinition and Defaultimplementation for the Representation of the different | |
1585 Products in an FIS. | |
1586 | |
1587 * src/main/java/de/intevation/gnv/artifacts/fis/FISArtifact.java Added: | |
1588 Artifact to Repersent an FIS. This Artifact is able to switch between different | |
1589 SubArtifacts for handling the different Products of an FIS. | |
1590 * src/main/java/de/intevation/gnv/artifacts/GNVArtifactBase.java Edited: | |
1591 Refactoring Work done because of changes in the artifact-modules | |
1592 | |
1593 2009-09-10 Tim Englich <tim.englich@intevation.de> | |
1594 | |
1595 * src/main/java/de/intevation/gnv/artifacts/GNVArtifactBase.java Edited, | |
1596 src/main/java/de/intevation/gnv/timeseries/TimeSeriesArtifact.java Edited: | |
1597 Refactoringwork done because of changes in the artifact-module | |
1598 | |
1599 2009-09-10 Tim Englich <tim.englich@intevation.de> | |
1600 | |
1601 * src/test/java/de/intevation/gnv/artifacts/GNVArtifactsTestCase.java Edited: | |
1602 src/test/ressources/conf.xml Renamed: | |
1603 Project Structure changed in artifact-database. So we have to rename | |
1604 the Testconfigurationfile in conf.xml. | |
1605 | |
1606 * src/test/ressources/results Added: | |
1607 Integrated Folder for temporal storing Resultfiles of the TestCases | |
1608 | |
1609 * src/test/ressources/queries.properties Edited: | |
1610 Further Queries for Testcases integrated | |
1611 * src/test/ressources/timeseries/timeseries_step_05_out.xml Added, | |
1612 src/test/ressources/timeseries/timeseries_step_05_feed.xml Added: | |
1613 Integrated the last step of the TimeSeries-Workflow. | |
1614 Now the TestCase is able to render Charts. | |
1615 | |
1616 * src/test/ressources/timeseries/timeseries_step_04_feed.xml Edited, | |
1617 src/test/ressources/timeseries/timeseries_step_03_feed.xml Edited: | |
1618 Names of the feed-Parametes changed to the Syntax of BSH-Spelling | |
1619 | |
1620 2009-09-09 Tim Englich <tim.englich@intevation.de> | |
1621 | |
1622 * src/main/java/de/intevation/gnv/transition/timeseries/TimeSeriesOutputTransition.java: | |
1623 Chart Rendering completed with some Fixes to do | |
1624 * src/main/java/de/intevation/gnv/transition/TransitionBase.java: | |
1625 Integrated usage of KeyValueDescibeData | |
1626 * src/main/java/de/intevation/gnv/transition/OutputTransition.java (getOutputModes): | |
1627 Errorhandling integrated | |
1628 * src/main/java/de/intevation/gnv/timeseries/TimeSeriesArtifact.java Edited, | |
1629 * src/main/java/de/intevation/gnv/artifacts/GNVArtifactBase.java Edited: | |
1630 Refactored out-Method from Extending Class | |
1631 | |
1632 2009-09-09 Tim Englich <tim.englich@intevation.de> | |
1633 | |
1634 * src/main/java/de/intevation/gnv/chart/exception/TechnicalChartException.java Added, | |
1635 src/main/java/de/intevation/gnv/chart/ChartFactory.java Edited: | |
1636 Refactoring of the ChartFactory so that it colud be use and it is possible to compile | |
1637 this class. | |
1638 | |
1639 * src/main/java/de/intevation/gnv/transition/describedata/KeyValueDescibeData.java Added, | |
1640 src/main/java/de/intevation/gnv/transition/describedata/DefaultKeyValueDescribeData.java Added: | |
1641 Added an new Representation of Describedata for Key Value Pairs using for the Parameter Lists | |
1642 of the Transitions an put it into the Chartgeneration | |
1643 | |
1644 2009-09-09 Tim Englich <tim.englich@intevation.de> | |
1645 | |
1646 * pom.xml Edited: | |
1647 Added JfreeChart Dependency to pom-file | |
1648 | |
1649 2009-09-09 Tim Englich <tim.englich@intevation.de> | |
1650 | |
1651 * src/main/java/de/intevation/gnv/chart/Insets.java Added, | |
1652 src/main/java/de/intevation/gnv/chart/ChartStyle.java Added, | |
1653 src/main/java/de/intevation/gnv/chart/ChartLabels.java Added, | |
1654 src/main/java/de/intevation/gnv/chart/ChartFactory.java Added: | |
1655 Insert Chart-Classes from OLD-Repository Revision: 3101 Does not compile | |
1656 | |
1657 2009-09-09 Tim Englich <tim.englich@intevation.de> | |
1658 | |
1659 * src/main/java/de/intevation/gnv/transition/timeseries/TimeSeriesOutputTransition.java Added: | |
1660 The specifed OutputTransition for the Product TimeSeries. | |
1661 | |
1662 * src/main/java/de/intevation/gnv/artifacts/GNVArtifactBase.java Edited: | |
1663 Integration of the OutputModes in the DescriberesultDocument. | |
1664 | |
1665 * src/main/java/de/intevation/gnv/transition/OutputTransitionBase.java Added, | |
1666 src/main/java/de/intevation/gnv/transition/OutputTransition.java Added: | |
1667 The Interface and the abstract Basicimplementation of an Transition which | |
1668 can produce different outputs. | |
1669 | |
1670 * src/main/java/de/intevation/gnv/transition/DefaultOutputMode.java Added, | |
1671 src/main/java/de/intevation/gnv/transition/OutputMode.java Added: | |
1672 Interfacestructur and Defaultimplementation for the Representation of the | |
1673 Different OutputModes given in an Artifact. | |
1674 | |
1675 2009-09-09 Tim Englich <tim.englich@intevation.de> | |
1676 | |
1677 * src/main/java/de/intevation/gnv/transition/TransitionBase.java (describe) Edited: | |
1678 Changed DateoutputFormat from German- to Anericanstyle | |
1679 | |
1680 2009-09-09 Tim Englich <tim.englich@intevation.de> | |
1681 | |
1682 * src/test/ressources/timeseries/timeseries_step_04_feed.xml Added, | |
1683 * src/test/ressources/timeseries/timeseries_step_04_advance.xml Added: | |
1684 Two more ArtifactCommands for the next Step in TimeSeriesArtifactTestCase | |
1685 * src/test/ressources/queries.properties Edited: | |
1686 New Queries for timeseries_timeinterval added. | |
1687 Also use KEY ,VALUE, MIN and MAX as Identifiers for the different Columns. | |
1688 * src/test/ressources/GNVArtifactsTestCase_Configuration.xml Edited, | |
1689 * src/test/java/de/intevation/gnv/artifacts/GNVArtifactsTestCase.java Edited: | |
1690 Modified the TimeseriesArtifact and added one further TransitionStep | |
1691 | |
1692 2009-09-09 Tim Englich <tim.englich@intevation.de> | |
1693 | |
1694 * src/main/java/de/intevation/gnv/transition/describedata/DefaultMinMaxDescribeData.java , | |
1695 * src/main/java/de/intevation/gnv/transition/describedata/MinMaxDescribeData.java, | |
1696 * src/main/java/de/intevation/gnv/transition/describedata/DescribeData.java Added: | |
1697 Interface Structure and Defaultimplementation for Representing DescribeData of an | |
1698 Transition added. In this Way we are able to switch between different Renderingmethods | |
1699 for descibe. | |
1700 * src/main/java/de/intevation/gnv/transition/MinMaxTransition.java Added: | |
1701 Added MinMaxTransition for representing Min-/Max-Value Results in a Tansition | |
1702 * src/main/java/de/intevation/gnv/transition/TransitionBase.java Edited: | |
1703 Integrated Min- / MAX-Value Support for Describe. Also done some Refactoring Work | |
1704 for easy creating Extensions of this Class. | |
1705 * src/main/java/de/intevation/gnv/artifacts/GNVArtifactBase.java Edited: | |
1706 Userinterface Informations were integrated in the wrong Method. Now the | |
1707 Informations are put into the ui-Node | |
1708 | |
1709 2009-09-08 Tim Englich <tim.englich@intevation.de> | |
1710 | |
1711 * src/test/ressources/timeseries/timeseries_step_01_advance.xml Edited, | |
1712 src/test/ressources/timeseries/timeseries_step_01_feed.xml Edited, | |
1713 src/test/ressources/timeseries/timeseries_step_02_advance.xml Added, | |
1714 src/test/ressources/timeseries/timeseries_step_02_feed.xml Added, | |
1715 src/test/ressources/timeseries/timeseries_step_03_advance.xml Added, | |
1716 src/test/ressources/timeseries/timeseries_step_03_feed.xml Added, | |
1717 src/test/ressources/GNVArtifactsTestCase_Configuration.xml: Edited, | |
1718 src/test/ressources/queries.properties Added, | |
1719 src/test/java/de/intevation/gnv/artifacts/GNVArtifactsTestCase.java Edited: | |
1720 TestCase implemented until Choosing the TimeInetval of an TimeSeries | |
1721 | |
1722 One Entry is Missing | |
1723 | |
1724 2009-09-08 Tim Englich <tim.englich@intevation.de> | |
1725 | |
1726 * src/main/java/de/intevation/gnv/transition/TransitionBase.java Edited, | |
1727 src/main/java/de/intevation/gnv/transition/Transition.java Edited, | |
1728 src/main/java/de/intevation/gnv/artifacts/GNVArtifactBase.java Edited, | |
1729 src/test/java/de/intevation/gnv/artifacts/GNVArtifactsTestCase.java Edited, | |
1730 src/test/ressources/GNVArtifactsTestCase_Configuration.xml Edited, | |
1731 src/test/ressources/timeseries/timeseries_step_01_feed.xml Added , | |
1732 src/test/ressources/timeseries/timeseries_step_01_advance.xml Added : | |
1733 Artifact.advance initial implementiert | |
1734 | |
1735 2009-09-08 Tim Englich <tim.englich@intevation.de> | |
1736 | |
1737 * src/main/java/de/intevation/gnv/timeseries/TimeSeriesArtifact.java Edited, | |
1738 src/main/java/de/intevation/gnv/transition/DefaultInputData.java Added, | |
1739 src/main/java/de/intevation/gnv/transition/InputData.java Added, | |
1740 src/main/java/de/intevation/gnv/transition/exception/TransitionException.java Added, | |
1741 src/main/java/de/intevation/gnv/transition/TransitionBase.java Edited, | |
1742 src/main/java/de/intevation/gnv/transition/Transition.java Edited, | |
1743 src/main/java/de/intevation/gnv/artifacts/GNVArtifactBase.java Edited: | |
1744 Funktionalit�t Feed initial bereitgestellt. | |
1745 | |
1746 2009-09-08 Tim Englich <tim.englich@intevation.de> | |
1747 | |
1748 * src/test/ressources/GNVArtifactsTestCase_Configuration.xml, | |
1749 src/main/java/de/intevation/gnv/artifacts/GNVArtifactBase.java, | |
1750 src/main/java/de/intevation/gnv/transition/TransitionBase.java, | |
1751 src/main/java/de/intevation/gnv/transition/DefaultInputValue.java Edited: | |
1752 Required Inputelements integrated in BasicArtifact-Descibe-Output | |
1753 | |
1754 2009-09-08 Tim Englich <tim.englich@intevation.de> | |
1755 | |
1756 * src/main/java/de/intevation/gnv/transition/DefaultInputValue.java Added, | |
1757 src/main/java/de/intevation/gnv/transition/InputValue.java Added, | |
1758 src/main/java/de/intevation/gnv/transition/TransitionBase.java Edited, | |
1759 src/main/java/de/intevation/gnv/transition/Transition.java Edited, | |
1760 src/test/ressources/GNVArtifactsTestCase_Configuration.xml Edited: | |
1761 Constructs for the required Inputvalues for an Transition created | |
1762 | |
1763 2009-09-08 Tim Englich <tim.englich@intevation.de> | |
1764 | |
1765 * src/test/java/de/intevation/gnv/artifacts/GNVArtifactsTestCase.java, | |
1766 * src/main/java/de/intevation/gnv/timeseries/TimeSeriesArtifact.java:, | |
1767 * src/main/java/de/intevation/gnv/artifacts/GNVArtifactBase.java: Edited | |
1768 Added Output for Describe to the Artifactimplementation | |
1769 | |
1770 2009-09-08 Tim Englich <tim.englich@intevation.de> | |
1771 | |
1772 * src/test/ressources/GNVArtifactsTestCase_Configuration.xml, | |
1773 src/main/java/de/intevation/gnv/transition/Transition.java (getDescription), | |
1774 src/main/java/de/intevation/gnv/transition/TransitionBase.java (setup), (getDescription): | |
1775 Added Description to a Transition | |
1776 | |
1777 2009-09-07 Tim Englich <tim.englich@intevation.de> | |
1778 | |
1779 * src/test/ressources/GNVArtifactsTestCase_Configuration.xml, | |
1780 src/test/java/de/intevation/gnv/artifacts/GNVArtifactsTestCase.java: ADD | |
1781 TestClass for GNV-Artifacts an TimeSeriesArtifacs | |
1782 | |
1783 * src/main/java/de/intevation/gnv/transition/TransitionFactory.java, | |
1784 src/main/java/de/intevation/gnv/transition/TransitionBase.java, | |
1785 src/main/java/de/intevation/gnv/transition/Transition.java, | |
1786 src/main/java/de/intevation/gnv/transition/DefaultTransition.java: ADD | |
1787 Transitionimplementation for handling the substeps of an Artifact Livecycle | |
1788 | |
1789 * src/main/java/de/intevation/gnv/timeseries/TimeSeriesArtifact.java: ADD | |
1790 The Artifact for handling the TimeSeries | |
1791 * src/main/java/de/intevation/gnv/artifacts/context/GNVArtifactContextFactory.java, | |
1792 src/main/java/de/intevation/gnv/artifacts/context/GNVArtifactContext.java, | |
1793 src/main/java/de/intevation/gnv/artifacts/GNVArtifactBase.java: | |
1794 The Basic-Classes for providing GNC Artifacts. this Classes should be the Fundament | |
1795 for the Implementation of Specialized Artifacts e.g. TimeSeries | |
1796 * pom: Edited Projectreferences to the other GNV-Projects added | |
1797 | |
1798 2009-09-04 Tim Englich <tim.englich@intevation.de> | |
1799 | |
1800 * src/main/java/de/intevation/gnv/artifacts/ArtifactFactoryBase.java: | |
1801 Implementation of the General ArtifactFactory | |
1802 | |
1803 2009-09-04 Tim Englich <tim.englich@intevation.de> | |
1804 | |
1805 * pom.xml: Created with maven and put the Moduledependencies into it | |
1806 * target | .settings | .project | .classpath: Add to SVN-Ignore | |
1807 * Changes | Changelog | NEWS | README | TODO: Added | |
1808 * src/**: Added to the Project |