annotate gnv-artifacts/ChangeLog @ 1043:d955571cdf2a

Added queries for Meshes using Vectorvalues for TimeSeries. gnv-artifacts/trunk@1115 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author Tim Englich <tim.englich@intevation.de>
date Fri, 21 May 2010 08:28:49 +0000
parents 07b829c06981
children 461d4489705c
rev   line source
1043
d955571cdf2a Added queries for Meshes using Vectorvalues for TimeSeries.
Tim Englich <tim.englich@intevation.de>
parents: 1042
diff changeset
1 2010-05-21 Tim Englich <tim.englich@intevation.de>
d955571cdf2a Added queries for Meshes using Vectorvalues for TimeSeries.
Tim Englich <tim.englich@intevation.de>
parents: 1042
diff changeset
2
d955571cdf2a Added queries for Meshes using Vectorvalues for TimeSeries.
Tim Englich <tim.englich@intevation.de>
parents: 1042
diff changeset
3 * doc/conf/queries.properties:
d955571cdf2a Added queries for Meshes using Vectorvalues for TimeSeries.
Tim Englich <tim.englich@intevation.de>
parents: 1042
diff changeset
4 Added queries for Meshes using Vectorvalues for TimeSeries.
d955571cdf2a Added queries for Meshes using Vectorvalues for TimeSeries.
Tim Englich <tim.englich@intevation.de>
parents: 1042
diff changeset
5
1042
07b829c06981 Integrated View MEDIAN.TIMESERIESFULLVECTORVALUE in queries for vector data on timeSeriesPoints
Tim Englich <tim.englich@intevation.de>
parents: 1041
diff changeset
6 2010-05-21 Tim Englich <tim.englich@intevation.de>
07b829c06981 Integrated View MEDIAN.TIMESERIESFULLVECTORVALUE in queries for vector data on timeSeriesPoints
Tim Englich <tim.englich@intevation.de>
parents: 1041
diff changeset
7
07b829c06981 Integrated View MEDIAN.TIMESERIESFULLVECTORVALUE in queries for vector data on timeSeriesPoints
Tim Englich <tim.englich@intevation.de>
parents: 1041
diff changeset
8 * doc/conf/queries.properties:
07b829c06981 Integrated View MEDIAN.TIMESERIESFULLVECTORVALUE in queries for vector data on timeSeriesPoints
Tim Englich <tim.englich@intevation.de>
parents: 1041
diff changeset
9 Integrated View MEDIAN.TIMESERIESFULLVECTORVALUE in queries for fetching
07b829c06981 Integrated View MEDIAN.TIMESERIESFULLVECTORVALUE in queries for vector data on timeSeriesPoints
Tim Englich <tim.englich@intevation.de>
parents: 1041
diff changeset
10 the data for Charts and ODV-Export on TimeSeriesPoints using vetcor data.
07b829c06981 Integrated View MEDIAN.TIMESERIESFULLVECTORVALUE in queries for vector data on timeSeriesPoints
Tim Englich <tim.englich@intevation.de>
parents: 1041
diff changeset
11
1041
8a8ee5abc084 Implemented the odv export for timeseries using vector data (Issue27).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1040
diff changeset
12 2010-05-20 Ingo Weinzierl <ingo.weinzierl@intevation.de>
8a8ee5abc084 Implemented the odv export for timeseries using vector data (Issue27).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1040
diff changeset
13
8a8ee5abc084 Implemented the odv export for timeseries using vector data (Issue27).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1040
diff changeset
14 Issue27 - Implemented odv export for vector data of timeseriespoints.
8a8ee5abc084 Implemented the odv export for timeseries using vector data (Issue27).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1040
diff changeset
15
8a8ee5abc084 Implemented the odv export for timeseries using vector data (Issue27).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1040
diff changeset
16 * src/main/java/de/intevation/gnv/state/timeseries/TimeSeriesVectorOutputState.java:
8a8ee5abc084 Implemented the odv export for timeseries using vector data (Issue27).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1040
diff changeset
17 Implemented the odv export for vector data on timeseriespoints.Therefore,
8a8ee5abc084 Implemented the odv export for timeseries using vector data (Issue27).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1040
diff changeset
18 the getData(.) method for processing vector data has been removed. The
8a8ee5abc084 Implemented the odv export for timeseries using vector data (Issue27).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1040
diff changeset
19 processing needs to take place after getData(.) fetched the data from
8a8ee5abc084 Implemented the odv export for timeseries using vector data (Issue27).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1040
diff changeset
20 database, because it's not necessary to process vector data used for an
8a8ee5abc084 Implemented the odv export for timeseries using vector data (Issue27).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1040
diff changeset
21 odv export (which is fetched via getData(.) as well).
8a8ee5abc084 Implemented the odv export for timeseries using vector data (Issue27).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1040
diff changeset
22
1040
70653c29fc1d Finished vector support for timeseriespoints (Issue27).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1039
diff changeset
23 2010-05-19 Ingo Weinzierl <ingo.weinzierl@intevation.de>
70653c29fc1d Finished vector support for timeseriespoints (Issue27).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1039
diff changeset
24
70653c29fc1d Finished vector support for timeseriespoints (Issue27).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1039
diff changeset
25 Issue27 - Vector data support for timeseriespoints finished.
70653c29fc1d Finished vector support for timeseriespoints (Issue27).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1039
diff changeset
26
70653c29fc1d Finished vector support for timeseriespoints (Issue27).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1039
diff changeset
27 * doc/conf/products/timeseries/conf_timeseriespoint.xml: Adjusted the
70653c29fc1d Finished vector support for timeseriespoints (Issue27).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1039
diff changeset
28 relevant OutputState for timeseries with components of vector data.
70653c29fc1d Finished vector support for timeseriespoints (Issue27).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1039
diff changeset
29
70653c29fc1d Finished vector support for timeseriespoints (Issue27).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1039
diff changeset
30 * src/main/java/de/intevation/gnv/utils/VectorDataProcessor.java: A helper
70653c29fc1d Finished vector support for timeseriespoints (Issue27).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1039
diff changeset
31 class that converts vector data into a useful container for our chart
70653c29fc1d Finished vector support for timeseriespoints (Issue27).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1039
diff changeset
32 classes. Our chart classes just use one single data value of each Result
70653c29fc1d Finished vector support for timeseriespoints (Issue27).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1039
diff changeset
33 object - but there is a data value for each component of a vector. So we
70653c29fc1d Finished vector support for timeseriespoints (Issue27).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1039
diff changeset
34 need to split Result object into many Result objects - one for each vector
70653c29fc1d Finished vector support for timeseriespoints (Issue27).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1039
diff changeset
35 component.
70653c29fc1d Finished vector support for timeseriespoints (Issue27).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1039
diff changeset
36
70653c29fc1d Finished vector support for timeseriespoints (Issue27).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1039
diff changeset
37 * src/main/java/de/intevation/gnv/state/timeseries/TimeSeriesVectorOutputState.java:
70653c29fc1d Finished vector support for timeseriespoints (Issue27).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1039
diff changeset
38 Inherits from TimeSeriesOutputStates. Currently, the only reason for this
70653c29fc1d Finished vector support for timeseriespoints (Issue27).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1039
diff changeset
39 class is to instantiate TimeSeriesVectorChart objects instead of
70653c29fc1d Finished vector support for timeseriespoints (Issue27).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1039
diff changeset
40 TimeSeriesChart objects.
70653c29fc1d Finished vector support for timeseriespoints (Issue27).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1039
diff changeset
41
70653c29fc1d Finished vector support for timeseriespoints (Issue27).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1039
diff changeset
42 * src/main/java/de/intevation/gnv/chart/TimeSeriesVectorChart.java: This
70653c29fc1d Finished vector support for timeseriespoints (Issue27).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1039
diff changeset
43 chart type inherits from TimeSeriesChart. The only difference between
70653c29fc1d Finished vector support for timeseriespoints (Issue27).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1039
diff changeset
44 these two types is the way how to add datasets and how to create names for
70653c29fc1d Finished vector support for timeseriespoints (Issue27).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1039
diff changeset
45 series - most of the code is equal.
70653c29fc1d Finished vector support for timeseriespoints (Issue27).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1039
diff changeset
46
70653c29fc1d Finished vector support for timeseriespoints (Issue27).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1039
diff changeset
47 * src/main/java/de/intevation/gnv/state/timeseries/TimeSeriesOutputState.java:
70653c29fc1d Finished vector support for timeseriespoints (Issue27).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1039
diff changeset
48 Timegap definitions have protected access now.
70653c29fc1d Finished vector support for timeseriespoints (Issue27).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1039
diff changeset
49
1039
3be83ac4cfde Added the vector value transition path for timeseriespoints.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1038
diff changeset
50 2010-05-19 Ingo Weinzierl <ingo.weinzierl@intevation.de>
3be83ac4cfde Added the vector value transition path for timeseriespoints.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1038
diff changeset
51
3be83ac4cfde Added the vector value transition path for timeseriespoints.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1038
diff changeset
52 * doc/conf/products/timeseries/conf_timeseriespoint.xml: Added the vector
3be83ac4cfde Added the vector value transition path for timeseriespoints.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1038
diff changeset
53 value path.
3be83ac4cfde Added the vector value transition path for timeseriespoints.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1038
diff changeset
54
1038
9981452c7e75 First step: Added a new state handling the selection between vector or scalar and a new transition in timeseries to provide vector values (issue27).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1037
diff changeset
55 2010-05-18 Ingo Weinzierl <ingo.weinzierl@intevation.de>
9981452c7e75 First step: Added a new state handling the selection between vector or scalar and a new transition in timeseries to provide vector values (issue27).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1037
diff changeset
56
9981452c7e75 First step: Added a new state handling the selection between vector or scalar and a new transition in timeseries to provide vector values (issue27).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1037
diff changeset
57 Issue27 - First step to provide vector values.
9981452c7e75 First step: Added a new state handling the selection between vector or scalar and a new transition in timeseries to provide vector values (issue27).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1037
diff changeset
58
9981452c7e75 First step: Added a new state handling the selection between vector or scalar and a new transition in timeseries to provide vector values (issue27).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1037
diff changeset
59 * doc/conf/products/timeseries/conf_timeseriespoint.xml: Added a further
9981452c7e75 First step: Added a new state handling the selection between vector or scalar and a new transition in timeseries to provide vector values (issue27).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1037
diff changeset
60 step to choose between vector or scalar values.
9981452c7e75 First step: Added a new state handling the selection between vector or scalar and a new transition in timeseries to provide vector values (issue27).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1037
diff changeset
61
9981452c7e75 First step: Added a new state handling the selection between vector or scalar and a new transition in timeseries to provide vector values (issue27).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1037
diff changeset
62 TODO: Configure the parameterization path for working with vector values.
9981452c7e75 First step: Added a new state handling the selection between vector or scalar and a new transition in timeseries to provide vector values (issue27).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1037
diff changeset
63
9981452c7e75 First step: Added a new state handling the selection between vector or scalar and a new transition in timeseries to provide vector values (issue27).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1037
diff changeset
64 * src/main/java/de/intevation/gnv/state/SwitchModeState.java: A new state
9981452c7e75 First step: Added a new state handling the selection between vector or scalar and a new transition in timeseries to provide vector values (issue27).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1037
diff changeset
65 that allows users to choose between scalar or vector values.
9981452c7e75 First step: Added a new state handling the selection between vector or scalar and a new transition in timeseries to provide vector values (issue27).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1037
diff changeset
66
9981452c7e75 First step: Added a new state handling the selection between vector or scalar and a new transition in timeseries to provide vector values (issue27).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1037
diff changeset
67 * src/main/java/de/intevation/gnv/state/StateBase.java,
9981452c7e75 First step: Added a new state handling the selection between vector or scalar and a new transition in timeseries to provide vector values (issue27).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1037
diff changeset
68 src/main/java/de/intevation/gnv/state/MeasurementState.java,
9981452c7e75 First step: Added a new state handling the selection between vector or scalar and a new transition in timeseries to provide vector values (issue27).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1037
diff changeset
69 src/main/java/de/intevation/gnv/state/DefaultAutoResumeState.java,
9981452c7e75 First step: Added a new state handling the selection between vector or scalar and a new transition in timeseries to provide vector values (issue27).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1037
diff changeset
70 src/main/java/de/intevation/gnv/state/SingleInputState.java: Adjusted
9981452c7e75 First step: Added a new state handling the selection between vector or scalar and a new transition in timeseries to provide vector values (issue27).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1037
diff changeset
71 method signature of getDescriptionForInputData(.) - added the CallContext
9981452c7e75 First step: Added a new state handling the selection between vector or scalar and a new transition in timeseries to provide vector values (issue27).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1037
diff changeset
72 as further parameter that is necessary to retrieve the current locale.
9981452c7e75 First step: Added a new state handling the selection between vector or scalar and a new transition in timeseries to provide vector values (issue27).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1037
diff changeset
73
9981452c7e75 First step: Added a new state handling the selection between vector or scalar and a new transition in timeseries to provide vector values (issue27).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1037
diff changeset
74 * src/main/resources/lang/artifactMessages.properties,
9981452c7e75 First step: Added a new state handling the selection between vector or scalar and a new transition in timeseries to provide vector values (issue27).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1037
diff changeset
75 src/main/resources/lang/artifactMessages_de_DE.properties,
9981452c7e75 First step: Added a new state handling the selection between vector or scalar and a new transition in timeseries to provide vector values (issue27).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1037
diff changeset
76 src/main/resources/lang/artifactMessages_en.properties,
9981452c7e75 First step: Added a new state handling the selection between vector or scalar and a new transition in timeseries to provide vector values (issue27).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1037
diff changeset
77 src/main/resources/lang/artifactMessages_de.properties: Added labels for
9981452c7e75 First step: Added a new state handling the selection between vector or scalar and a new transition in timeseries to provide vector values (issue27).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1037
diff changeset
78 the user interface.
9981452c7e75 First step: Added a new state handling the selection between vector or scalar and a new transition in timeseries to provide vector values (issue27).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1037
diff changeset
79
1037
da4306683186 Added queries for TimeSeriesPoints in vectorvalues for TimeSeries
Tim Englich <tim.englich@intevation.de>
parents: 1036
diff changeset
80 2010-05-18 Tim Englich <tim.englich@intevation.de>
da4306683186 Added queries for TimeSeriesPoints in vectorvalues for TimeSeries
Tim Englich <tim.englich@intevation.de>
parents: 1036
diff changeset
81
da4306683186 Added queries for TimeSeriesPoints in vectorvalues for TimeSeries
Tim Englich <tim.englich@intevation.de>
parents: 1036
diff changeset
82 * doc/conf/queries.properties:
da4306683186 Added queries for TimeSeriesPoints in vectorvalues for TimeSeries
Tim Englich <tim.englich@intevation.de>
parents: 1036
diff changeset
83 Added queries for TimeSeriesPoints on Vectorvalues for TimeSeries.
da4306683186 Added queries for TimeSeriesPoints in vectorvalues for TimeSeries
Tim Englich <tim.englich@intevation.de>
parents: 1036
diff changeset
84
1036
af53410ad551 Add more Javadocs
Tim Englich <tim.englich@intevation.de>
parents: 1035
diff changeset
85 2010-05-17 Tim Englich <tim.englich@intevation.de>
af53410ad551 Add more Javadocs
Tim Englich <tim.englich@intevation.de>
parents: 1035
diff changeset
86
af53410ad551 Add more Javadocs
Tim Englich <tim.englich@intevation.de>
parents: 1035
diff changeset
87 * src/main/java/de/intevation/gnv/state/cache/package.html,
af53410ad551 Add more Javadocs
Tim Englich <tim.englich@intevation.de>
parents: 1035
diff changeset
88 src/main/java/de/intevation/gnv/state/cache/QueryObject.java:
af53410ad551 Add more Javadocs
Tim Englich <tim.englich@intevation.de>
parents: 1035
diff changeset
89 Add more JavaDocs.
af53410ad551 Add more Javadocs
Tim Englich <tim.englich@intevation.de>
parents: 1035
diff changeset
90
1035
2c7501c2b0d2 Added Documentation for the definition of gaps in TimeSeries on TimeSeriesPoints.
Tim Englich <tim.englich@intevation.de>
parents: 1034
diff changeset
91 2010-05-10 Tim Englich <tim.englich@intevation.de>
2c7501c2b0d2 Added Documentation for the definition of gaps in TimeSeries on TimeSeriesPoints.
Tim Englich <tim.englich@intevation.de>
parents: 1034
diff changeset
92
2c7501c2b0d2 Added Documentation for the definition of gaps in TimeSeries on TimeSeriesPoints.
Tim Englich <tim.englich@intevation.de>
parents: 1034
diff changeset
93 * doc/conf/products/timeseries/timegap_definition.xml:
2c7501c2b0d2 Added Documentation for the definition of gaps in TimeSeries on TimeSeriesPoints.
Tim Englich <tim.englich@intevation.de>
parents: 1034
diff changeset
94 Added Documentation for the definition of gaps in TimeSeries on
2c7501c2b0d2 Added Documentation for the definition of gaps in TimeSeries on TimeSeriesPoints.
Tim Englich <tim.englich@intevation.de>
parents: 1034
diff changeset
95 TimeSeriesPoints. Also added the reference to the Place where the
2c7501c2b0d2 Added Documentation for the definition of gaps in TimeSeries on TimeSeriesPoints.
Tim Englich <tim.englich@intevation.de>
parents: 1034
diff changeset
96 definitions are taken.
2c7501c2b0d2 Added Documentation for the definition of gaps in TimeSeries on TimeSeriesPoints.
Tim Englich <tim.englich@intevation.de>
parents: 1034
diff changeset
97
1034
50a5ce7a47b7 Implemented an odv exporter for product type 'Horizontales Schnittprofil' (issue260).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1033
diff changeset
98 2010-05-10 Ingo Weinzierl <ingo.weinzierl@intevation.de>
50a5ce7a47b7 Implemented an odv exporter for product type 'Horizontales Schnittprofil' (issue260).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1033
diff changeset
99
50a5ce7a47b7 Implemented an odv exporter for product type 'Horizontales Schnittprofil' (issue260).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1033
diff changeset
100 Issue260 (Implemented an odv export for 'Horizontales Schnittprofil')
50a5ce7a47b7 Implemented an odv exporter for product type 'Horizontales Schnittprofil' (issue260).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1033
diff changeset
101
50a5ce7a47b7 Implemented an odv exporter for product type 'Horizontales Schnittprofil' (issue260).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1033
diff changeset
102 * doc/conf/products/horizontalprofile/conf_mesh_cross.xml: Added odv as
50a5ce7a47b7 Implemented an odv exporter for product type 'Horizontales Schnittprofil' (issue260).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1033
diff changeset
103 further export format of product type 'Horizontales Schnittprofil'.
50a5ce7a47b7 Implemented an odv exporter for product type 'Horizontales Schnittprofil' (issue260).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1033
diff changeset
104
50a5ce7a47b7 Implemented an odv exporter for product type 'Horizontales Schnittprofil' (issue260).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1033
diff changeset
105 * src/main/java/de/intevation/gnv/state/profile/horizontal/HorizontalProfileMeshCrossOutputState.java:
50a5ce7a47b7 Implemented an odv exporter for product type 'Horizontales Schnittprofil' (issue260).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1033
diff changeset
106 Implemented an odv exporter for this product type.
50a5ce7a47b7 Implemented an odv exporter for product type 'Horizontales Schnittprofil' (issue260).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1033
diff changeset
107
50a5ce7a47b7 Implemented an odv exporter for product type 'Horizontales Schnittprofil' (issue260).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1033
diff changeset
108 * src/main/java/de/intevation/gnv/exports/StringArrayKey.java: Added a
50a5ce7a47b7 Implemented an odv exporter for product type 'Horizontales Schnittprofil' (issue260).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1033
diff changeset
109 getKey() method to be able to retrieve the key of such objects.
50a5ce7a47b7 Implemented an odv exporter for product type 'Horizontales Schnittprofil' (issue260).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1033
diff changeset
110
1033
35c442410738 Added a comment after implementing cache cleaner
Hans Plum <hans.plum@intevation.de>
parents: 1032
diff changeset
111 2010-05-07 Hans Plum <hans@intevation.de>
35c442410738 Added a comment after implementing cache cleaner
Hans Plum <hans.plum@intevation.de>
parents: 1032
diff changeset
112
35c442410738 Added a comment after implementing cache cleaner
Hans Plum <hans.plum@intevation.de>
parents: 1032
diff changeset
113 * doc/conf/queries.properties:
35c442410738 Added a comment after implementing cache cleaner
Hans Plum <hans.plum@intevation.de>
parents: 1032
diff changeset
114 Added a comment after implementing the admin tables for cache cleaner
35c442410738 Added a comment after implementing cache cleaner
Hans Plum <hans.plum@intevation.de>
parents: 1032
diff changeset
115
1032
df6a640f590c Renamed mapserver wrapper.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1031
diff changeset
116 2010-05-06 Ingo Weinzierl <ingo.weinzierl@intevation.de>
df6a640f590c Renamed mapserver wrapper.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1031
diff changeset
117
df6a640f590c Renamed mapserver wrapper.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1031
diff changeset
118 * contrib/mapserv,
df6a640f590c Renamed mapserver wrapper.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1031
diff changeset
119 contrib/gnv-wms: Renamed mapserv to gnv-wms relating to the configuration
df6a640f590c Renamed mapserver wrapper.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1031
diff changeset
120 changes in rev1068.
df6a640f590c Renamed mapserver wrapper.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1031
diff changeset
121
1031
cf510bd46188 Adapted path to gnv-wrapper after changing it upstream.
Hans Plum <hans.plum@intevation.de>
parents: 1030
diff changeset
122 2010-05-06 Hans Plum <hans@intevation.de>
cf510bd46188 Adapted path to gnv-wrapper after changing it upstream.
Hans Plum <hans.plum@intevation.de>
parents: 1030
diff changeset
123
cf510bd46188 Adapted path to gnv-wrapper after changing it upstream.
Hans Plum <hans.plum@intevation.de>
parents: 1030
diff changeset
124 * doc/conf/conf.xml:
cf510bd46188 Adapted path to gnv-wrapper after changing it upstream.
Hans Plum <hans.plum@intevation.de>
parents: 1030
diff changeset
125 Adapted path to gnv-wrapper after changing it upstream.
cf510bd46188 Adapted path to gnv-wrapper after changing it upstream.
Hans Plum <hans.plum@intevation.de>
parents: 1030
diff changeset
126
1030
c07d9f9a738c Removed bugs that existed in the caching mechanism (issue264, issue268).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1029
diff changeset
127 2010-05-06 Ingo Weinzierl <ingo.weinzierl@intevation.de>
c07d9f9a738c Removed bugs that existed in the caching mechanism (issue264, issue268).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1029
diff changeset
128
c07d9f9a738c Removed bugs that existed in the caching mechanism (issue264, issue268).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1029
diff changeset
129 Issue264 & Issue268 (Removed bugs in the caching mechanism)
c07d9f9a738c Removed bugs that existed in the caching mechanism (issue264, issue268).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1029
diff changeset
130
c07d9f9a738c Removed bugs that existed in the caching mechanism (issue264, issue268).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1029
diff changeset
131 * src/main/java/de/intevation/gnv/state/DefaultInputData.java: Implemented
c07d9f9a738c Removed bugs that existed in the caching mechanism (issue264, issue268).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1029
diff changeset
132 hashCode() and equals(.) method. The hashCode() method is used while
c07d9f9a738c Removed bugs that existed in the caching mechanism (issue264, issue268).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1029
diff changeset
133 creating hashes for caching elements (see StateBase).
c07d9f9a738c Removed bugs that existed in the caching mechanism (issue264, issue268).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1029
diff changeset
134
c07d9f9a738c Removed bugs that existed in the caching mechanism (issue264, issue268).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1029
diff changeset
135 * src/main/java/de/intevation/gnv/state/StateBase.java: Improved hash
c07d9f9a738c Removed bugs that existed in the caching mechanism (issue264, issue268).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1029
diff changeset
136 creation. The hashes are used as keys for the caching mechanism. The key
c07d9f9a738c Removed bugs that existed in the caching mechanism (issue264, issue268).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1029
diff changeset
137 contains the uuid of the current artifact, the state id and a hash code
c07d9f9a738c Removed bugs that existed in the caching mechanism (issue264, issue268).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1029
diff changeset
138 created by InputData elements. User input is stored in a TreeMap instead
c07d9f9a738c Removed bugs that existed in the caching mechanism (issue264, issue268).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1029
diff changeset
139 of a HashMap, because the elements in a TreeMap are sorted. This is very
c07d9f9a738c Removed bugs that existed in the caching mechanism (issue264, issue268).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1029
diff changeset
140 import for us, because we need a defined order to create equal hashes if
c07d9f9a738c Removed bugs that existed in the caching mechanism (issue264, issue268).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1029
diff changeset
141 the input data elements, uuid and state id are equal.
c07d9f9a738c Removed bugs that existed in the caching mechanism (issue264, issue268).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1029
diff changeset
142
c07d9f9a738c Removed bugs that existed in the caching mechanism (issue264, issue268).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1029
diff changeset
143 * src/main/java/de/intevation/gnv/state/MeasurementState.java: Replaced the
c07d9f9a738c Removed bugs that existed in the caching mechanism (issue264, issue268).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1029
diff changeset
144 HashMap to store user input with a TreeMap which elements are sorted.
c07d9f9a738c Removed bugs that existed in the caching mechanism (issue264, issue268).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1029
diff changeset
145
c07d9f9a738c Removed bugs that existed in the caching mechanism (issue264, issue268).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1029
diff changeset
146 * src/main/java/de/intevation/gnv/state/profile/horizontalcrosssection/HorizontalCrossSectionMeshOutputState.java,
c07d9f9a738c Removed bugs that existed in the caching mechanism (issue264, issue268).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1029
diff changeset
147 src/main/java/de/intevation/gnv/state/profile/verticalcrosssection/VerticalCrossSectionOutputState.java:
c07d9f9a738c Removed bugs that existed in the caching mechanism (issue264, issue268).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1029
diff changeset
148 Added some more debug output that shows the usage of the cache.
c07d9f9a738c Removed bugs that existed in the caching mechanism (issue264, issue268).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1029
diff changeset
149
c07d9f9a738c Removed bugs that existed in the caching mechanism (issue264, issue268).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1029
diff changeset
150 * src/main/java/de/intevation/gnv/state/profile/horizontal/HorizontalProfileMeshCrossOutputState.java:
c07d9f9a738c Removed bugs that existed in the caching mechanism (issue264, issue268).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1029
diff changeset
151 Removed a critical bug that avoided using this product type if no cache
c07d9f9a738c Removed bugs that existed in the caching mechanism (issue264, issue268).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1029
diff changeset
152 have been initialized.
c07d9f9a738c Removed bugs that existed in the caching mechanism (issue264, issue268).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1029
diff changeset
153
c07d9f9a738c Removed bugs that existed in the caching mechanism (issue264, issue268).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1029
diff changeset
154 * src/main/java/de/intevation/gnv/state/OutputStateBase.java: Adjusted
c07d9f9a738c Removed bugs that existed in the caching mechanism (issue264, issue268).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1029
diff changeset
155 getHash(.) method call.
c07d9f9a738c Removed bugs that existed in the caching mechanism (issue264, issue268).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1029
diff changeset
156
1028
41234fcf4c7e Some Bugfixes which prevent Exceptions executing the Examples in the config-manual
Tim Englich <tim.englich@intevation.de>
parents: 874
diff changeset
157 2010-05-04 Tim Englich <tim.englich@intevation.de>
41234fcf4c7e Some Bugfixes which prevent Exceptions executing the Examples in the config-manual
Tim Englich <tim.englich@intevation.de>
parents: 874
diff changeset
158
1029
a5e0384fe464 Do some Documentation of the Artifact-Database
Tim Englich <tim.englich@intevation.de>
parents: 1028
diff changeset
159 * doc/conf/conf.xml:
a5e0384fe464 Do some Documentation of the Artifact-Database
Tim Englich <tim.englich@intevation.de>
parents: 1028
diff changeset
160 Do some Documentation of the Artifact-Database.
a5e0384fe464 Do some Documentation of the Artifact-Database
Tim Englich <tim.englich@intevation.de>
parents: 1028
diff changeset
161
a5e0384fe464 Do some Documentation of the Artifact-Database
Tim Englich <tim.englich@intevation.de>
parents: 1028
diff changeset
162 2010-05-04 Tim Englich <tim.englich@intevation.de>
1028
41234fcf4c7e Some Bugfixes which prevent Exceptions executing the Examples in the config-manual
Tim Englich <tim.englich@intevation.de>
parents: 874
diff changeset
163 * src/main/java/de/intevation/gnv/artifacts/fis/SelectProductArtifact.java (appendSelectProducts):
41234fcf4c7e Some Bugfixes which prevent Exceptions executing the Examples in the config-manual
Tim Englich <tim.englich@intevation.de>
parents: 874
diff changeset
164 BUGFIX: Added NULL-Check to Variable products to prevent NPEs if
41234fcf4c7e Some Bugfixes which prevent Exceptions executing the Examples in the config-manual
Tim Englich <tim.englich@intevation.de>
parents: 874
diff changeset
165 no Products are configured to the FIS.
41234fcf4c7e Some Bugfixes which prevent Exceptions executing the Examples in the config-manual
Tim Englich <tim.englich@intevation.de>
parents: 874
diff changeset
166 * src/main/java/de/intevation/gnv/artifacts/GNVProductArtifactFactory.java (parseProductFactories):
41234fcf4c7e Some Bugfixes which prevent Exceptions executing the Examples in the config-manual
Tim Englich <tim.englich@intevation.de>
parents: 874
diff changeset
167 BUGFIX: Trim Classname to prevent ClassNotFound-Exceptions if the
41234fcf4c7e Some Bugfixes which prevent Exceptions executing the Examples in the config-manual
Tim Englich <tim.englich@intevation.de>
parents: 874
diff changeset
168 Configuration contains whitespaces in the XML-Element which configures the
41234fcf4c7e Some Bugfixes which prevent Exceptions executing the Examples in the config-manual
Tim Englich <tim.englich@intevation.de>
parents: 874
diff changeset
169 Artifact.
41234fcf4c7e Some Bugfixes which prevent Exceptions executing the Examples in the config-manual
Tim Englich <tim.englich@intevation.de>
parents: 874
diff changeset
170
874
f08908d4df50 Polygons drawn by the MapServer will no longer use point symbols.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 873
diff changeset
171 2010-04-28 Ingo Weinzierl <ingo.weinzierl@intevation.de>
f08908d4df50 Polygons drawn by the MapServer will no longer use point symbols.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 873
diff changeset
172
f08908d4df50 Polygons drawn by the MapServer will no longer use point symbols.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 873
diff changeset
173 * doc/conf/maptemplates/layer_polygon.vm: Do not use point symbols to draw
f08908d4df50 Polygons drawn by the MapServer will no longer use point symbols.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 873
diff changeset
174 polygons.
f08908d4df50 Polygons drawn by the MapServer will no longer use point symbols.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 873
diff changeset
175
873
0e458a4271c4 Created NEWS and Changes for the upcoming release.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 872
diff changeset
176 2010-04-28 Ingo Weinzierl <ingo.weinzierl@intevation.de>
0e458a4271c4 Created NEWS and Changes for the upcoming release.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 872
diff changeset
177
0e458a4271c4 Created NEWS and Changes for the upcoming release.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 872
diff changeset
178 * NEWS, Changes: Summarized changes.
0e458a4271c4 Created NEWS and Changes for the upcoming release.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 872
diff changeset
179
872
5fa7c2823276 Deactivated odv export for 'Horizontale Schnittprofile' (issue260).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 871
diff changeset
180 2010-04-28 Ingo Weinzierl <ingo.weinzierl@intevation.de>
5fa7c2823276 Deactivated odv export for 'Horizontale Schnittprofile' (issue260).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 871
diff changeset
181
5fa7c2823276 Deactivated odv export for 'Horizontale Schnittprofile' (issue260).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 871
diff changeset
182 Issue260
5fa7c2823276 Deactivated odv export for 'Horizontale Schnittprofile' (issue260).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 871
diff changeset
183
5fa7c2823276 Deactivated odv export for 'Horizontale Schnittprofile' (issue260).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 871
diff changeset
184 * doc/conf/products/horizontalprofile/conf_mesh_cross.xml: Deactivated odv
5fa7c2823276 Deactivated odv export for 'Horizontale Schnittprofile' (issue260).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 871
diff changeset
185 export for 'Horizontale Schnittprofile'.
5fa7c2823276 Deactivated odv export for 'Horizontale Schnittprofile' (issue260).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 871
diff changeset
186
871
7fd005b80c21 Enlarge points in default mapserver template for layer product and use yellow to color points and lines.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 870
diff changeset
187 2010-04-28 Ingo Weinzierl <ingo.weinzierl@intevation.de>
7fd005b80c21 Enlarge points in default mapserver template for layer product and use yellow to color points and lines.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 870
diff changeset
188
7fd005b80c21 Enlarge points in default mapserver template for layer product and use yellow to color points and lines.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 870
diff changeset
189 * doc/conf/maptemplates/mapfile.vm: Defined a point symbol.
7fd005b80c21 Enlarge points in default mapserver template for layer product and use yellow to color points and lines.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 870
diff changeset
190
7fd005b80c21 Enlarge points in default mapserver template for layer product and use yellow to color points and lines.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 870
diff changeset
191 * doc/conf/maptemplates/layer_linestring.vm,
7fd005b80c21 Enlarge points in default mapserver template for layer product and use yellow to color points and lines.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 870
diff changeset
192 doc/conf/maptemplates/layer_polygon.vm: Use point symbol for lines with a
7fd005b80c21 Enlarge points in default mapserver template for layer product and use yellow to color points and lines.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 870
diff changeset
193 yellow color.
7fd005b80c21 Enlarge points in default mapserver template for layer product and use yellow to color points and lines.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 870
diff changeset
194
7fd005b80c21 Enlarge points in default mapserver template for layer product and use yellow to color points and lines.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 870
diff changeset
195 * doc/conf/maptemplates/layer_point.vm: Use point symbol with a yellow
7fd005b80c21 Enlarge points in default mapserver template for layer product and use yellow to color points and lines.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 870
diff changeset
196 color.
7fd005b80c21 Enlarge points in default mapserver template for layer product and use yellow to color points and lines.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 870
diff changeset
197
870
dfd02f8d3602 Removed trailing whitespace.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 869
diff changeset
198 2010-04-28 Ingo Weinzierl <ingo.weinzierl@intevation.de>
dfd02f8d3602 Removed trailing whitespace.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 869
diff changeset
199
dfd02f8d3602 Removed trailing whitespace.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 869
diff changeset
200 * src/main/java/de/intevation/gnv/state/cache/ThematicDataCacheCleaner.java,
dfd02f8d3602 Removed trailing whitespace.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 869
diff changeset
201 src/main/java/de/intevation/gnv/state/layer/LayerMetaData.java,
dfd02f8d3602 Removed trailing whitespace.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 869
diff changeset
202 src/main/java/de/intevation/gnv/state/layer/LayerOutputState.java,
dfd02f8d3602 Removed trailing whitespace.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 869
diff changeset
203 src/main/java/de/intevation/gnv/state/StateBase.java,
dfd02f8d3602 Removed trailing whitespace.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 869
diff changeset
204 src/main/java/de/intevation/gnv/statistics/TimeseriesStatistics.java,
dfd02f8d3602 Removed trailing whitespace.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 869
diff changeset
205 src/main/java/de/intevation/gnv/statistics/Statistic.java,
dfd02f8d3602 Removed trailing whitespace.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 869
diff changeset
206 src/main/java/de/intevation/gnv/statistics/Statistics.java,
dfd02f8d3602 Removed trailing whitespace.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 869
diff changeset
207 src/main/java/de/intevation/gnv/utils/MetaWriter.java,
dfd02f8d3602 Removed trailing whitespace.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 869
diff changeset
208 src/main/java/de/intevation/gnv/chart/ChartLabels.java,
dfd02f8d3602 Removed trailing whitespace.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 869
diff changeset
209 src/main/java/de/intevation/gnv/exports/VerticalCrossODVExport.java:
dfd02f8d3602 Removed trailing whitespace.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 869
diff changeset
210 Removed trailing whitespace.
dfd02f8d3602 Removed trailing whitespace.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 869
diff changeset
211
869
27112636e8bb Removed duplicated and unused imports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 868
diff changeset
212 2010-04-28 Ingo Weinzierl <ingo.weinzierl@intevation.de>
27112636e8bb Removed duplicated and unused imports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 868
diff changeset
213
27112636e8bb Removed duplicated and unused imports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 868
diff changeset
214 * src/main/java/de/intevation/gnv/exports/VerticalCrossODVExport.java:
27112636e8bb Removed duplicated and unused imports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 868
diff changeset
215 Removed duplicated and unused imports.
27112636e8bb Removed duplicated and unused imports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 868
diff changeset
216
868
1d684004a6d1 Replaced path to database with a path relative to the configuration directory.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 867
diff changeset
217 2010-04-27 Ingo Weinzierl <ingo.weinzierl@intevation.de>
1d684004a6d1 Replaced path to database with a path relative to the configuration directory.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 867
diff changeset
218
1d684004a6d1 Replaced path to database with a path relative to the configuration directory.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 867
diff changeset
219 * doc/conf/conf.xml: Replaced the path to the artifact database with a
1d684004a6d1 Replaced path to database with a path relative to the configuration directory.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 867
diff changeset
220 relative path since the artifact-server is able to read relative pathes
1d684004a6d1 Replaced path to database with a path relative to the configuration directory.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 867
diff changeset
221 for the database configuration.
1d684004a6d1 Replaced path to database with a path relative to the configuration directory.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 867
diff changeset
222
867
35c3e82f7eaa Changed the default directory of the artifact database.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 866
diff changeset
223 2010-04-27 Ingo Weinzierl <ingo.weinzierl@intevation.de>
35c3e82f7eaa Changed the default directory of the artifact database.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 866
diff changeset
224
35c3e82f7eaa Changed the default directory of the artifact database.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 866
diff changeset
225 * doc/conf/conf.xml: Changed the default directory of the artifact database.
35c3e82f7eaa Changed the default directory of the artifact database.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 866
diff changeset
226
866
ad06ad5f99ea ISSUE262: Added XSL-Transformation for the Transitionsmodel
Tim Englich <tim.englich@intevation.de>
parents: 865
diff changeset
227 2010-04-27 Tim Englich <tim.englich@intevation.de>
ad06ad5f99ea ISSUE262: Added XSL-Transformation for the Transitionsmodel
Tim Englich <tim.englich@intevation.de>
parents: 865
diff changeset
228
ad06ad5f99ea ISSUE262: Added XSL-Transformation for the Transitionsmodel
Tim Englich <tim.englich@intevation.de>
parents: 865
diff changeset
229 * contrib/visualize-transitions.xsl:
ad06ad5f99ea ISSUE262: Added XSL-Transformation for the Transitionsmodel
Tim Englich <tim.englich@intevation.de>
parents: 865
diff changeset
230 Added XSL-Transformation to create an Graphic for the TransitionModels of
ad06ad5f99ea ISSUE262: Added XSL-Transformation for the Transitionsmodel
Tim Englich <tim.englich@intevation.de>
parents: 865
diff changeset
231 the Configuration.
ad06ad5f99ea ISSUE262: Added XSL-Transformation for the Transitionsmodel
Tim Englich <tim.englich@intevation.de>
parents: 865
diff changeset
232
865
06264920e8d1 ISSUE262: Added missing Namespacedeclarations
Tim Englich <tim.englich@intevation.de>
parents: 864
diff changeset
233 2010-04-27 Tim Englich <tim.englich@intevation.de>
06264920e8d1 ISSUE262: Added missing Namespacedeclarations
Tim Englich <tim.englich@intevation.de>
parents: 864
diff changeset
234
06264920e8d1 ISSUE262: Added missing Namespacedeclarations
Tim Englich <tim.englich@intevation.de>
parents: 864
diff changeset
235 * doc/conf/conf.xml,
06264920e8d1 ISSUE262: Added missing Namespacedeclarations
Tim Englich <tim.englich@intevation.de>
parents: 864
diff changeset
236 doc/conf/products/verticalprofile/conf_mesh.xml,
06264920e8d1 ISSUE262: Added missing Namespacedeclarations
Tim Englich <tim.englich@intevation.de>
parents: 864
diff changeset
237 doc/conf/products/timeseries/conf_timeseriespoint.xml,
06264920e8d1 ISSUE262: Added missing Namespacedeclarations
Tim Englich <tim.englich@intevation.de>
parents: 864
diff changeset
238 doc/conf/products/timeseries/conf_mesh.xml,
06264920e8d1 ISSUE262: Added missing Namespacedeclarations
Tim Englich <tim.englich@intevation.de>
parents: 864
diff changeset
239 doc/conf/products/horizontalprofile/conf_mesh.xml:
06264920e8d1 ISSUE262: Added missing Namespacedeclarations
Tim Englich <tim.englich@intevation.de>
parents: 864
diff changeset
240 Added missing Namespace declarations to Configurationfiles.
06264920e8d1 ISSUE262: Added missing Namespacedeclarations
Tim Englich <tim.englich@intevation.de>
parents: 864
diff changeset
241
864
2b8707432121 ISSUE262: Removed duplicate StateIds
Tim Englich <tim.englich@intevation.de>
parents: 863
diff changeset
242 2010-04-27 Tim Englich <tim.englich@intevation.de>
2b8707432121 ISSUE262: Removed duplicate StateIds
Tim Englich <tim.englich@intevation.de>
parents: 863
diff changeset
243
2b8707432121 ISSUE262: Removed duplicate StateIds
Tim Englich <tim.englich@intevation.de>
parents: 863
diff changeset
244 ISSUE262
2b8707432121 ISSUE262: Removed duplicate StateIds
Tim Englich <tim.englich@intevation.de>
parents: 863
diff changeset
245
2b8707432121 ISSUE262: Removed duplicate StateIds
Tim Englich <tim.englich@intevation.de>
parents: 863
diff changeset
246 * doc/conf/products/horizontalprofile/conf_mesh_cross.xml:
2b8707432121 ISSUE262: Removed duplicate StateIds
Tim Englich <tim.englich@intevation.de>
parents: 863
diff changeset
247 Renamed StateIds because they were similar to the StateIds of
2b8707432121 ISSUE262: Removed duplicate StateIds
Tim Englich <tim.englich@intevation.de>
parents: 863
diff changeset
248 the product Horrizontal Profile.
2b8707432121 ISSUE262: Removed duplicate StateIds
Tim Englich <tim.englich@intevation.de>
parents: 863
diff changeset
249 This was done to prevent possible trouble using the Cachemechanism
2b8707432121 ISSUE262: Removed duplicate StateIds
Tim Englich <tim.englich@intevation.de>
parents: 863
diff changeset
250 which use the StateId as part of the Key.
2b8707432121 ISSUE262: Removed duplicate StateIds
Tim Englich <tim.englich@intevation.de>
parents: 863
diff changeset
251
863
1afa4f5d4190 Removed duplicated mapfile path configurations and replaced absolute path definitions with relative ones (issue218, issue220).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 862
diff changeset
252 2010-04-27 Ingo Weinzierl <ingo.weinzierl@intevation.de>
1afa4f5d4190 Removed duplicated mapfile path configurations and replaced absolute path definitions with relative ones (issue218, issue220).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 862
diff changeset
253
1afa4f5d4190 Removed duplicated mapfile path configurations and replaced absolute path definitions with relative ones (issue218, issue220).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 862
diff changeset
254 Issue218 & Issue220
1afa4f5d4190 Removed duplicated mapfile path configurations and replaced absolute path definitions with relative ones (issue218, issue220).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 862
diff changeset
255
1afa4f5d4190 Removed duplicated mapfile path configurations and replaced absolute path definitions with relative ones (issue218, issue220).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 862
diff changeset
256 * doc/conf/conf.xml: Removed duplicated mapfile path configurations and
1afa4f5d4190 Removed duplicated mapfile path configurations and replaced absolute path definitions with relative ones (issue218, issue220).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 862
diff changeset
257 replaced absolute path definitions with relative ones.
1afa4f5d4190 Removed duplicated mapfile path configurations and replaced absolute path definitions with relative ones (issue218, issue220).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 862
diff changeset
258
1afa4f5d4190 Removed duplicated mapfile path configurations and replaced absolute path definitions with relative ones (issue218, issue220).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 862
diff changeset
259 * src/main/java/de/intevation/gnv/artifacts/context/GNVArtifactContextFactory.java:
1afa4f5d4190 Removed duplicated mapfile path configurations and replaced absolute path definitions with relative ones (issue218, issue220).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 862
diff changeset
260 Changed XPath expression regarding the changes in conf.xml.
1afa4f5d4190 Removed duplicated mapfile path configurations and replaced absolute path definitions with relative ones (issue218, issue220).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 862
diff changeset
261
862
62cf1a5555b9 Removed unused logging configuration file (issue6).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 861
diff changeset
262 2010-04-27 Ingo Weinzierl <ingo.weinzierl@intevation.de>
62cf1a5555b9 Removed unused logging configuration file (issue6).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 861
diff changeset
263
62cf1a5555b9 Removed unused logging configuration file (issue6).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 861
diff changeset
264 Issue6
62cf1a5555b9 Removed unused logging configuration file (issue6).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 861
diff changeset
265
62cf1a5555b9 Removed unused logging configuration file (issue6).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 861
diff changeset
266 * doc/conf/log.conf: Removed, because this file is not used.
62cf1a5555b9 Removed unused logging configuration file (issue6).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 861
diff changeset
267
861
2ab49a1e29ca Added units to legend text of a wms layer (issue246).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 860
diff changeset
268 2010-04-27 Ingo Weinzierl <ingo.weinzierl@intevation.de>
2ab49a1e29ca Added units to legend text of a wms layer (issue246).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 860
diff changeset
269
2ab49a1e29ca Added units to legend text of a wms layer (issue246).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 860
diff changeset
270 Issue246 (Added missing units to the legend text.)
2ab49a1e29ca Added units to legend text of a wms layer (issue246).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 860
diff changeset
271
2ab49a1e29ca Added units to legend text of a wms layer (issue246).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 860
diff changeset
272 * contrib/palette2polygonVM.xsl: Use description attribute from palette xml
2ab49a1e29ca Added units to legend text of a wms layer (issue246).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 860
diff changeset
273 file to create the legend text instead of from/to attributes.
2ab49a1e29ca Added units to legend text of a wms layer (issue246).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 860
diff changeset
274
2ab49a1e29ca Added units to legend text of a wms layer (issue246).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 860
diff changeset
275 * doc/conf/maptemplates/flow-velocity_polygons.class.vm,
2ab49a1e29ca Added units to legend text of a wms layer (issue246).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 860
diff changeset
276 doc/conf/maptemplates/water-temperature_polygons.class.vm,
2ab49a1e29ca Added units to legend text of a wms layer (issue246).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 860
diff changeset
277 doc/conf/maptemplates/salinity_polygons.class.vm: Added units to the
2ab49a1e29ca Added units to legend text of a wms layer (issue246).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 860
diff changeset
278 legend text.
2ab49a1e29ca Added units to legend text of a wms layer (issue246).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 860
diff changeset
279
860
f94a95009423 Improved the input validator: empty strings are invalid (issue251).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 859
diff changeset
280 2010-04-26 Ingo Weinzierl <ingo.weinzierl@intevation.de>
f94a95009423 Improved the input validator: empty strings are invalid (issue251).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 859
diff changeset
281
f94a95009423 Improved the input validator: empty strings are invalid (issue251).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 859
diff changeset
282 Issue251
f94a95009423 Improved the input validator: empty strings are invalid (issue251).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 859
diff changeset
283
f94a95009423 Improved the input validator: empty strings are invalid (issue251).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 859
diff changeset
284 * src/main/java/de/intevation/gnv/state/SingleInputState.java: Override feed
f94a95009423 Improved the input validator: empty strings are invalid (issue251).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 859
diff changeset
285 method for input validation.
f94a95009423 Improved the input validator: empty strings are invalid (issue251).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 859
diff changeset
286
f94a95009423 Improved the input validator: empty strings are invalid (issue251).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 859
diff changeset
287 * src/main/java/de/intevation/gnv/utils/InputValidator.java: New case: an
f94a95009423 Improved the input validator: empty strings are invalid (issue251).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 859
diff changeset
288 empty string is invalid.
f94a95009423 Improved the input validator: empty strings are invalid (issue251).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 859
diff changeset
289
859
3fbabd4803d7 ISSUE252 Make it possible to export more than one Layer
Tim Englich <tim.englich@intevation.de>
parents: 858
diff changeset
290 2010-04-26 Tim Englich <tim.englich@intevation.de>
3fbabd4803d7 ISSUE252 Make it possible to export more than one Layer
Tim Englich <tim.englich@intevation.de>
parents: 858
diff changeset
291
3fbabd4803d7 ISSUE252 Make it possible to export more than one Layer
Tim Englich <tim.englich@intevation.de>
parents: 858
diff changeset
292 ISSUE252
3fbabd4803d7 ISSUE252 Make it possible to export more than one Layer
Tim Englich <tim.englich@intevation.de>
parents: 858
diff changeset
293
3fbabd4803d7 ISSUE252 Make it possible to export more than one Layer
Tim Englich <tim.englich@intevation.de>
parents: 858
diff changeset
294 * doc/conf/queries.properties:
3fbabd4803d7 ISSUE252 Make it possible to export more than one Layer
Tim Englich <tim.englich@intevation.de>
parents: 858
diff changeset
295 Modified Query for selecting metadata for creating ZipFiles or publish
3fbabd4803d7 ISSUE252 Make it possible to export more than one Layer
Tim Englich <tim.englich@intevation.de>
parents: 858
diff changeset
296 Layer as WMS so that it is possible to handle more than one Layer in one
3fbabd4803d7 ISSUE252 Make it possible to export more than one Layer
Tim Englich <tim.englich@intevation.de>
parents: 858
diff changeset
297 request.
3fbabd4803d7 ISSUE252 Make it possible to export more than one Layer
Tim Englich <tim.englich@intevation.de>
parents: 858
diff changeset
298 * doc/conf/products/layer/conf.xml:
3fbabd4803d7 ISSUE252 Make it possible to export more than one Layer
Tim Englich <tim.englich@intevation.de>
parents: 858
diff changeset
299 Modified workflow so that it is possible to select more than one Layer
3fbabd4803d7 ISSUE252 Make it possible to export more than one Layer
Tim Englich <tim.englich@intevation.de>
parents: 858
diff changeset
300 to download them as Shapefile or publish them as WMS.
3fbabd4803d7 ISSUE252 Make it possible to export more than one Layer
Tim Englich <tim.englich@intevation.de>
parents: 858
diff changeset
301 * src/main/java/de/intevation/gnv/utils/MetaWriter.java
3fbabd4803d7 ISSUE252 Make it possible to export more than one Layer
Tim Englich <tim.englich@intevation.de>
parents: 858
diff changeset
302 (writeLayerMeta), (writeLayerMeta), writeMetaFile):
3fbabd4803d7 ISSUE252 Make it possible to export more than one Layer
Tim Englich <tim.englich@intevation.de>
parents: 858
diff changeset
303 modified Methods so that it is possible to generate a Metafile containing
3fbabd4803d7 ISSUE252 Make it possible to export more than one Layer
Tim Englich <tim.englich@intevation.de>
parents: 858
diff changeset
304 more than one Layer in it.
3fbabd4803d7 ISSUE252 Make it possible to export more than one Layer
Tim Englich <tim.englich@intevation.de>
parents: 858
diff changeset
305 * src/main/java/de/intevation/gnv/state/layer/LayerMetaData.java:
3fbabd4803d7 ISSUE252 Make it possible to export more than one Layer
Tim Englich <tim.englich@intevation.de>
parents: 858
diff changeset
306 Added Beanclass for temporal storing the Metadata which is required to
3fbabd4803d7 ISSUE252 Make it possible to export more than one Layer
Tim Englich <tim.englich@intevation.de>
parents: 858
diff changeset
307 generate a Shapafile or an WMS-Layer.
3fbabd4803d7 ISSUE252 Make it possible to export more than one Layer
Tim Englich <tim.englich@intevation.de>
parents: 858
diff changeset
308 * src/main/java/de/intevation/gnv/state/layer/LayerOutputState.java:
3fbabd4803d7 ISSUE252 Make it possible to export more than one Layer
Tim Englich <tim.englich@intevation.de>
parents: 858
diff changeset
309 Modified the workflow so that it is possible to export multiple Layer
3fbabd4803d7 ISSUE252 Make it possible to export more than one Layer
Tim Englich <tim.englich@intevation.de>
parents: 858
diff changeset
310 in one Zip-File or publish multiple Layers in one WMS.
3fbabd4803d7 ISSUE252 Make it possible to export more than one Layer
Tim Englich <tim.englich@intevation.de>
parents: 858
diff changeset
311
858
ec2265bb85a1 Adapted the configuration to call the wrapper that exports the mapfile path.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 857
diff changeset
312 2010-04-23 Ingo Weinzierl <ingo.weinzierl@intevation.de>
ec2265bb85a1 Adapted the configuration to call the wrapper that exports the mapfile path.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 857
diff changeset
313
ec2265bb85a1 Adapted the configuration to call the wrapper that exports the mapfile path.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 857
diff changeset
314 Issue235
ec2265bb85a1 Adapted the configuration to call the wrapper that exports the mapfile path.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 857
diff changeset
315
ec2265bb85a1 Adapted the configuration to call the wrapper that exports the mapfile path.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 857
diff changeset
316 * doc/conf/conf.xml: Adapted the MapServer path in the configuration to call
ec2265bb85a1 Adapted the configuration to call the wrapper that exports the mapfile path.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 857
diff changeset
317 the wrapper that exports the mapfile path (see below).
ec2265bb85a1 Adapted the configuration to call the wrapper that exports the mapfile path.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 857
diff changeset
318
857
482317922c8b Added a very simple wrapper to export the mapfile path for MapServer (issue220).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 856
diff changeset
319 2010-04-23 Ingo Weinzierl <ingo.weinzierl@intevation.de>
482317922c8b Added a very simple wrapper to export the mapfile path for MapServer (issue220).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 856
diff changeset
320
482317922c8b Added a very simple wrapper to export the mapfile path for MapServer (issue220).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 856
diff changeset
321 Issue220
482317922c8b Added a very simple wrapper to export the mapfile path for MapServer (issue220).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 856
diff changeset
322
482317922c8b Added a very simple wrapper to export the mapfile path for MapServer (issue220).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 856
diff changeset
323 * contrib/mapserv: Added a very simple wrapper script to export the
482317922c8b Added a very simple wrapper to export the mapfile path for MapServer (issue220).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 856
diff changeset
324 mapfile path for MapServer.
482317922c8b Added a very simple wrapper to export the mapfile path for MapServer (issue220).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 856
diff changeset
325
856
c9996913ff4b Adjusted the subtitle creation for charts in 'Horizontalen Schnittprofilen' (see issue138).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 855
diff changeset
326 2010-04-23 Ingo Weinzierl <ingo.weinzierl@intevation.de>
c9996913ff4b Adjusted the subtitle creation for charts in 'Horizontalen Schnittprofilen' (see issue138).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 855
diff changeset
327
c9996913ff4b Adjusted the subtitle creation for charts in 'Horizontalen Schnittprofilen' (see issue138).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 855
diff changeset
328 * src/main/java/de/intevation/gnv/state/profile/horizontal/HorizontalProfileMeshCrossOutputState.java:
c9996913ff4b Adjusted the subtitle creation for charts in 'Horizontalen Schnittprofilen' (see issue138).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 855
diff changeset
329 Inherit from HorizontalProfileMeshOutputState - both are used on meshes.
c9996913ff4b Adjusted the subtitle creation for charts in 'Horizontalen Schnittprofilen' (see issue138).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 855
diff changeset
330 Subtitle creation for charts is the same here
c9996913ff4b Adjusted the subtitle creation for charts in 'Horizontalen Schnittprofilen' (see issue138).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 855
diff changeset
331
c9996913ff4b Adjusted the subtitle creation for charts in 'Horizontalen Schnittprofilen' (see issue138).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 855
diff changeset
332 * src/main/java/de/intevation/gnv/state/profile/horizontal/HorizontalProfileMeshOutputState.java:
c9996913ff4b Adjusted the subtitle creation for charts in 'Horizontalen Schnittprofilen' (see issue138).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 855
diff changeset
333 Add newline strings after each point in the chart subtitle.
c9996913ff4b Adjusted the subtitle creation for charts in 'Horizontalen Schnittprofilen' (see issue138).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 855
diff changeset
334
855
e26935963871 Adjusted chart titles of different horizontalprofile charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 854
diff changeset
335 2010-04-23 Ingo Weinzierl <ingo.weinzierl@intevation.de>
e26935963871 Adjusted chart titles of different horizontalprofile charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 854
diff changeset
336
e26935963871 Adjusted chart titles of different horizontalprofile charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 854
diff changeset
337 Issue138
e26935963871 Adjusted chart titles of different horizontalprofile charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 854
diff changeset
338
e26935963871 Adjusted chart titles of different horizontalprofile charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 854
diff changeset
339 * doc/conf/products/horizontalprofile/conf_mesh.xml: Splitted the
e26935963871 Adjusted chart titles of different horizontalprofile charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 854
diff changeset
340 outputstates of horizontalprofiles into meshes and non-meshes to handle
e26935963871 Adjusted chart titles of different horizontalprofile charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 854
diff changeset
341 the chart subtitle creation.
e26935963871 Adjusted chart titles of different horizontalprofile charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 854
diff changeset
342
e26935963871 Adjusted chart titles of different horizontalprofile charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 854
diff changeset
343 * src/main/java/de/intevation/gnv/state/profile/horizontal/HorizontalProfileMeshOutputState.java,
e26935963871 Adjusted chart titles of different horizontalprofile charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 854
diff changeset
344 src/main/java/de/intevation/gnv/state/profile/horizontal/HorizontalProfileOutputState.java:
e26935963871 Adjusted chart titles of different horizontalprofile charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 854
diff changeset
345 Outputstates for horizontal profiles.
e26935963871 Adjusted chart titles of different horizontalprofile charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 854
diff changeset
346
854
bb2175726c8a Fixed Bug in renaming a Layer in Product Layer. Forgot to checkin ChangeLog
Tim Englich <tim.englich@intevation.de>
parents: 852
diff changeset
347 2010-04-23 Tim Englich <tim.englich@intevation.de>
bb2175726c8a Fixed Bug in renaming a Layer in Product Layer. Forgot to checkin ChangeLog
Tim Englich <tim.englich@intevation.de>
parents: 852
diff changeset
348
bb2175726c8a Fixed Bug in renaming a Layer in Product Layer. Forgot to checkin ChangeLog
Tim Englich <tim.englich@intevation.de>
parents: 852
diff changeset
349 * src/main/java/de/intevation/gnv/state/layer/LayerOutputState.java (getWMS):
bb2175726c8a Fixed Bug in renaming a Layer in Product Layer. Forgot to checkin ChangeLog
Tim Englich <tim.englich@intevation.de>
parents: 852
diff changeset
350 Fixed Bug Renaming Layer. Now the Title is set and the correct method
bb2175726c8a Fixed Bug in renaming a Layer in Product Layer. Forgot to checkin ChangeLog
Tim Englich <tim.englich@intevation.de>
parents: 852
diff changeset
351 is called.
bb2175726c8a Fixed Bug in renaming a Layer in Product Layer. Forgot to checkin ChangeLog
Tim Englich <tim.englich@intevation.de>
parents: 852
diff changeset
352
bb2175726c8a Fixed Bug in renaming a Layer in Product Layer. Forgot to checkin ChangeLog
Tim Englich <tim.englich@intevation.de>
parents: 852
diff changeset
353 * src/main/java/de/intevation/gnv/utils/MetaWriter.java (writeLayerMeta):
bb2175726c8a Fixed Bug in renaming a Layer in Product Layer. Forgot to checkin ChangeLog
Tim Englich <tim.englich@intevation.de>
parents: 852
diff changeset
354 Put Node Title into XML-Fragment of an Layer so that it is
bb2175726c8a Fixed Bug in renaming a Layer in Product Layer. Forgot to checkin ChangeLog
Tim Englich <tim.englich@intevation.de>
parents: 852
diff changeset
355 possible to change the name of an Layer.
bb2175726c8a Fixed Bug in renaming a Layer in Product Layer. Forgot to checkin ChangeLog
Tim Englich <tim.englich@intevation.de>
parents: 852
diff changeset
356
bb2175726c8a Fixed Bug in renaming a Layer in Product Layer. Forgot to checkin ChangeLog
Tim Englich <tim.englich@intevation.de>
parents: 852
diff changeset
357 * doc/conf/maptemplates/layer_polygon.vm,
bb2175726c8a Fixed Bug in renaming a Layer in Product Layer. Forgot to checkin ChangeLog
Tim Englich <tim.englich@intevation.de>
parents: 852
diff changeset
358 doc/conf/maptemplates/layer_point.vm,
bb2175726c8a Fixed Bug in renaming a Layer in Product Layer. Forgot to checkin ChangeLog
Tim Englich <tim.englich@intevation.de>
parents: 852
diff changeset
359 doc/conf/maptemplates/layer_linestring.vm:
bb2175726c8a Fixed Bug in renaming a Layer in Product Layer. Forgot to checkin ChangeLog
Tim Englich <tim.englich@intevation.de>
parents: 852
diff changeset
360 Modified Templates so that the Name of an layer is fetched from the Title
bb2175726c8a Fixed Bug in renaming a Layer in Product Layer. Forgot to checkin ChangeLog
Tim Englich <tim.englich@intevation.de>
parents: 852
diff changeset
361 of the Layerbean. This is the same way as used in any other Templates.
bb2175726c8a Fixed Bug in renaming a Layer in Product Layer. Forgot to checkin ChangeLog
Tim Englich <tim.englich@intevation.de>
parents: 852
diff changeset
362
852
b5f4b6073cde Calculate the depth in an odv export of a 'Profilschnitt' properly (issue217).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 851
diff changeset
363 2010-04-22 Ingo Weinzierl <ingo.weinzierl@intevation.de>
b5f4b6073cde Calculate the depth in an odv export of a 'Profilschnitt' properly (issue217).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 851
diff changeset
364
b5f4b6073cde Calculate the depth in an odv export of a 'Profilschnitt' properly (issue217).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 851
diff changeset
365 Issue217
b5f4b6073cde Calculate the depth in an odv export of a 'Profilschnitt' properly (issue217).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 851
diff changeset
366
b5f4b6073cde Calculate the depth in an odv export of a 'Profilschnitt' properly (issue217).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 851
diff changeset
367 * src/main/java/de/intevation/gnv/state/profile/verticalcrosssection/VerticalCrossSectionOutputState.java:
b5f4b6073cde Calculate the depth in an odv export of a 'Profilschnitt' properly (issue217).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 851
diff changeset
368 Added the cell width of the interpolation to the constructor call of the
b5f4b6073cde Calculate the depth in an odv export of a 'Profilschnitt' properly (issue217).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 851
diff changeset
369 odv export.
b5f4b6073cde Calculate the depth in an odv export of a 'Profilschnitt' properly (issue217).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 851
diff changeset
370
b5f4b6073cde Calculate the depth in an odv export of a 'Profilschnitt' properly (issue217).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 851
diff changeset
371 * src/main/java/de/intevation/gnv/exports/VerticalCrossODVExport.java:
b5f4b6073cde Calculate the depth in an odv export of a 'Profilschnitt' properly (issue217).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 851
diff changeset
372 Corrected the depth calculation.
b5f4b6073cde Calculate the depth in an odv export of a 'Profilschnitt' properly (issue217).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 851
diff changeset
373
851
4bcf7bf4bfb7 Presentation of values in the statistic is now language specific (issue228).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 850
diff changeset
374 2010-04-21 Ingo Weinzierl <ingo.weinzierl@intevation.de>
4bcf7bf4bfb7 Presentation of values in the statistic is now language specific (issue228).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 850
diff changeset
375
4bcf7bf4bfb7 Presentation of values in the statistic is now language specific (issue228).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 850
diff changeset
376 Issue228
4bcf7bf4bfb7 Presentation of values in the statistic is now language specific (issue228).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 850
diff changeset
377
4bcf7bf4bfb7 Presentation of values in the statistic is now language specific (issue228).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 850
diff changeset
378 * src/main/java/de/intevation/gnv/state/timeseries/TimeSeriesOutputState.java:
4bcf7bf4bfb7 Presentation of values in the statistic is now language specific (issue228).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 850
diff changeset
379 The presentation of values contained in the statistic are language
4bcf7bf4bfb7 Presentation of values in the statistic is now language specific (issue228).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 850
diff changeset
380 specific, now.
4bcf7bf4bfb7 Presentation of values in the statistic is now language specific (issue228).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 850
diff changeset
381
850
39d06d01825a Finalized the odv export of a 'Profilschnitt' (issue217).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 849
diff changeset
382 2010-04-21 Ingo Weinzierl <ingo.weinzierl@intevation.de>
39d06d01825a Finalized the odv export of a 'Profilschnitt' (issue217).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 849
diff changeset
383
39d06d01825a Finalized the odv export of a 'Profilschnitt' (issue217).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 849
diff changeset
384 Issue217
39d06d01825a Finalized the odv export of a 'Profilschnitt' (issue217).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 849
diff changeset
385
39d06d01825a Finalized the odv export of a 'Profilschnitt' (issue217).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 849
diff changeset
386 * src/main/java/de/intevation/gnv/exports/VerticalCrossODVExport.java: The
39d06d01825a Finalized the odv export of a 'Profilschnitt' (issue217).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 849
diff changeset
387 first column (cruise) in an odv export is filled with a static "GNVExport"
39d06d01825a Finalized the odv export of a 'Profilschnitt' (issue217).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 849
diff changeset
388 string. The second column (station) is filled with a generated string
39d06d01825a Finalized the odv export of a 'Profilschnitt' (issue217).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 849
diff changeset
389 "Station" concartinated with the index of the current coordinate
39d06d01825a Finalized the odv export of a 'Profilschnitt' (issue217).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 849
diff changeset
390 (e.g. "Station_1"). Both columns are written to odv only if the coordinate
39d06d01825a Finalized the odv export of a 'Profilschnitt' (issue217).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 849
diff changeset
391 changes - otherwise these strings are replaced by tabs.
39d06d01825a Finalized the odv export of a 'Profilschnitt' (issue217).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 849
diff changeset
392
849
38c8cc586a85 Expand the range of a horizontalprofile chart manually if there is only a single data point or more data points with all the same value in this chart (issue233).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 848
diff changeset
393 2010-04-21 Ingo Weinzierl <ingo.weinzierl@intevation.de>
38c8cc586a85 Expand the range of a horizontalprofile chart manually if there is only a single data point or more data points with all the same value in this chart (issue233).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 848
diff changeset
394
38c8cc586a85 Expand the range of a horizontalprofile chart manually if there is only a single data point or more data points with all the same value in this chart (issue233).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 848
diff changeset
395 Issue233
38c8cc586a85 Expand the range of a horizontalprofile chart manually if there is only a single data point or more data points with all the same value in this chart (issue233).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 848
diff changeset
396
38c8cc586a85 Expand the range of a horizontalprofile chart manually if there is only a single data point or more data points with all the same value in this chart (issue233).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 848
diff changeset
397 * src/main/java/de/intevation/gnv/chart/HorizontalProfileChart.java: Expand
38c8cc586a85 Expand the range of a horizontalprofile chart manually if there is only a single data point or more data points with all the same value in this chart (issue233).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 848
diff changeset
398 the range of the range axis (y-axis) manually if there is only one data
38c8cc586a85 Expand the range of a horizontalprofile chart manually if there is only a single data point or more data points with all the same value in this chart (issue233).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 848
diff changeset
399 point or more data points with the same value.
38c8cc586a85 Expand the range of a horizontalprofile chart manually if there is only a single data point or more data points with all the same value in this chart (issue233).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 848
diff changeset
400
848
47280aff0eb7 Added an y-axis label in histograms (issue243).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 847
diff changeset
401 2010-04-21 Ingo Weinzierl <ingo.weinzierl@intevation.de>
47280aff0eb7 Added an y-axis label in histograms (issue243).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 847
diff changeset
402
47280aff0eb7 Added an y-axis label in histograms (issue243).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 847
diff changeset
403 Issue243
47280aff0eb7 Added an y-axis label in histograms (issue243).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 847
diff changeset
404
47280aff0eb7 Added an y-axis label in histograms (issue243).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 847
diff changeset
405 * src/main/java/de/intevation/gnv/state/timeseries/TimeSeriesOutputState.java:
47280aff0eb7 Added an y-axis label in histograms (issue243).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 847
diff changeset
406 Added an y-axis label for histogram creation.
47280aff0eb7 Added an y-axis label in histograms (issue243).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 847
diff changeset
407
47280aff0eb7 Added an y-axis label in histograms (issue243).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 847
diff changeset
408 * src/main/resources/lang/artifactMessages.properties,
47280aff0eb7 Added an y-axis label in histograms (issue243).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 847
diff changeset
409 src/main/resources/lang/artifactMessages_de_DE.properties,
47280aff0eb7 Added an y-axis label in histograms (issue243).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 847
diff changeset
410 src/main/resources/lang/artifactMessages_en.properties,
47280aff0eb7 Added an y-axis label in histograms (issue243).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 847
diff changeset
411 src/main/resources/lang/artifactMessages_de.properties: Added the string
47280aff0eb7 Added an y-axis label in histograms (issue243).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 847
diff changeset
412 used as y-axis label in histograms.
47280aff0eb7 Added an y-axis label in histograms (issue243).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 847
diff changeset
413
847
42c4cfc0d133 Changed the type of histogram parameter 'binwidth' from integer to double (issue231).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 846
diff changeset
414 2010-04-21 Ingo Weinzierl <ingo.weinzierl@intevation.de>
42c4cfc0d133 Changed the type of histogram parameter 'binwidth' from integer to double (issue231).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 846
diff changeset
415
42c4cfc0d133 Changed the type of histogram parameter 'binwidth' from integer to double (issue231).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 846
diff changeset
416 Issue231
42c4cfc0d133 Changed the type of histogram parameter 'binwidth' from integer to double (issue231).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 846
diff changeset
417
42c4cfc0d133 Changed the type of histogram parameter 'binwidth' from integer to double (issue231).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 846
diff changeset
418 * doc/conf/products/timeseries/conf_mesh.xml,
42c4cfc0d133 Changed the type of histogram parameter 'binwidth' from integer to double (issue231).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 846
diff changeset
419 doc/conf/products/horizontalprofile/conf_mesh.xml,
42c4cfc0d133 Changed the type of histogram parameter 'binwidth' from integer to double (issue231).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 846
diff changeset
420 doc/conf/products/horizontalprofile/conf_instantaneouspoint.xml,
42c4cfc0d133 Changed the type of histogram parameter 'binwidth' from integer to double (issue231).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 846
diff changeset
421 doc/conf/products/horizontalprofile/conf_mesh_cross.xml,
42c4cfc0d133 Changed the type of histogram parameter 'binwidth' from integer to double (issue231).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 846
diff changeset
422 doc/conf/products/verticalprofile/conf_mesh.xml,
42c4cfc0d133 Changed the type of histogram parameter 'binwidth' from integer to double (issue231).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 846
diff changeset
423 doc/conf/products/verticalprofile/conf_timeseriespoint.xml,
42c4cfc0d133 Changed the type of histogram parameter 'binwidth' from integer to double (issue231).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 846
diff changeset
424 doc/conf/products/verticalprofile/conf_instantaneouspoint.xml: Switched
42c4cfc0d133 Changed the type of histogram parameter 'binwidth' from integer to double (issue231).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 846
diff changeset
425 histogram parameter type 'binwidth' from integer to double.
42c4cfc0d133 Changed the type of histogram parameter 'binwidth' from integer to double (issue231).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 846
diff changeset
426
846
8b6ef091d38c It is possible to draw VerticalProfileCharts with just one single data point (issue229).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 845
diff changeset
427 2010-04-21 Ingo Weinzierl <ingo.weinzierl@intevation.de>
8b6ef091d38c It is possible to draw VerticalProfileCharts with just one single data point (issue229).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 845
diff changeset
428
8b6ef091d38c It is possible to draw VerticalProfileCharts with just one single data point (issue229).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 845
diff changeset
429 Issue229
8b6ef091d38c It is possible to draw VerticalProfileCharts with just one single data point (issue229).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 845
diff changeset
430 JFreeChart needs at least a lower and a different upper bounds to
8b6ef091d38c It is possible to draw VerticalProfileCharts with just one single data point (issue229).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 845
diff changeset
431 calculate the range of the domain axis automatically.
8b6ef091d38c It is possible to draw VerticalProfileCharts with just one single data point (issue229).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 845
diff changeset
432
8b6ef091d38c It is possible to draw VerticalProfileCharts with just one single data point (issue229).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 845
diff changeset
433 * src/main/java/de/intevation/gnv/chart/VerticalProfileChart.java: Override
8b6ef091d38c It is possible to draw VerticalProfileCharts with just one single data point (issue229).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 845
diff changeset
434 method that adjusts the range of domain and range axes.
8b6ef091d38c It is possible to draw VerticalProfileCharts with just one single data point (issue229).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 845
diff changeset
435
8b6ef091d38c It is possible to draw VerticalProfileCharts with just one single data point (issue229).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 845
diff changeset
436 * src/main/java/de/intevation/gnv/chart/HorizontalProfileChart.java:
8b6ef091d38c It is possible to draw VerticalProfileCharts with just one single data point (issue229).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 845
diff changeset
437 Override method that adjusts the range of domain and range axes. If there
8b6ef091d38c It is possible to draw VerticalProfileCharts with just one single data point (issue229).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 845
diff changeset
438 are more changes to be done in the future, caused by inheritance from
8b6ef091d38c It is possible to draw VerticalProfileCharts with just one single data point (issue229).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 845
diff changeset
439 VerticalProfileChart, we should stop that and derive this class from
8b6ef091d38c It is possible to draw VerticalProfileCharts with just one single data point (issue229).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 845
diff changeset
440 AbstractXYLineChart!
8b6ef091d38c It is possible to draw VerticalProfileCharts with just one single data point (issue229).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 845
diff changeset
441
845
797a6264b89b Integrated the CacheCleaner for the ThematicDataCache
Tim Englich <tim.englich@intevation.de>
parents: 844
diff changeset
442 2010-04-20 Tim Englich <tim.englich@intevation.de>
797a6264b89b Integrated the CacheCleaner for the ThematicDataCache
Tim Englich <tim.englich@intevation.de>
parents: 844
diff changeset
443
797a6264b89b Integrated the CacheCleaner for the ThematicDataCache
Tim Englich <tim.englich@intevation.de>
parents: 844
diff changeset
444 * src/main/java/de/intevation/gnv/artifacts/cache/CacheFactory.java (initializeCache):
797a6264b89b Integrated the CacheCleaner for the ThematicDataCache
Tim Englich <tim.englich@intevation.de>
parents: 844
diff changeset
445 Initialize the CacheCline after the initialization of the ThematicDataCache.
797a6264b89b Integrated the CacheCleaner for the ThematicDataCache
Tim Englich <tim.englich@intevation.de>
parents: 844
diff changeset
446
797a6264b89b Integrated the CacheCleaner for the ThematicDataCache
Tim Englich <tim.englich@intevation.de>
parents: 844
diff changeset
447 * src/main/java/de/intevation/gnv/state/StateBase.java (setHash):
797a6264b89b Integrated the CacheCleaner for the ThematicDataCache
Tim Englich <tim.englich@intevation.de>
parents: 844
diff changeset
448 Integrate an '#' as separator in the Hashvalue of an State to separate the
797a6264b89b Integrated the CacheCleaner for the ThematicDataCache
Tim Englich <tim.englich@intevation.de>
parents: 844
diff changeset
449 StateId unambiguously. This is required because a StateId can be a
797a6264b89b Integrated the CacheCleaner for the ThematicDataCache
Tim Englich <tim.englich@intevation.de>
parents: 844
diff changeset
450 Substring of an other StateId.
797a6264b89b Integrated the CacheCleaner for the ThematicDataCache
Tim Englich <tim.englich@intevation.de>
parents: 844
diff changeset
451
797a6264b89b Integrated the CacheCleaner for the ThematicDataCache
Tim Englich <tim.englich@intevation.de>
parents: 844
diff changeset
452 * src/main/java/de/intevation/gnv/state/cache/QueryObject.java:
797a6264b89b Integrated the CacheCleaner for the ThematicDataCache
Tim Englich <tim.englich@intevation.de>
parents: 844
diff changeset
453 Bean for representing all database-Queries which are used for fetching
797a6264b89b Integrated the CacheCleaner for the ThematicDataCache
Tim Englich <tim.englich@intevation.de>
parents: 844
diff changeset
454 Data which is stoted in the ThematicDataCache.
797a6264b89b Integrated the CacheCleaner for the ThematicDataCache
Tim Englich <tim.englich@intevation.de>
parents: 844
diff changeset
455
797a6264b89b Integrated the CacheCleaner for the ThematicDataCache
Tim Englich <tim.englich@intevation.de>
parents: 844
diff changeset
456 * src/main/java/de/intevation/gnv/state/cache/ThematicDataCacheCleaner.java:
797a6264b89b Integrated the CacheCleaner for the ThematicDataCache
Tim Englich <tim.englich@intevation.de>
parents: 844
diff changeset
457 Specific CacheCleaner for cleaning the ThematicData-Cache. It extend the
797a6264b89b Integrated the CacheCleaner for the ThematicDataCache
Tim Englich <tim.englich@intevation.de>
parents: 844
diff changeset
458 CacheCleaner of the geo-backand and has the same configuration
797a6264b89b Integrated the CacheCleaner for the ThematicDataCache
Tim Englich <tim.englich@intevation.de>
parents: 844
diff changeset
459 possibilities.
797a6264b89b Integrated the CacheCleaner for the ThematicDataCache
Tim Englich <tim.englich@intevation.de>
parents: 844
diff changeset
460
844
74608c12b4fe Added Query for the CacheCleaner that it use to determin which Tables has been updated.
Tim Englich <tim.englich@intevation.de>
parents: 843
diff changeset
461 2010-04-20 Tim Englich <tim.englich@intevation.de>
74608c12b4fe Added Query for the CacheCleaner that it use to determin which Tables has been updated.
Tim Englich <tim.englich@intevation.de>
parents: 843
diff changeset
462
74608c12b4fe Added Query for the CacheCleaner that it use to determin which Tables has been updated.
Tim Englich <tim.englich@intevation.de>
parents: 843
diff changeset
463 * doc/conf/queries.properties:
74608c12b4fe Added Query for the CacheCleaner that it use to determin which Tables has been updated.
Tim Englich <tim.englich@intevation.de>
parents: 843
diff changeset
464 Added Query for the CacheCleaner that it use to determin which Tables has
74608c12b4fe Added Query for the CacheCleaner that it use to determin which Tables has been updated.
Tim Englich <tim.englich@intevation.de>
parents: 843
diff changeset
465 been updated.
74608c12b4fe Added Query for the CacheCleaner that it use to determin which Tables has been updated.
Tim Englich <tim.englich@intevation.de>
parents: 843
diff changeset
466
843
4bae3081eb1e Removed a already implemented TODO from code relating to WMS un-publishing after and end-of-life of an artifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 842
diff changeset
467 2010-04-20 Ingo Weinzierl <ingo.weinzierl@intevation.de>
4bae3081eb1e Removed a already implemented TODO from code relating to WMS un-publishing after and end-of-life of an artifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 842
diff changeset
468
4bae3081eb1e Removed a already implemented TODO from code relating to WMS un-publishing after and end-of-life of an artifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 842
diff changeset
469 * src/main/java/de/intevation/gnv/state/profile/horizontalcrosssection/HorizontalCrossSectionMeshOutputState.java:
4bae3081eb1e Removed a already implemented TODO from code relating to WMS un-publishing after and end-of-life of an artifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 842
diff changeset
470 Removed a TODO from code -> TODO already implemented.
4bae3081eb1e Removed a already implemented TODO from code relating to WMS un-publishing after and end-of-life of an artifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 842
diff changeset
471
842
31f63a14a2c3 Improved the workaround of rev955: There is no gap between the left & bottom border and data area anymore (issue163).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 841
diff changeset
472 2010-04-20 Ingo Weinzierl <ingo.weinzierl@intevation.de>
31f63a14a2c3 Improved the workaround of rev955: There is no gap between the left & bottom border and data area anymore (issue163).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 841
diff changeset
473
31f63a14a2c3 Improved the workaround of rev955: There is no gap between the left & bottom border and data area anymore (issue163).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 841
diff changeset
474 Issue163: Workaround improved.
31f63a14a2c3 Improved the workaround of rev955: There is no gap between the left & bottom border and data area anymore (issue163).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 841
diff changeset
475
31f63a14a2c3 Improved the workaround of rev955: There is no gap between the left & bottom border and data area anymore (issue163).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 841
diff changeset
476 * src/main/java/de/intevation/gnv/chart/VerticalCrossSectionChart.java:
31f63a14a2c3 Improved the workaround of rev955: There is no gap between the left & bottom border and data area anymore (issue163).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 841
diff changeset
477 Removed the bottom and left space between data area and plot border and
31f63a14a2c3 Improved the workaround of rev955: There is no gap between the left & bottom border and data area anymore (issue163).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 841
diff changeset
478 set a padding of 10px between each border of the whole area (containing
31f63a14a2c3 Improved the workaround of rev955: There is no gap between the left & bottom border and data area anymore (issue163).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 841
diff changeset
479 plot area, legend, chart title, etc).
31f63a14a2c3 Improved the workaround of rev955: There is no gap between the left & bottom border and data area anymore (issue163).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 841
diff changeset
480
841
9cbc8343a04d Implemented a workaround to avoid an amount of cut axis labels in 2D charts (issue163).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 840
diff changeset
481 2010-04-20 Ingo Weinzierl <ingo.weinzierl@intevation.de>
9cbc8343a04d Implemented a workaround to avoid an amount of cut axis labels in 2D charts (issue163).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 840
diff changeset
482
9cbc8343a04d Implemented a workaround to avoid an amount of cut axis labels in 2D charts (issue163).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 840
diff changeset
483 Issue163: Workaround implemented.
9cbc8343a04d Implemented a workaround to avoid an amount of cut axis labels in 2D charts (issue163).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 840
diff changeset
484
9cbc8343a04d Implemented a workaround to avoid an amount of cut axis labels in 2D charts (issue163).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 840
diff changeset
485 * src/main/java/de/intevation/gnv/chart/VerticalCrossSectionChart.java:
9cbc8343a04d Implemented a workaround to avoid an amount of cut axis labels in 2D charts (issue163).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 840
diff changeset
486 Added a gap between data area and the plot border to avoid an amount of
9cbc8343a04d Implemented a workaround to avoid an amount of cut axis labels in 2D charts (issue163).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 840
diff changeset
487 cut axes labels (small labels aren't cut anymore, large labels will still
9cbc8343a04d Implemented a workaround to avoid an amount of cut axis labels in 2D charts (issue163).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 840
diff changeset
488 be cut).
9cbc8343a04d Implemented a workaround to avoid an amount of cut axis labels in 2D charts (issue163).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 840
diff changeset
489
9cbc8343a04d Implemented a workaround to avoid an amount of cut axis labels in 2D charts (issue163).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 840
diff changeset
490 * src/main/java/de/intevation/gnv/jfreechart/PolygonPlot.java: Added some
9cbc8343a04d Implemented a workaround to avoid an amount of cut axis labels in 2D charts (issue163).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 840
diff changeset
491 necessary methods to set the first domain and range axis.
9cbc8343a04d Implemented a workaround to avoid an amount of cut axis labels in 2D charts (issue163).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 840
diff changeset
492
840
47578d91c4f0 Added a metadata section into the mapfile and feed it with the MapServer URL (issue235).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 839
diff changeset
493 2010-04-20 Ingo Weinzierl <ingo.weinzierl@intevation.de>
47578d91c4f0 Added a metadata section into the mapfile and feed it with the MapServer URL (issue235).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 839
diff changeset
494
47578d91c4f0 Added a metadata section into the mapfile and feed it with the MapServer URL (issue235).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 839
diff changeset
495 Issue235
47578d91c4f0 Added a metadata section into the mapfile and feed it with the MapServer URL (issue235).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 839
diff changeset
496
47578d91c4f0 Added a metadata section into the mapfile and feed it with the MapServer URL (issue235).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 839
diff changeset
497 * doc/conf/maptemplates/mapfile.vm: Added a metadata section into the
47578d91c4f0 Added a metadata section into the mapfile and feed it with the MapServer URL (issue235).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 839
diff changeset
498 mapfile template.
47578d91c4f0 Added a metadata section into the mapfile and feed it with the MapServer URL (issue235).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 839
diff changeset
499
47578d91c4f0 Added a metadata section into the mapfile and feed it with the MapServer URL (issue235).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 839
diff changeset
500 * src/main/java/de/intevation/gnv/utils/MapfileGenerator.java: Read the URL
47578d91c4f0 Added a metadata section into the mapfile and feed it with the MapServer URL (issue235).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 839
diff changeset
501 of the MapServer from configuration and feed the template with this
47578d91c4f0 Added a metadata section into the mapfile and feed it with the MapServer URL (issue235).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 839
diff changeset
502 information. The URL is used in the metadata section for filling the 'wms
47578d91c4f0 Added a metadata section into the mapfile and feed it with the MapServer URL (issue235).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 839
diff changeset
503 onlineresource' field.
47578d91c4f0 Added a metadata section into the mapfile and feed it with the MapServer URL (issue235).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 839
diff changeset
504
839
ac5988f27714 Added the time interval into the subtitle of timeseries charts (issue152).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 838
diff changeset
505 2010-04-19 Ingo Weinzierl <ingo.weinzierl@intevation.de>
ac5988f27714 Added the time interval into the subtitle of timeseries charts (issue152).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 838
diff changeset
506
ac5988f27714 Added the time interval into the subtitle of timeseries charts (issue152).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 838
diff changeset
507 Issue152
ac5988f27714 Added the time interval into the subtitle of timeseries charts (issue152).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 838
diff changeset
508
ac5988f27714 Added the time interval into the subtitle of timeseries charts (issue152).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 838
diff changeset
509 * src/main/java/de/intevation/gnv/state/StateBase.java:
ac5988f27714 Added the time interval into the subtitle of timeseries charts (issue152).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 838
diff changeset
510 Added a date formatter for parsing dates from internal data objects.
ac5988f27714 Added the time interval into the subtitle of timeseries charts (issue152).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 838
diff changeset
511
ac5988f27714 Added the time interval into the subtitle of timeseries charts (issue152).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 838
diff changeset
512 * src/main/java/de/intevation/gnv/state/timeseries/TimeSeriesOutputState.java:
ac5988f27714 Added the time interval into the subtitle of timeseries charts (issue152).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 838
diff changeset
513 Added the time interval of timeseries charts into the subtitle of this
ac5988f27714 Added the time interval into the subtitle of timeseries charts (issue152).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 838
diff changeset
514 charts.
ac5988f27714 Added the time interval into the subtitle of timeseries charts (issue152).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 838
diff changeset
515
838
e91ebe3696ec Iterate through former states as well when searching for an input collection (issue226).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 837
diff changeset
516 2010-04-19 Ingo Weinzierl <ingo.weinzierl@intevation.de>
e91ebe3696ec Iterate through former states as well when searching for an input collection (issue226).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 837
diff changeset
517
e91ebe3696ec Iterate through former states as well when searching for an input collection (issue226).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 837
diff changeset
518 Issue226
e91ebe3696ec Iterate through former states as well when searching for an input collection (issue226).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 837
diff changeset
519
e91ebe3696ec Iterate through former states as well when searching for an input collection (issue226).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 837
diff changeset
520 * src/main/java/de/intevation/gnv/state/timeseries/TimeSeriesOutputState.java:
e91ebe3696ec Iterate through former states as well when searching for an input collection (issue226).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 837
diff changeset
521 Iterate through former states when searching for an input collections -
e91ebe3696ec Iterate through former states as well when searching for an input collection (issue226).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 837
diff changeset
522 searching in the current state is not enough because it stores the current
e91ebe3696ec Iterate through former states as well when searching for an input collection (issue226).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 837
diff changeset
523 input values only.
e91ebe3696ec Iterate through former states as well when searching for an input collection (issue226).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 837
diff changeset
524
837
43f3c0cd60f2 First implementation of an odv export of a 'Profilschnitt' (issue217).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 836
diff changeset
525 2010-04-19 Ingo Weinzierl <ingo.weinzierl@intevation.de>
43f3c0cd60f2 First implementation of an odv export of a 'Profilschnitt' (issue217).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 836
diff changeset
526
43f3c0cd60f2 First implementation of an odv export of a 'Profilschnitt' (issue217).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 836
diff changeset
527 Issue217
43f3c0cd60f2 First implementation of an odv export of a 'Profilschnitt' (issue217).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 836
diff changeset
528
43f3c0cd60f2 First implementation of an odv export of a 'Profilschnitt' (issue217).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 836
diff changeset
529 * doc/conf/products/verticalcrosssection/conf_mesh.xml: Added odv as
43f3c0cd60f2 First implementation of an odv export of a 'Profilschnitt' (issue217).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 836
diff changeset
530 possible export format.
43f3c0cd60f2 First implementation of an odv export of a 'Profilschnitt' (issue217).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 836
diff changeset
531
43f3c0cd60f2 First implementation of an odv export of a 'Profilschnitt' (issue217).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 836
diff changeset
532 * src/main/java/de/intevation/gnv/state/profile/verticalcrosssection/VerticalCrossSectionOutputState.java:
43f3c0cd60f2 First implementation of an odv export of a 'Profilschnitt' (issue217).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 836
diff changeset
533 Collect the necessary data for an odv export and trigger
43f3c0cd60f2 First implementation of an odv export of a 'Profilschnitt' (issue217).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 836
diff changeset
534 VerticalCrossODVExport that writes this data as odv to an output stream.
43f3c0cd60f2 First implementation of an odv export of a 'Profilschnitt' (issue217).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 836
diff changeset
535
43f3c0cd60f2 First implementation of an odv export of a 'Profilschnitt' (issue217).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 836
diff changeset
536 * src/main/java/de/intevation/gnv/math/Interpolation3D.java: Store
43f3c0cd60f2 First implementation of an odv export of a 'Profilschnitt' (issue217).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 836
diff changeset
537 coordinates for each colum in a class variable.
43f3c0cd60f2 First implementation of an odv export of a 'Profilschnitt' (issue217).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 836
diff changeset
538
43f3c0cd60f2 First implementation of an odv export of a 'Profilschnitt' (issue217).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 836
diff changeset
539 * src/main/java/de/intevation/gnv/exports/VerticalCrossODVExport.java:
43f3c0cd60f2 First implementation of an odv export of a 'Profilschnitt' (issue217).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 836
diff changeset
540 Write data used in 'Profilschnitten' to an odv file.
43f3c0cd60f2 First implementation of an odv export of a 'Profilschnitt' (issue217).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 836
diff changeset
541
43f3c0cd60f2 First implementation of an odv export of a 'Profilschnitt' (issue217).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 836
diff changeset
542 TODO: The implementation is not finished yet. There are no cruises and
43f3c0cd60f2 First implementation of an odv export of a 'Profilschnitt' (issue217).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 836
diff changeset
543 stations for 'Profilschnitte', so we need to clarify if this columns can
43f3c0cd60f2 First implementation of an odv export of a 'Profilschnitt' (issue217).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 836
diff changeset
544 be skipped.
43f3c0cd60f2 First implementation of an odv export of a 'Profilschnitt' (issue217).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 836
diff changeset
545
836
05bf8534a35a Using unix line endings only.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 835
diff changeset
546 2010-04-18 Sascha L. Teichmann <sascha.teichmann@intevation.de>
05bf8534a35a Using unix line endings only.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 835
diff changeset
547
05bf8534a35a Using unix line endings only.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 835
diff changeset
548 * src/main/java/de/intevation/gnv/**/*.java:
05bf8534a35a Using unix line endings only.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 835
diff changeset
549 Using unix line endings only.
05bf8534a35a Using unix line endings only.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 835
diff changeset
550
835
2423cefe7d39 Removed trailing whitespace.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 834
diff changeset
551 2010-04-17 Sascha L. Teichmann <sascha.teichmann@intevation.de>
2423cefe7d39 Removed trailing whitespace.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 834
diff changeset
552
2423cefe7d39 Removed trailing whitespace.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 834
diff changeset
553 * src/main/java/de/intevation/gnv/**/*.java:
2423cefe7d39 Removed trailing whitespace.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 834
diff changeset
554 Removed trailing whitespace.
2423cefe7d39 Removed trailing whitespace.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 834
diff changeset
555
834
520a3b4da484 ISSUE232: SQL-Exception caused by missing Mesh-Width-Configuration
Tim Englich <tim.englich@intevation.de>
parents: 833
diff changeset
556 2010-04-16 Tim Englich <tim.englich@intevation.de>
520a3b4da484 ISSUE232: SQL-Exception caused by missing Mesh-Width-Configuration
Tim Englich <tim.englich@intevation.de>
parents: 833
diff changeset
557
520a3b4da484 ISSUE232: SQL-Exception caused by missing Mesh-Width-Configuration
Tim Englich <tim.englich@intevation.de>
parents: 833
diff changeset
558 ISSUE232
520a3b4da484 ISSUE232: SQL-Exception caused by missing Mesh-Width-Configuration
Tim Englich <tim.englich@intevation.de>
parents: 833
diff changeset
559
520a3b4da484 ISSUE232: SQL-Exception caused by missing Mesh-Width-Configuration
Tim Englich <tim.englich@intevation.de>
parents: 833
diff changeset
560 * doc/conf/meshwidth.xml:
520a3b4da484 ISSUE232: SQL-Exception caused by missing Mesh-Width-Configuration
Tim Englich <tim.englich@intevation.de>
parents: 833
diff changeset
561 Added missing Meshes to the Configuration and added more detailed
520a3b4da484 ISSUE232: SQL-Exception caused by missing Mesh-Width-Configuration
Tim Englich <tim.englich@intevation.de>
parents: 833
diff changeset
562 descriptions to the entries so they can be refred easier to the Meshes in
520a3b4da484 ISSUE232: SQL-Exception caused by missing Mesh-Width-Configuration
Tim Englich <tim.englich@intevation.de>
parents: 833
diff changeset
563 the System.
520a3b4da484 ISSUE232: SQL-Exception caused by missing Mesh-Width-Configuration
Tim Englich <tim.englich@intevation.de>
parents: 833
diff changeset
564
833
8065295ae255 ISSUE200: Only Layer which contains Items should be displayed
Tim Englich <tim.englich@intevation.de>
parents: 832
diff changeset
565 2010-04-16 Tim Englich <tim.englich@intevation.de>
8065295ae255 ISSUE200: Only Layer which contains Items should be displayed
Tim Englich <tim.englich@intevation.de>
parents: 832
diff changeset
566
8065295ae255 ISSUE200: Only Layer which contains Items should be displayed
Tim Englich <tim.englich@intevation.de>
parents: 832
diff changeset
567 ISSUE200
8065295ae255 ISSUE200: Only Layer which contains Items should be displayed
Tim Englich <tim.englich@intevation.de>
parents: 832
diff changeset
568
8065295ae255 ISSUE200: Only Layer which contains Items should be displayed
Tim Englich <tim.englich@intevation.de>
parents: 832
diff changeset
569 * doc/conf/queries.properties:
8065295ae255 ISSUE200: Only Layer which contains Items should be displayed
Tim Englich <tim.englich@intevation.de>
parents: 832
diff changeset
570 Modified Query for selecting available Layer for product Layer.
8065295ae255 ISSUE200: Only Layer which contains Items should be displayed
Tim Englich <tim.englich@intevation.de>
parents: 832
diff changeset
571 The table has an Column named Items which contains the Number of Items
8065295ae255 ISSUE200: Only Layer which contains Items should be displayed
Tim Englich <tim.englich@intevation.de>
parents: 832
diff changeset
572 that are in the Layer. Only Layer which are not empty should be
8065295ae255 ISSUE200: Only Layer which contains Items should be displayed
Tim Englich <tim.englich@intevation.de>
parents: 832
diff changeset
573 displayed.
8065295ae255 ISSUE200: Only Layer which contains Items should be displayed
Tim Englich <tim.englich@intevation.de>
parents: 832
diff changeset
574
831
bcdcce146c14 Read a system property to adjust the percentage that defines the size of a gap in charts (issue175).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 829
diff changeset
575 2010-04-15 Ingo Weinzierl <ingo.weinzierl@intevation.de>
bcdcce146c14 Read a system property to adjust the percentage that defines the size of a gap in charts (issue175).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 829
diff changeset
576
bcdcce146c14 Read a system property to adjust the percentage that defines the size of a gap in charts (issue175).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 829
diff changeset
577 Issue175
bcdcce146c14 Read a system property to adjust the percentage that defines the size of a gap in charts (issue175).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 829
diff changeset
578
bcdcce146c14 Read a system property to adjust the percentage that defines the size of a gap in charts (issue175).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 829
diff changeset
579 * src/main/java/de/intevation/gnv/chart/TimeSeriesChart.java,
bcdcce146c14 Read a system property to adjust the percentage that defines the size of a gap in charts (issue175).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 829
diff changeset
580 src/main/java/de/intevation/gnv/chart/VerticalProfileChart.java: Read
bcdcce146c14 Read a system property to adjust the percentage that defines the size of a gap in charts (issue175).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 829
diff changeset
581 percentage that defines the gap size in charts from system property
bcdcce146c14 Read a system property to adjust the percentage that defines the size of a gap in charts (issue175).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 829
diff changeset
582 "chart.gap.percentage". The default value is 5 (percent) if this property
bcdcce146c14 Read a system property to adjust the percentage that defines the size of a gap in charts (issue175).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 829
diff changeset
583 is not existing.
bcdcce146c14 Read a system property to adjust the percentage that defines the size of a gap in charts (issue175).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 829
diff changeset
584
829
95733e564896 Bugfix: Put some Code that is responsible for Synchonization into the final-block to prevent that the lock is not released.
Tim Englich <tim.englich@intevation.de>
parents: 827
diff changeset
585 2010-04-13 Tim Englich <tim.englich@intevation.de>
95733e564896 Bugfix: Put some Code that is responsible for Synchonization into the final-block to prevent that the lock is not released.
Tim Englich <tim.englich@intevation.de>
parents: 827
diff changeset
586
832
820fab05d035 Checkin missing ChangeLog-Entry to r924
Tim Englich <tim.englich@intevation.de>
parents: 831
diff changeset
587 * src/main/java/de/intevation/gnv/state/timeseries/TimeSeriesOutputState.java (createODV),
820fab05d035 Checkin missing ChangeLog-Entry to r924
Tim Englich <tim.englich@intevation.de>
parents: 831
diff changeset
588 * src/main/java/de/intevation/gnv/state/profile/verticalcrosssection/VerticalCrossSectionOutputState.java (createODV):
820fab05d035 Checkin missing ChangeLog-Entry to r924
Tim Englich <tim.englich@intevation.de>
parents: 831
diff changeset
589 Extract ODV-Generation into its own method that it is possible to override
820fab05d035 Checkin missing ChangeLog-Entry to r924
Tim Englich <tim.englich@intevation.de>
parents: 831
diff changeset
590 it in subclasses.
820fab05d035 Checkin missing ChangeLog-Entry to r924
Tim Englich <tim.englich@intevation.de>
parents: 831
diff changeset
591
820fab05d035 Checkin missing ChangeLog-Entry to r924
Tim Englich <tim.englich@intevation.de>
parents: 831
diff changeset
592 2010-04-13 Tim Englich <tim.englich@intevation.de>
820fab05d035 Checkin missing ChangeLog-Entry to r924
Tim Englich <tim.englich@intevation.de>
parents: 831
diff changeset
593
829
95733e564896 Bugfix: Put some Code that is responsible for Synchonization into the final-block to prevent that the lock is not released.
Tim Englich <tim.englich@intevation.de>
parents: 827
diff changeset
594 * src/main/java/de/intevation/gnv/state/profile/horizontalcrosssection/HorizontalCrossSectionMeshOutputState.java (getWMS):
95733e564896 Bugfix: Put some Code that is responsible for Synchonization into the final-block to prevent that the lock is not released.
Tim Englich <tim.englich@intevation.de>
parents: 827
diff changeset
595 Bugfix: Put some Code that is responsible for Synchonization into the
95733e564896 Bugfix: Put some Code that is responsible for Synchonization into the final-block to prevent that the lock is not released.
Tim Englich <tim.englich@intevation.de>
parents: 827
diff changeset
596 final-block to prevent that the lock is not released.
95733e564896 Bugfix: Put some Code that is responsible for Synchonization into the final-block to prevent that the lock is not released.
Tim Englich <tim.englich@intevation.de>
parents: 827
diff changeset
597
95733e564896 Bugfix: Put some Code that is responsible for Synchonization into the final-block to prevent that the lock is not released.
Tim Englich <tim.englich@intevation.de>
parents: 827
diff changeset
598 2010-04-13 Tim Englich <tim.englich@intevation.de>
95733e564896 Bugfix: Put some Code that is responsible for Synchonization into the final-block to prevent that the lock is not released.
Tim Englich <tim.englich@intevation.de>
parents: 827
diff changeset
599
95733e564896 Bugfix: Put some Code that is responsible for Synchonization into the final-block to prevent that the lock is not released.
Tim Englich <tim.englich@intevation.de>
parents: 827
diff changeset
600 * doc/conf/products/layer/conf.xml,
95733e564896 Bugfix: Put some Code that is responsible for Synchonization into the final-block to prevent that the lock is not released.
Tim Englich <tim.englich@intevation.de>
parents: 827
diff changeset
601 src/main/java/de/intevation/gnv/state/layer/LayerOutputState.java :
95733e564896 Bugfix: Put some Code that is responsible for Synchonization into the final-block to prevent that the lock is not released.
Tim Englich <tim.englich@intevation.de>
parents: 827
diff changeset
602 Integrated the possibility to change the Title of an Layer in Product Layer.
95733e564896 Bugfix: Put some Code that is responsible for Synchonization into the final-block to prevent that the lock is not released.
Tim Englich <tim.englich@intevation.de>
parents: 827
diff changeset
603
827
fe0263926870 Removed obsolet SuppressWarnings-Annotations.
Tim Englich <tim.englich@intevation.de>
parents: 826
diff changeset
604 2010-04-13 Tim Englich <tim.englich@intevation.de>
fe0263926870 Removed obsolet SuppressWarnings-Annotations.
Tim Englich <tim.englich@intevation.de>
parents: 826
diff changeset
605
fe0263926870 Removed obsolet SuppressWarnings-Annotations.
Tim Englich <tim.englich@intevation.de>
parents: 826
diff changeset
606 * src/main/java/de/intevation/gnv/artifacts/services/MetaDataService.java:
fe0263926870 Removed obsolet SuppressWarnings-Annotations.
Tim Englich <tim.englich@intevation.de>
parents: 826
diff changeset
607 Removed obsolet SuppressWarnings-Annotations.
fe0263926870 Removed obsolet SuppressWarnings-Annotations.
Tim Englich <tim.englich@intevation.de>
parents: 826
diff changeset
608
826
32d01e1ce2df Added more JavaDocs
Tim Englich <tim.englich@intevation.de>
parents: 825
diff changeset
609 2010-04-13 Tim Englich <tim.englich@intevation.de>
32d01e1ce2df Added more JavaDocs
Tim Englich <tim.englich@intevation.de>
parents: 825
diff changeset
610
32d01e1ce2df Added more JavaDocs
Tim Englich <tim.englich@intevation.de>
parents: 825
diff changeset
611 * src/main/java/de/intevation/gnv/artifacts/services/requestobjects/DefaultFIS.java,
32d01e1ce2df Added more JavaDocs
Tim Englich <tim.englich@intevation.de>
parents: 825
diff changeset
612 src/main/java/de/intevation/gnv/artifacts/services/requestobjects/DefaultLayer.java,
32d01e1ce2df Added more JavaDocs
Tim Englich <tim.englich@intevation.de>
parents: 825
diff changeset
613 src/main/java/de/intevation/gnv/artifacts/services/requestobjects/DefaultMapService.java,
32d01e1ce2df Added more JavaDocs
Tim Englich <tim.englich@intevation.de>
parents: 825
diff changeset
614 src/main/java/de/intevation/gnv/artifacts/services/requestobjects/DefaultParameter.java,
32d01e1ce2df Added more JavaDocs
Tim Englich <tim.englich@intevation.de>
parents: 825
diff changeset
615 src/main/java/de/intevation/gnv/artifacts/services/requestobjects/FIS.java,
32d01e1ce2df Added more JavaDocs
Tim Englich <tim.englich@intevation.de>
parents: 825
diff changeset
616 src/main/java/de/intevation/gnv/artifacts/services/requestobjects/Layer.java,
32d01e1ce2df Added more JavaDocs
Tim Englich <tim.englich@intevation.de>
parents: 825
diff changeset
617 src/main/java/de/intevation/gnv/artifacts/services/requestobjects/MapService.java,
32d01e1ce2df Added more JavaDocs
Tim Englich <tim.englich@intevation.de>
parents: 825
diff changeset
618 src/main/java/de/intevation/gnv/artifacts/services/requestobjects/Parameter.java,
32d01e1ce2df Added more JavaDocs
Tim Englich <tim.englich@intevation.de>
parents: 825
diff changeset
619 src/main/java/de/intevation/gnv/artifacts/services/requestobjects/package.html:
32d01e1ce2df Added more JavaDocs
Tim Englich <tim.englich@intevation.de>
parents: 825
diff changeset
620 Added more Javadoc.
32d01e1ce2df Added more JavaDocs
Tim Englich <tim.englich@intevation.de>
parents: 825
diff changeset
621
825
b43e7205e83c Added missing ChangeLog-Entries
Tim Englich <tim.englich@intevation.de>
parents: 823
diff changeset
622 2010-04-13 Tim Englich <tim.englich@intevation.de>
b43e7205e83c Added missing ChangeLog-Entries
Tim Englich <tim.englich@intevation.de>
parents: 823
diff changeset
623
b43e7205e83c Added missing ChangeLog-Entries
Tim Englich <tim.englich@intevation.de>
parents: 823
diff changeset
624 * src/main/java/de/intevation/gnv/transition/package.html,
b43e7205e83c Added missing ChangeLog-Entries
Tim Englich <tim.englich@intevation.de>
parents: 823
diff changeset
625 src/main/java/de/intevation/gnv/transition/ValueCompareTransition.java,
b43e7205e83c Added missing ChangeLog-Entries
Tim Englich <tim.englich@intevation.de>
parents: 823
diff changeset
626 src/main/java/de/intevation/gnv/transition/TransitionFactory.java,
b43e7205e83c Added missing ChangeLog-Entries
Tim Englich <tim.englich@intevation.de>
parents: 823
diff changeset
627 src/main/java/de/intevation/gnv/transition/PresettingsValueCompareTransition.java:
b43e7205e83c Added missing ChangeLog-Entries
Tim Englich <tim.englich@intevation.de>
parents: 823
diff changeset
628 Added more Javadoc.
b43e7205e83c Added missing ChangeLog-Entries
Tim Englich <tim.englich@intevation.de>
parents: 823
diff changeset
629
b43e7205e83c Added missing ChangeLog-Entries
Tim Englich <tim.englich@intevation.de>
parents: 823
diff changeset
630 2010-04-13 Tim Englich <tim.englich@intevation.de>
b43e7205e83c Added missing ChangeLog-Entries
Tim Englich <tim.englich@intevation.de>
parents: 823
diff changeset
631
b43e7205e83c Added missing ChangeLog-Entries
Tim Englich <tim.englich@intevation.de>
parents: 823
diff changeset
632 * src/main/java/de/intevation/gnv/transition/package.html:
b43e7205e83c Added missing ChangeLog-Entries
Tim Englich <tim.englich@intevation.de>
parents: 823
diff changeset
633 Added more Javadoc.
b43e7205e83c Added missing ChangeLog-Entries
Tim Englich <tim.englich@intevation.de>
parents: 823
diff changeset
634
823
499cfbbb61bc Removed obsolet SuppressWarnings-Annotations.
Tim Englich <tim.englich@intevation.de>
parents: 821
diff changeset
635 2010-04-13 Tim Englich <tim.englich@intevation.de>
499cfbbb61bc Removed obsolet SuppressWarnings-Annotations.
Tim Englich <tim.englich@intevation.de>
parents: 821
diff changeset
636
499cfbbb61bc Removed obsolet SuppressWarnings-Annotations.
Tim Englich <tim.englich@intevation.de>
parents: 821
diff changeset
637 * src/main/java/de/intevation/gnv/state/CoordinateSelectionState.java,
499cfbbb61bc Removed obsolet SuppressWarnings-Annotations.
Tim Englich <tim.englich@intevation.de>
parents: 821
diff changeset
638 src/main/java/de/intevation/gnv/state/MinMaxDateState.java,
499cfbbb61bc Removed obsolet SuppressWarnings-Annotations.
Tim Englich <tim.englich@intevation.de>
parents: 821
diff changeset
639 src/main/java/de/intevation/gnv/state/MinMaxState.java,
499cfbbb61bc Removed obsolet SuppressWarnings-Annotations.
Tim Englich <tim.englich@intevation.de>
parents: 821
diff changeset
640 src/main/java/de/intevation/gnv/artifacts/services/MetaDataService.java,
499cfbbb61bc Removed obsolet SuppressWarnings-Annotations.
Tim Englich <tim.englich@intevation.de>
parents: 821
diff changeset
641 src/main/java/de/intevation/gnv/state/OutputStateBase.java,
499cfbbb61bc Removed obsolet SuppressWarnings-Annotations.
Tim Englich <tim.englich@intevation.de>
parents: 821
diff changeset
642 src/main/java/de/intevation/gnv/state/StateBase.java,
499cfbbb61bc Removed obsolet SuppressWarnings-Annotations.
Tim Englich <tim.englich@intevation.de>
parents: 821
diff changeset
643 src/main/java/de/intevation/gnv/state/profile/horizontal/HorizontalProfileOutputState.java,
499cfbbb61bc Removed obsolet SuppressWarnings-Annotations.
Tim Englich <tim.englich@intevation.de>
parents: 821
diff changeset
644 src/main/java/de/intevation/gnv/state/timeseries/TimeSeriesOutputState.java,
499cfbbb61bc Removed obsolet SuppressWarnings-Annotations.
Tim Englich <tim.englich@intevation.de>
parents: 821
diff changeset
645 src/main/java/de/intevation/gnv/utils/ArtifactXMLUtilities.java :
499cfbbb61bc Removed obsolet SuppressWarnings-Annotations.
Tim Englich <tim.englich@intevation.de>
parents: 821
diff changeset
646 Removed obsolet SuppressWarnings-Annotations.
499cfbbb61bc Removed obsolet SuppressWarnings-Annotations.
Tim Englich <tim.englich@intevation.de>
parents: 821
diff changeset
647
821
9b41dbe92d9d Added more Javadoc. Removed obsolet TODO-Flags.
Tim Englich <tim.englich@intevation.de>
parents: 820
diff changeset
648 2010-04-12 Tim Englich <tim.englich@intevation.de>
9b41dbe92d9d Added more Javadoc. Removed obsolet TODO-Flags.
Tim Englich <tim.englich@intevation.de>
parents: 820
diff changeset
649
9b41dbe92d9d Added more Javadoc. Removed obsolet TODO-Flags.
Tim Englich <tim.englich@intevation.de>
parents: 820
diff changeset
650 * src/main/java/de/intevation/gnv/state/layer/package.html:
9b41dbe92d9d Added more Javadoc. Removed obsolet TODO-Flags.
Tim Englich <tim.englich@intevation.de>
parents: 820
diff changeset
651 * src/main/java/de/intevation/gnv/state/layer/LayerOutputState.java :
9b41dbe92d9d Added more Javadoc. Removed obsolet TODO-Flags.
Tim Englich <tim.englich@intevation.de>
parents: 820
diff changeset
652 Added more Javadoc.
9b41dbe92d9d Added more Javadoc. Removed obsolet TODO-Flags.
Tim Englich <tim.englich@intevation.de>
parents: 820
diff changeset
653 Removed obsolet TODO-Flags.
9b41dbe92d9d Added more Javadoc. Removed obsolet TODO-Flags.
Tim Englich <tim.englich@intevation.de>
parents: 820
diff changeset
654
820
8288f4a0d7e6 Added more Javadoc.
Tim Englich <tim.englich@intevation.de>
parents: 819
diff changeset
655 2010-04-12 Tim Englich <tim.englich@intevation.de>
8288f4a0d7e6 Added more Javadoc.
Tim Englich <tim.englich@intevation.de>
parents: 819
diff changeset
656
8288f4a0d7e6 Added more Javadoc.
Tim Englich <tim.englich@intevation.de>
parents: 819
diff changeset
657 * src/main/java/de/intevation/gnv/artifacts/services/MetaDataService.java:
8288f4a0d7e6 Added more Javadoc.
Tim Englich <tim.englich@intevation.de>
parents: 819
diff changeset
658 * src/main/java/de/intevation/gnv/artifacts/services/MetaDataServiceException.java (MetaDataServiceException):
8288f4a0d7e6 Added more Javadoc.
Tim Englich <tim.englich@intevation.de>
parents: 819
diff changeset
659 * src/main/java/de/intevation/gnv/artifacts/services/package.html:
8288f4a0d7e6 Added more Javadoc.
Tim Englich <tim.englich@intevation.de>
parents: 819
diff changeset
660 Added more Javadoc.
8288f4a0d7e6 Added more Javadoc.
Tim Englich <tim.englich@intevation.de>
parents: 819
diff changeset
661
818
8dc820099306 BUGFIX: Chartresults where stored in Cache using null-Value as Key.
Tim Englich <tim.englich@intevation.de>
parents: 817
diff changeset
662 2010-04-12 Tim Englich <tim.englich@intevation.de>
8dc820099306 BUGFIX: Chartresults where stored in Cache using null-Value as Key.
Tim Englich <tim.englich@intevation.de>
parents: 817
diff changeset
663
819
6925d18580c0 Added more Javadoc.
Tim Englich <tim.englich@intevation.de>
parents: 818
diff changeset
664 * src/main/java/de/intevation/gnv/layer/package.html,
6925d18580c0 Added more Javadoc.
Tim Englich <tim.englich@intevation.de>
parents: 818
diff changeset
665 src/main/java/de/intevation/gnv/layer/LayerArtifact.java:
6925d18580c0 Added more Javadoc.
Tim Englich <tim.englich@intevation.de>
parents: 818
diff changeset
666 Added more Javadoc.
6925d18580c0 Added more Javadoc.
Tim Englich <tim.englich@intevation.de>
parents: 818
diff changeset
667
6925d18580c0 Added more Javadoc.
Tim Englich <tim.englich@intevation.de>
parents: 818
diff changeset
668 2010-04-12 Tim Englich <tim.englich@intevation.de>
6925d18580c0 Added more Javadoc.
Tim Englich <tim.englich@intevation.de>
parents: 818
diff changeset
669
818
8dc820099306 BUGFIX: Chartresults where stored in Cache using null-Value as Key.
Tim Englich <tim.englich@intevation.de>
parents: 817
diff changeset
670 * src/main/java/de/intevation/gnv/state/OutputStateBase.java (putInputData):
8dc820099306 BUGFIX: Chartresults where stored in Cache using null-Value as Key.
Tim Englich <tim.englich@intevation.de>
parents: 817
diff changeset
671 BUGFIX: Chartresults where stored in Cache using null-Value as Key.
8dc820099306 BUGFIX: Chartresults where stored in Cache using null-Value as Key.
Tim Englich <tim.englich@intevation.de>
parents: 817
diff changeset
672 This happend because the setHash-method was not called in Method
8dc820099306 BUGFIX: Chartresults where stored in Cache using null-Value as Key.
Tim Englich <tim.englich@intevation.de>
parents: 817
diff changeset
673 putInputData of this Class.
8dc820099306 BUGFIX: Chartresults where stored in Cache using null-Value as Key.
Tim Englich <tim.englich@intevation.de>
parents: 817
diff changeset
674 This causes that the Data was fetched every time from the Database when
8dc820099306 BUGFIX: Chartresults where stored in Cache using null-Value as Key.
Tim Englich <tim.englich@intevation.de>
parents: 817
diff changeset
675 out was called and twice during the intialisationprocess of the State.
8dc820099306 BUGFIX: Chartresults where stored in Cache using null-Value as Key.
Tim Englich <tim.englich@intevation.de>
parents: 817
diff changeset
676
817
3f447e92024a Added JavaDoc package descriptions.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 816
diff changeset
677 2010-04-12 Ingo Weinzierl <ingo.weinzierl@intevation.de>
3f447e92024a Added JavaDoc package descriptions.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 816
diff changeset
678
3f447e92024a Added JavaDoc package descriptions.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 816
diff changeset
679 * src/main/java/de/intevation/gnv/artifacts/fis/product/package.html,
3f447e92024a Added JavaDoc package descriptions.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 816
diff changeset
680 src/main/java/de/intevation/gnv/artifacts/fis/package.html,
3f447e92024a Added JavaDoc package descriptions.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 816
diff changeset
681 src/main/java/de/intevation/gnv/artifacts/cache/package.html,
3f447e92024a Added JavaDoc package descriptions.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 816
diff changeset
682 src/main/java/de/intevation/gnv/artifacts/context/package.html,
3f447e92024a Added JavaDoc package descriptions.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 816
diff changeset
683 src/main/java/de/intevation/gnv/artifacts/ressource/package.html,
3f447e92024a Added JavaDoc package descriptions.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 816
diff changeset
684 src/main/java/de/intevation/gnv/artifacts/package.html,
3f447e92024a Added JavaDoc package descriptions.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 816
diff changeset
685 src/main/java/de/intevation/gnv/state/exception/package.html,
3f447e92024a Added JavaDoc package descriptions.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 816
diff changeset
686 src/main/java/de/intevation/gnv/state/package.html,
3f447e92024a Added JavaDoc package descriptions.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 816
diff changeset
687 src/main/java/de/intevation/gnv/state/profile/horizontalcrosssection/package.html,
3f447e92024a Added JavaDoc package descriptions.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 816
diff changeset
688 src/main/java/de/intevation/gnv/state/profile/verticalcrosssection/package.html,
3f447e92024a Added JavaDoc package descriptions.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 816
diff changeset
689 src/main/java/de/intevation/gnv/state/profile/horizontal/package.html,
3f447e92024a Added JavaDoc package descriptions.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 816
diff changeset
690 src/main/java/de/intevation/gnv/state/profile/vertical/package.html,
3f447e92024a Added JavaDoc package descriptions.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 816
diff changeset
691 src/main/java/de/intevation/gnv/state/timeseries/package.html,
3f447e92024a Added JavaDoc package descriptions.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 816
diff changeset
692 src/main/java/de/intevation/gnv/state/describedata/package.html,
3f447e92024a Added JavaDoc package descriptions.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 816
diff changeset
693 src/main/java/de/intevation/gnv/statistics/exception/package.html,
3f447e92024a Added JavaDoc package descriptions.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 816
diff changeset
694 src/main/java/de/intevation/gnv/statistics/package.html,
3f447e92024a Added JavaDoc package descriptions.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 816
diff changeset
695 src/main/java/de/intevation/gnv/histogram/package.html,
3f447e92024a Added JavaDoc package descriptions.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 816
diff changeset
696 src/main/java/de/intevation/gnv/profile/horizontalcrosssection/package.html,
3f447e92024a Added JavaDoc package descriptions.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 816
diff changeset
697 src/main/java/de/intevation/gnv/profile/verticalcrosssection/package.html,
3f447e92024a Added JavaDoc package descriptions.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 816
diff changeset
698 src/main/java/de/intevation/gnv/profile/horizontal/package.html,
3f447e92024a Added JavaDoc package descriptions.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 816
diff changeset
699 src/main/java/de/intevation/gnv/profile/vertical/package.html,
3f447e92024a Added JavaDoc package descriptions.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 816
diff changeset
700 src/main/java/de/intevation/gnv/utils/exception/package.html,
3f447e92024a Added JavaDoc package descriptions.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 816
diff changeset
701 src/main/java/de/intevation/gnv/utils/package.html,
3f447e92024a Added JavaDoc package descriptions.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 816
diff changeset
702 src/main/java/de/intevation/gnv/chart/exception/package.html
3f447e92024a Added JavaDoc package descriptions.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 816
diff changeset
703 src/main/java/de/intevation/gnv/chart/package.html,
3f447e92024a Added JavaDoc package descriptions.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 816
diff changeset
704 src/main/java/de/intevation/gnv/exports/package.html,
3f447e92024a Added JavaDoc package descriptions.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 816
diff changeset
705 src/main/java/de/intevation/gnv/wms/package.html,
3f447e92024a Added JavaDoc package descriptions.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 816
diff changeset
706 src/main/java/de/intevation/gnv/timeseries/gap/package.html,
3f447e92024a Added JavaDoc package descriptions.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 816
diff changeset
707 src/main/java/de/intevation/gnv/timeseries/package.html,
3f447e92024a Added JavaDoc package descriptions.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 816
diff changeset
708 src/main/java/de/intevation/gnv/jfreechart/package.html: Added package
3f447e92024a Added JavaDoc package descriptions.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 816
diff changeset
709 descriptions for the different packages.
3f447e92024a Added JavaDoc package descriptions.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 816
diff changeset
710
3f447e92024a Added JavaDoc package descriptions.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 816
diff changeset
711 * src/main/java/de/intevation/gnv/artifacts/GNVArtifactFactory.java,
3f447e92024a Added JavaDoc package descriptions.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 816
diff changeset
712 src/main/java/de/intevation/gnv/chart/VerticalCrossSectionChart.java,
3f447e92024a Added JavaDoc package descriptions.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 816
diff changeset
713 src/main/java/de/intevation/gnv/chart/ChartLabels.java: Added missing
3f447e92024a Added JavaDoc package descriptions.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 816
diff changeset
714 class descriptions.
3f447e92024a Added JavaDoc package descriptions.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 816
diff changeset
715
816
cda3bede32f8 ISSUE215 Switched Values between columns yyyy-mm-dd hh:mm and time_ISO8601
Tim Englich <tim.englich@intevation.de>
parents: 815
diff changeset
716 2010-04-12 Tim Englich <tim.englich@intevation.de>
cda3bede32f8 ISSUE215 Switched Values between columns yyyy-mm-dd hh:mm and time_ISO8601
Tim Englich <tim.englich@intevation.de>
parents: 815
diff changeset
717
cda3bede32f8 ISSUE215 Switched Values between columns yyyy-mm-dd hh:mm and time_ISO8601
Tim Englich <tim.englich@intevation.de>
parents: 815
diff changeset
718 ISSUE 215 msg1189
cda3bede32f8 ISSUE215 Switched Values between columns yyyy-mm-dd hh:mm and time_ISO8601
Tim Englich <tim.englich@intevation.de>
parents: 815
diff changeset
719
cda3bede32f8 ISSUE215 Switched Values between columns yyyy-mm-dd hh:mm and time_ISO8601
Tim Englich <tim.englich@intevation.de>
parents: 815
diff changeset
720 * src/main/java/de/intevation/gnv/exports/ODVExport.java (writeData):
cda3bede32f8 ISSUE215 Switched Values between columns yyyy-mm-dd hh:mm and time_ISO8601
Tim Englich <tim.englich@intevation.de>
parents: 815
diff changeset
721 Switched Values between columns yyyy-mm-dd hh:mm and time_ISO8601 and
cda3bede32f8 ISSUE215 Switched Values between columns yyyy-mm-dd hh:mm and time_ISO8601
Tim Englich <tim.englich@intevation.de>
parents: 815
diff changeset
722 manipulate the Values that they are in the correct Format.
cda3bede32f8 ISSUE215 Switched Values between columns yyyy-mm-dd hh:mm and time_ISO8601
Tim Englich <tim.englich@intevation.de>
parents: 815
diff changeset
723 This is nessessary because of the definitions of Timeseries in ODV-Exports.
cda3bede32f8 ISSUE215 Switched Values between columns yyyy-mm-dd hh:mm and time_ISO8601
Tim Englich <tim.englich@intevation.de>
parents: 815
diff changeset
724 * src/main/java/de/intevation/gnv/state/timeseries/TimeSeriesOutputState.java (getStartTime):
cda3bede32f8 ISSUE215 Switched Values between columns yyyy-mm-dd hh:mm and time_ISO8601
Tim Englich <tim.englich@intevation.de>
parents: 815
diff changeset
725 Modified Format of the TimeStamp of the Starttime of TimeSeries in that
cda3bede32f8 ISSUE215 Switched Values between columns yyyy-mm-dd hh:mm and time_ISO8601
Tim Englich <tim.englich@intevation.de>
parents: 815
diff changeset
726 case that it does not contains the values for the seconds.
cda3bede32f8 ISSUE215 Switched Values between columns yyyy-mm-dd hh:mm and time_ISO8601
Tim Englich <tim.englich@intevation.de>
parents: 815
diff changeset
727
815
22c18083225e Removed compiler warnings while JavaDoc generation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 814
diff changeset
728 2010-04-12 Ingo Weinzierl <ingo.weinzierl@intevation.de>
22c18083225e Removed compiler warnings while JavaDoc generation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 814
diff changeset
729
22c18083225e Removed compiler warnings while JavaDoc generation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 814
diff changeset
730 * src/main/java/de/intevation/gnv/state/DefaultAutoResumeState.java,
22c18083225e Removed compiler warnings while JavaDoc generation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 814
diff changeset
731 src/main/java/de/intevation/gnv/state/DefaultInputValue.java,
22c18083225e Removed compiler warnings while JavaDoc generation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 814
diff changeset
732 src/main/java/de/intevation/gnv/state/SingleInputState.java,
22c18083225e Removed compiler warnings while JavaDoc generation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 814
diff changeset
733 src/main/java/de/intevation/gnv/state/StateFactory.java,
22c18083225e Removed compiler warnings while JavaDoc generation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 814
diff changeset
734 src/main/java/de/intevation/gnv/state/StateBase.java,
22c18083225e Removed compiler warnings while JavaDoc generation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 814
diff changeset
735 src/main/java/de/intevation/gnv/state/MeasurementState.java,
22c18083225e Removed compiler warnings while JavaDoc generation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 814
diff changeset
736 src/main/java/de/intevation/gnv/state/InputData.java,
22c18083225e Removed compiler warnings while JavaDoc generation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 814
diff changeset
737 src/main/java/de/intevation/gnv/state/MinMaxState.java,
22c18083225e Removed compiler warnings while JavaDoc generation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 814
diff changeset
738 src/main/java/de/intevation/gnv/state/DefaultExportMode.java,
22c18083225e Removed compiler warnings while JavaDoc generation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 814
diff changeset
739 src/main/java/de/intevation/gnv/state/OutputStateBase.java,
22c18083225e Removed compiler warnings while JavaDoc generation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 814
diff changeset
740 src/main/java/de/intevation/gnv/state/DefaultInputData.java,
22c18083225e Removed compiler warnings while JavaDoc generation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 814
diff changeset
741 src/main/java/de/intevation/gnv/state/CoordinateSelectionState.java,
22c18083225e Removed compiler warnings while JavaDoc generation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 814
diff changeset
742 src/main/java/de/intevation/gnv/artifacts/fis/product/DefaultProduct.java,
22c18083225e Removed compiler warnings while JavaDoc generation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 814
diff changeset
743 src/main/java/de/intevation/gnv/artifacts/fis/SelectProductArtifact.java,
22c18083225e Removed compiler warnings while JavaDoc generation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 814
diff changeset
744 src/main/java/de/intevation/gnv/artifacts/GNVProductArtifactFactory.java,
22c18083225e Removed compiler warnings while JavaDoc generation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 814
diff changeset
745 src/main/java/de/intevation/gnv/artifacts/services/MetaDataService.java,
22c18083225e Removed compiler warnings while JavaDoc generation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 814
diff changeset
746 src/main/java/de/intevation/gnv/artifacts/services/requestobjects/DefaultLayer.java,
22c18083225e Removed compiler warnings while JavaDoc generation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 814
diff changeset
747 src/main/java/de/intevation/gnv/artifacts/services/requestobjects/DefaultMapService.java,
22c18083225e Removed compiler warnings while JavaDoc generation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 814
diff changeset
748 src/main/java/de/intevation/gnv/artifacts/services/requestobjects/DefaultParameter.java,
22c18083225e Removed compiler warnings while JavaDoc generation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 814
diff changeset
749 src/main/java/de/intevation/gnv/artifacts/GNVArtifactBase.java,
22c18083225e Removed compiler warnings while JavaDoc generation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 814
diff changeset
750 src/main/java/de/intevation/gnv/artifacts/context/GNVArtifactContext.java,
22c18083225e Removed compiler warnings while JavaDoc generation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 814
diff changeset
751 src/main/java/de/intevation/gnv/math/AreaInterpolation.java,
22c18083225e Removed compiler warnings while JavaDoc generation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 814
diff changeset
752 src/main/java/de/intevation/gnv/math/GridCell.java,
22c18083225e Removed compiler warnings while JavaDoc generation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 814
diff changeset
753 src/main/java/de/intevation/gnv/transition/Transition.java,
22c18083225e Removed compiler warnings while JavaDoc generation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 814
diff changeset
754 src/main/java/de/intevation/gnv/utils/ExclusiveExec.java,
22c18083225e Removed compiler warnings while JavaDoc generation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 814
diff changeset
755 src/main/java/de/intevation/gnv/chart/DefaultHistogram.java,
22c18083225e Removed compiler warnings while JavaDoc generation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 814
diff changeset
756 src/main/java/de/intevation/gnv/chart/VerticalProfileChart.java,
22c18083225e Removed compiler warnings while JavaDoc generation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 814
diff changeset
757 src/main/java/de/intevation/gnv/chart/HorizontalProfileChart.java,
22c18083225e Removed compiler warnings while JavaDoc generation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 814
diff changeset
758 src/main/java/de/intevation/gnv/chart/AbstractXYLineChart.java,
22c18083225e Removed compiler warnings while JavaDoc generation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 814
diff changeset
759 src/main/java/de/intevation/gnv/exports/ShapeDataCollector.java,
22c18083225e Removed compiler warnings while JavaDoc generation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 814
diff changeset
760 src/main/java/de/intevation/gnv/exports/ChartExportHelper.java,
22c18083225e Removed compiler warnings while JavaDoc generation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 814
diff changeset
761 src/main/java/de/intevation/gnv/exports/DefaultExport.java,
22c18083225e Removed compiler warnings while JavaDoc generation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 814
diff changeset
762 src/main/java/de/intevation/gnv/exports/ODVExport.java,
22c18083225e Removed compiler warnings while JavaDoc generation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 814
diff changeset
763 src/main/java/de/intevation/gnv/jfreechart/LevelOrderIndices.java,
22c18083225e Removed compiler warnings while JavaDoc generation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 814
diff changeset
764 src/main/java/de/intevation/gnv/jfreechart/PolygonSeries.java,
22c18083225e Removed compiler warnings while JavaDoc generation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 814
diff changeset
765 src/main/java/de/intevation/gnv/jfreechart/PolygonPlot.java,
22c18083225e Removed compiler warnings while JavaDoc generation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 814
diff changeset
766 src/main/java/de/intevation/gnv/jfreechart/CompactXYItems.java,
22c18083225e Removed compiler warnings while JavaDoc generation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 814
diff changeset
767 src/main/java/de/intevation/gnv/jfreechart/PolygonRenderer.java: Removed
22c18083225e Removed compiler warnings while JavaDoc generation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 814
diff changeset
768 JavaDoc compiler warnings caused by broken references and fields without
22c18083225e Removed compiler warnings while JavaDoc generation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 814
diff changeset
769 content.
22c18083225e Removed compiler warnings while JavaDoc generation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 814
diff changeset
770
814
9d427dd2a96a Added Javadoc in statistic package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 813
diff changeset
771 2010-04-09 Ingo Weinzierl <ingo.weinzierl@intevation.de>
9d427dd2a96a Added Javadoc in statistic package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 813
diff changeset
772
9d427dd2a96a Added Javadoc in statistic package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 813
diff changeset
773 * src/main/java/de/intevation/gnv/statistics/StatisticSet.java,
9d427dd2a96a Added Javadoc in statistic package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 813
diff changeset
774 src/main/java/de/intevation/gnv/statistics/VerticalCrossSectionStatistics.java,
9d427dd2a96a Added Javadoc in statistic package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 813
diff changeset
775 src/main/java/de/intevation/gnv/statistics/TimeseriesStatistics.java,
9d427dd2a96a Added Javadoc in statistic package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 813
diff changeset
776 src/main/java/de/intevation/gnv/statistics/HorizontalProfileStatistics.java,
9d427dd2a96a Added Javadoc in statistic package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 813
diff changeset
777 src/main/java/de/intevation/gnv/statistics/VerticalProfileStatistics.java,
9d427dd2a96a Added Javadoc in statistic package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 813
diff changeset
778 src/main/java/de/intevation/gnv/statistics/Statistic.java,
9d427dd2a96a Added Javadoc in statistic package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 813
diff changeset
779 src/main/java/de/intevation/gnv/statistics/Statistics.java,
9d427dd2a96a Added Javadoc in statistic package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 813
diff changeset
780 src/main/java/de/intevation/gnv/statistics/AbstractStatistics.java: Added
9d427dd2a96a Added Javadoc in statistic package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 813
diff changeset
781 more Javadoc.
9d427dd2a96a Added Javadoc in statistic package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 813
diff changeset
782
813
79c1db3ca7cc Added some more javadocs.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 812
diff changeset
783 2010-04-09 Ingo Weinzierl <ingo.weinzierl@intevation.de>
79c1db3ca7cc Added some more javadocs.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 812
diff changeset
784
79c1db3ca7cc Added some more javadocs.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 812
diff changeset
785 * src/main/java/de/intevation/gnv/state/exception/StateException.java,
79c1db3ca7cc Added some more javadocs.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 812
diff changeset
786 src/main/java/de/intevation/gnv/state/layer/LayerOutputState.java,
79c1db3ca7cc Added some more javadocs.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 812
diff changeset
787 src/main/java/de/intevation/gnv/transition/DefaultTransition.java,
79c1db3ca7cc Added some more javadocs.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 812
diff changeset
788 src/main/java/de/intevation/gnv/transition/TransitionFactory.java,
79c1db3ca7cc Added some more javadocs.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 812
diff changeset
789 src/main/java/de/intevation/gnv/transition/TransitionBase.java,
79c1db3ca7cc Added some more javadocs.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 812
diff changeset
790 src/main/java/de/intevation/gnv/transition/PresettingsValueCompareTransition.java,
79c1db3ca7cc Added some more javadocs.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 812
diff changeset
791 src/main/java/de/intevation/gnv/transition/Transition.java,
79c1db3ca7cc Added some more javadocs.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 812
diff changeset
792 src/main/java/de/intevation/gnv/transition/ValueCompareTransition.java:
79c1db3ca7cc Added some more javadocs.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 812
diff changeset
793 Added Javadoc.
79c1db3ca7cc Added some more javadocs.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 812
diff changeset
794
812
41a7c49b5cb4 ISSUE 215 msg1170: Integrated additional Column into the ODV-Export to identify TimeSeries
Tim Englich <tim.englich@intevation.de>
parents: 811
diff changeset
795 2010-04-09 Tim Englich <tim.englich@intevation.de>
41a7c49b5cb4 ISSUE 215 msg1170: Integrated additional Column into the ODV-Export to identify TimeSeries
Tim Englich <tim.englich@intevation.de>
parents: 811
diff changeset
796
41a7c49b5cb4 ISSUE 215 msg1170: Integrated additional Column into the ODV-Export to identify TimeSeries
Tim Englich <tim.englich@intevation.de>
parents: 811
diff changeset
797 ISSUE 215 msg1170
41a7c49b5cb4 ISSUE 215 msg1170: Integrated additional Column into the ODV-Export to identify TimeSeries
Tim Englich <tim.englich@intevation.de>
parents: 811
diff changeset
798
41a7c49b5cb4 ISSUE 215 msg1170: Integrated additional Column into the ODV-Export to identify TimeSeries
Tim Englich <tim.englich@intevation.de>
parents: 811
diff changeset
799 * src/main/java/de/intevation/gnv/exports/ODVExport.java :
41a7c49b5cb4 ISSUE 215 msg1170: Integrated additional Column into the ODV-Export to identify TimeSeries
Tim Englich <tim.englich@intevation.de>
parents: 811
diff changeset
800 Modified ODV-Export that it is possible to integrate an Timestamp which
41a7c49b5cb4 ISSUE 215 msg1170: Integrated additional Column into the ODV-Export to identify TimeSeries
Tim Englich <tim.englich@intevation.de>
parents: 811
diff changeset
801 identifies a TimeSeries.
41a7c49b5cb4 ISSUE 215 msg1170: Integrated additional Column into the ODV-Export to identify TimeSeries
Tim Englich <tim.englich@intevation.de>
parents: 811
diff changeset
802 The additional Column will only be integrated if the given Timestamp has
41a7c49b5cb4 ISSUE 215 msg1170: Integrated additional Column into the ODV-Export to identify TimeSeries
Tim Englich <tim.englich@intevation.de>
parents: 811
diff changeset
803 an value and is not null.
41a7c49b5cb4 ISSUE 215 msg1170: Integrated additional Column into the ODV-Export to identify TimeSeries
Tim Englich <tim.englich@intevation.de>
parents: 811
diff changeset
804 * src/main/java/de/intevation/gnv/state/timeseries/TimeSeriesOutputState.java (getStartTime):
41a7c49b5cb4 ISSUE 215 msg1170: Integrated additional Column into the ODV-Export to identify TimeSeries
Tim Englich <tim.englich@intevation.de>
parents: 811
diff changeset
805 Integrated Method for lookup the Starttimevalue of an TimeSeries to use it
41a7c49b5cb4 ISSUE 215 msg1170: Integrated additional Column into the ODV-Export to identify TimeSeries
Tim Englich <tim.englich@intevation.de>
parents: 811
diff changeset
806 in ODV-Exports. If no Startdate is stored (e.g. if this Methos is called
41a7c49b5cb4 ISSUE 215 msg1170: Integrated additional Column into the ODV-Export to identify TimeSeries
Tim Englich <tim.englich@intevation.de>
parents: 811
diff changeset
807 by an verticalProfileOutputstate) null will be returned an put into the
41a7c49b5cb4 ISSUE 215 msg1170: Integrated additional Column into the ODV-Export to identify TimeSeries
Tim Englich <tim.englich@intevation.de>
parents: 811
diff changeset
808 ODV-Export.
41a7c49b5cb4 ISSUE 215 msg1170: Integrated additional Column into the ODV-Export to identify TimeSeries
Tim Englich <tim.englich@intevation.de>
parents: 811
diff changeset
809 * doc/conf/products/timeseries/conf_mesh.xml:
41a7c49b5cb4 ISSUE 215 msg1170: Integrated additional Column into the ODV-Export to identify TimeSeries
Tim Englich <tim.englich@intevation.de>
parents: 811
diff changeset
810 Added valuename for the Timeinterval to fetch the Starttime of an TimeSeries
41a7c49b5cb4 ISSUE 215 msg1170: Integrated additional Column into the ODV-Export to identify TimeSeries
Tim Englich <tim.englich@intevation.de>
parents: 811
diff changeset
811 from the inputData to integrate it into the ODV-Export.
41a7c49b5cb4 ISSUE 215 msg1170: Integrated additional Column into the ODV-Export to identify TimeSeries
Tim Englich <tim.englich@intevation.de>
parents: 811
diff changeset
812
811
df6d980c5418 Added more Javadoc in state.profile.horizontal package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 810
diff changeset
813 2010-04-09 Ingo Weinzierl <ingo.weinzierl@intevation.de>
df6d980c5418 Added more Javadoc in state.profile.horizontal package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 810
diff changeset
814
df6d980c5418 Added more Javadoc in state.profile.horizontal package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 810
diff changeset
815 * src/main/java/de/intevation/gnv/state/profile/horizontal/HorizontalProfileMeshCrossOutputState.java,
df6d980c5418 Added more Javadoc in state.profile.horizontal package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 810
diff changeset
816 src/main/java/de/intevation/gnv/state/profile/horizontal/HorizontalProfileOutputState.java,
df6d980c5418 Added more Javadoc in state.profile.horizontal package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 810
diff changeset
817 src/main/java/de/intevation/gnv/state/profile/horizontal/NorthSouthEastWestState.java:
df6d980c5418 Added more Javadoc in state.profile.horizontal package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 810
diff changeset
818 Added more Javadoc.
df6d980c5418 Added more Javadoc in state.profile.horizontal package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 810
diff changeset
819
810
991e13c3d504 Added Javadoc in timeseries package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 809
diff changeset
820 2010-04-09 Ingo Weinzierl <ingo.weinzierl@intevation.de>
991e13c3d504 Added Javadoc in timeseries package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 809
diff changeset
821
991e13c3d504 Added Javadoc in timeseries package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 809
diff changeset
822 * src/main/java/de/intevation/gnv/timeseries/TimeSeriesMeshArtifact.java,
991e13c3d504 Added Javadoc in timeseries package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 809
diff changeset
823 src/main/java/de/intevation/gnv/timeseries/gap/TimeGap.java,
991e13c3d504 Added Javadoc in timeseries package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 809
diff changeset
824 src/main/java/de/intevation/gnv/timeseries/gap/DefaultTimeGap.java,
991e13c3d504 Added Javadoc in timeseries package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 809
diff changeset
825 src/main/java/de/intevation/gnv/timeseries/TimeSeriesArtifact.java: Added
991e13c3d504 Added Javadoc in timeseries package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 809
diff changeset
826 more Javadoc.
991e13c3d504 Added Javadoc in timeseries package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 809
diff changeset
827
809
d05b17a4f3d0 Added javadoc in describedata package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 808
diff changeset
828 2010-04-09 Ingo Weinzierl <ingo.weinzierl@intevation.de>
d05b17a4f3d0 Added javadoc in describedata package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 808
diff changeset
829
d05b17a4f3d0 Added javadoc in describedata package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 808
diff changeset
830 * src/main/java/de/intevation/gnv/state/describedata/NamedArrayList.java,
d05b17a4f3d0 Added javadoc in describedata package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 808
diff changeset
831 src/main/java/de/intevation/gnv/state/describedata/NamedCollection.java,
d05b17a4f3d0 Added javadoc in describedata package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 808
diff changeset
832 src/main/java/de/intevation/gnv/state/describedata/ExtendedKeyValueData.java,
d05b17a4f3d0 Added javadoc in describedata package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 808
diff changeset
833 src/main/java/de/intevation/gnv/state/describedata/MinMaxDescribeData.java,
d05b17a4f3d0 Added javadoc in describedata package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 808
diff changeset
834 src/main/java/de/intevation/gnv/state/describedata/DefaultKeyValueDescribeData.java,
d05b17a4f3d0 Added javadoc in describedata package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 808
diff changeset
835 src/main/java/de/intevation/gnv/state/describedata/DefaultMinMaxDescribeData.java,
d05b17a4f3d0 Added javadoc in describedata package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 808
diff changeset
836 src/main/java/de/intevation/gnv/state/describedata/SingleValueDescribeData.java,
d05b17a4f3d0 Added javadoc in describedata package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 808
diff changeset
837 src/main/java/de/intevation/gnv/state/describedata/DescribeData.java,
d05b17a4f3d0 Added javadoc in describedata package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 808
diff changeset
838 src/main/java/de/intevation/gnv/state/describedata/DefaultSingleValueDescribeData.java,
d05b17a4f3d0 Added javadoc in describedata package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 808
diff changeset
839 src/main/java/de/intevation/gnv/state/describedata/KeyValueDescibeData.java:
d05b17a4f3d0 Added javadoc in describedata package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 808
diff changeset
840 More Javadoc.
d05b17a4f3d0 Added javadoc in describedata package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 808
diff changeset
841
808
2e951160c43d Finished the javadoc of the math package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 807
diff changeset
842 2010-04-08 Sascha L. Teichmann <sascha.teichmann@intevation.de>
2e951160c43d Finished the javadoc of the math package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 807
diff changeset
843
2e951160c43d Finished the javadoc of the math package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 807
diff changeset
844 * src/main/java/de/intevation/gnv/math/Interpolation3D.java,
2e951160c43d Finished the javadoc of the math package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 807
diff changeset
845 src/main/java/de/intevation/gnv/math/package.html,
2e951160c43d Finished the javadoc of the math package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 807
diff changeset
846 src/main/java/de/intevation/gnv/math/AreaInterpolation.java,
2e951160c43d Finished the javadoc of the math package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 807
diff changeset
847 src/main/java/de/intevation/gnv/math/AttributedXYColumns.java,
2e951160c43d Finished the javadoc of the math package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 807
diff changeset
848 src/main/java/de/intevation/gnv/math/AttributedPoint2ds.java:
2e951160c43d Finished the javadoc of the math package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 807
diff changeset
849 Finished the javadoc of the math package.
2e951160c43d Finished the javadoc of the math package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 807
diff changeset
850
807
a645bd23c1c8 Added more javadoc. Removed trailing whitespace.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 806
diff changeset
851 2010-04-08 Sascha L. Teichmann <sascha.teichmann@intevation.de>
a645bd23c1c8 Added more javadoc. Removed trailing whitespace.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 806
diff changeset
852
a645bd23c1c8 Added more javadoc. Removed trailing whitespace.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 806
diff changeset
853 * src/main/java/de/intevation/gnv/math/ConstantFunction.java,
a645bd23c1c8 Added more javadoc. Removed trailing whitespace.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 806
diff changeset
854 src/main/java/de/intevation/gnv/math/L1Comparator.java,
a645bd23c1c8 Added more javadoc. Removed trailing whitespace.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 806
diff changeset
855 src/main/java/de/intevation/gnv/math/HeightValue.java,
a645bd23c1c8 Added more javadoc. Removed trailing whitespace.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 806
diff changeset
856 src/main/java/de/intevation/gnv/math/Interpolation2D.java,
a645bd23c1c8 Added more javadoc. Removed trailing whitespace.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 806
diff changeset
857 src/main/java/de/intevation/gnv/math/XYColumn.java,
a645bd23c1c8 Added more javadoc. Removed trailing whitespace.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 806
diff changeset
858 src/main/java/de/intevation/gnv/math/LinearFunction.java,
a645bd23c1c8 Added more javadoc. Removed trailing whitespace.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 806
diff changeset
859 src/main/java/de/intevation/gnv/math/GridCell.java,
a645bd23c1c8 Added more javadoc. Removed trailing whitespace.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 806
diff changeset
860 src/main/java/de/intevation/gnv/math/AttributedXYColumns.java:
a645bd23c1c8 Added more javadoc. Removed trailing whitespace.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 806
diff changeset
861 Added more javadoc.
a645bd23c1c8 Added more javadoc. Removed trailing whitespace.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 806
diff changeset
862
a645bd23c1c8 Added more javadoc. Removed trailing whitespace.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 806
diff changeset
863 * src/main/java/de/intevation/gnv/utils/FileUtils.java,
a645bd23c1c8 Added more javadoc. Removed trailing whitespace.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 806
diff changeset
864 src/main/java/de/intevation/gnv/utils/MetaWriter.java,
a645bd23c1c8 Added more javadoc. Removed trailing whitespace.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 806
diff changeset
865 src/main/java/de/intevation/gnv/utils/DistanceCalculator.java,
a645bd23c1c8 Added more javadoc. Removed trailing whitespace.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 806
diff changeset
866 src/main/java/de/intevation/gnv/utils/MapfileGenerator.java,
a645bd23c1c8 Added more javadoc. Removed trailing whitespace.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 806
diff changeset
867 src/main/java/de/intevation/gnv/utils/ArtifactXMLUtilities.java,
a645bd23c1c8 Added more javadoc. Removed trailing whitespace.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 806
diff changeset
868 src/main/java/de/intevation/gnv/utils/Pair.java:
a645bd23c1c8 Added more javadoc. Removed trailing whitespace.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 806
diff changeset
869 Removed trailing whitespace
a645bd23c1c8 Added more javadoc. Removed trailing whitespace.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 806
diff changeset
870
806
2cea76f1112e Added Javadoc in utils package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 805
diff changeset
871 2010-04-08 Ingo Weinzierl <ingo.weinzierl@intevation.de>
2cea76f1112e Added Javadoc in utils package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 805
diff changeset
872
2cea76f1112e Added Javadoc in utils package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 805
diff changeset
873 * src/main/java/de/intevation/gnv/utils/FileUtils.java,
2cea76f1112e Added Javadoc in utils package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 805
diff changeset
874 src/main/java/de/intevation/gnv/utils/DistanceCalculator.java,
2cea76f1112e Added Javadoc in utils package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 805
diff changeset
875 src/main/java/de/intevation/gnv/utils/InputValidator.java,
2cea76f1112e Added Javadoc in utils package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 805
diff changeset
876 src/main/java/de/intevation/gnv/utils/ArtifactXMLUtilities.java,
2cea76f1112e Added Javadoc in utils package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 805
diff changeset
877 src/main/java/de/intevation/gnv/utils/ExclusiveExec.java,
2cea76f1112e Added Javadoc in utils package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 805
diff changeset
878 src/main/java/de/intevation/gnv/utils/MetaWriter.java,
2cea76f1112e Added Javadoc in utils package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 805
diff changeset
879 src/main/java/de/intevation/gnv/utils/MapfileGenerator.java,
2cea76f1112e Added Javadoc in utils package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 805
diff changeset
880 src/main/java/de/intevation/gnv/utils/WKTUtils.java,
2cea76f1112e Added Javadoc in utils package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 805
diff changeset
881 src/main/java/de/intevation/gnv/utils/StringUtils.java,
2cea76f1112e Added Javadoc in utils package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 805
diff changeset
882 src/main/java/de/intevation/gnv/utils/Pair.java,
2cea76f1112e Added Javadoc in utils package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 805
diff changeset
883 src/main/java/de/intevation/gnv/utils/ShapeFileWriter.java: Added Javadoc.
2cea76f1112e Added Javadoc in utils package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 805
diff changeset
884
2cea76f1112e Added Javadoc in utils package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 805
diff changeset
885 * src/main/java/de/intevation/gnv/utils/ArtifactFactoryUtilities.java:
2cea76f1112e Added Javadoc in utils package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 805
diff changeset
886 Removed.
2cea76f1112e Added Javadoc in utils package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 805
diff changeset
887
805
bb7afd783321 Removed trailing whitespace. Added more javadoc.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 804
diff changeset
888 2010-04-08 Sascha L. Teichmann <sascha.teichmann@intevation.de>
bb7afd783321 Removed trailing whitespace. Added more javadoc.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 804
diff changeset
889
bb7afd783321 Removed trailing whitespace. Added more javadoc.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 804
diff changeset
890 * src/main/java/de/intevation/gnv/state/profile/horizontalcrosssection/HorizontalCrossSectionMeshOutputState.java,
bb7afd783321 Removed trailing whitespace. Added more javadoc.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 804
diff changeset
891 src/main/java/de/intevation/gnv/state/timeseries/TimeSeriesOutputState.java:
bb7afd783321 Removed trailing whitespace. Added more javadoc.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 804
diff changeset
892 Removed trailing whitespace.
bb7afd783321 Removed trailing whitespace. Added more javadoc.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 804
diff changeset
893
bb7afd783321 Removed trailing whitespace. Added more javadoc.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 804
diff changeset
894 * src/main/java/de/intevation/gnv/math/ConstantXYDepth.java,
bb7afd783321 Removed trailing whitespace. Added more javadoc.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 804
diff changeset
895 src/main/java/de/intevation/gnv/math/LinearMetrics.java,
bb7afd783321 Removed trailing whitespace. Added more javadoc.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 804
diff changeset
896 src/main/java/de/intevation/gnv/math/QueriedXYDepth.java,
bb7afd783321 Removed trailing whitespace. Added more javadoc.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 804
diff changeset
897 src/main/java/de/intevation/gnv/math/L1Comparator.java,
bb7afd783321 Removed trailing whitespace. Added more javadoc.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 804
diff changeset
898 src/main/java/de/intevation/gnv/math/Metrics.java,
bb7afd783321 Removed trailing whitespace. Added more javadoc.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 804
diff changeset
899 src/main/java/de/intevation/gnv/math/LinearToMap.java,
bb7afd783321 Removed trailing whitespace. Added more javadoc.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 804
diff changeset
900 src/main/java/de/intevation/gnv/math/LinearFunction.java,
bb7afd783321 Removed trailing whitespace. Added more javadoc.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 804
diff changeset
901 src/main/java/de/intevation/gnv/math/Interpolator.java:
bb7afd783321 Removed trailing whitespace. Added more javadoc.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 804
diff changeset
902 Added more javadoc.
bb7afd783321 Removed trailing whitespace. Added more javadoc.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 804
diff changeset
903
804
9058c08eac3a Added more Javadoc in some classes of state.profile.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 803
diff changeset
904 2010-04-08 Ingo Weinzierl <ingo.weinzierl@intevation.de>
9058c08eac3a Added more Javadoc in some classes of state.profile.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 803
diff changeset
905
9058c08eac3a Added more Javadoc in some classes of state.profile.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 803
diff changeset
906 * src/main/java/de/intevation/gnv/state/profile/horizontalcrosssection/HorizontalCrossSectionMeshOutputState.java,
9058c08eac3a Added more Javadoc in some classes of state.profile.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 803
diff changeset
907 src/main/java/de/intevation/gnv/state/profile/verticalcrosssection/OutputHelper.java,
9058c08eac3a Added more Javadoc in some classes of state.profile.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 803
diff changeset
908 src/main/java/de/intevation/gnv/state/profile/verticalcrosssection/VerticalCrossSectionOutputState.java,
9058c08eac3a Added more Javadoc in some classes of state.profile.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 803
diff changeset
909 src/main/java/de/intevation/gnv/state/profile/vertical/VerticalProfileOutputState.java,
9058c08eac3a Added more Javadoc in some classes of state.profile.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 803
diff changeset
910 src/main/java/de/intevation/gnv/state/timeseries/TimeSeriesOutputState.java:
9058c08eac3a Added more Javadoc in some classes of state.profile.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 803
diff changeset
911 Added Javadoc.
9058c08eac3a Added more Javadoc in some classes of state.profile.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 803
diff changeset
912
803
feae2f9d6c6f Removed trailing whitespace.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 802
diff changeset
913 2010-04-07 Sascha L. Teichmann <sascha.teichmann@intevation.de>
feae2f9d6c6f Removed trailing whitespace.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 802
diff changeset
914
feae2f9d6c6f Removed trailing whitespace.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 802
diff changeset
915 * src/main/java/de/intevation/gnv/**/*.java:
feae2f9d6c6f Removed trailing whitespace.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 802
diff changeset
916 Removed trailing whitespace.
feae2f9d6c6f Removed trailing whitespace.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 802
diff changeset
917
802
4abe172be970 Finished Javadoc of the raster package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 801
diff changeset
918 2010-04-07 Sascha L. Teichmann <sascha.teichmann@intevation.de>
4abe172be970 Finished Javadoc of the raster package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 801
diff changeset
919
4abe172be970 Finished Javadoc of the raster package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 801
diff changeset
920 * src/main/java/de/intevation/gnv/raster/ExternalIndexConverter.java,
4abe172be970 Finished Javadoc of the raster package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 801
diff changeset
921 src/main/java/de/intevation/gnv/raster/JTSMultiLineStringProducer.java,
4abe172be970 Finished Javadoc of the raster package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 801
diff changeset
922 src/main/java/de/intevation/gnv/raster/IsoPolygonSeriesProducer.java,
4abe172be970 Finished Javadoc of the raster package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 801
diff changeset
923 src/main/java/de/intevation/gnv/raster/DemuxRingsHandler.java,
4abe172be970 Finished Javadoc of the raster package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 801
diff changeset
924 src/main/java/de/intevation/gnv/raster/IsoAttributeGenerator.java,
4abe172be970 Finished Javadoc of the raster package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 801
diff changeset
925 src/main/java/de/intevation/gnv/raster/JTSMultiPolygonProducer.java,
4abe172be970 Finished Javadoc of the raster package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 801
diff changeset
926 src/main/java/de/intevation/gnv/raster/IsoProducer.java:
4abe172be970 Finished Javadoc of the raster package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 801
diff changeset
927 Finished Javadoc of the raster package.
4abe172be970 Finished Javadoc of the raster package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 801
diff changeset
928
801
d766fe2d917a More javadoc.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 800
diff changeset
929 2010-04-06 Sascha L. Teichmann <sascha.teichmann@intevation.de>
d766fe2d917a More javadoc.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 800
diff changeset
930
d766fe2d917a More javadoc.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 800
diff changeset
931 * src/main/java/de/intevation/gnv/**/*.java: More javadoc.
d766fe2d917a More javadoc.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 800
diff changeset
932
800
db5b04ecb426 ISSUE215: Improved ODV-Export. now all Columns which have identical values but different Parameters will be merged to one row.
Tim Englich <tim.englich@intevation.de>
parents: 799
diff changeset
933 2010-04-06 Tim Englich <tim.englich@intevation.de>
db5b04ecb426 ISSUE215: Improved ODV-Export. now all Columns which have identical values but different Parameters will be merged to one row.
Tim Englich <tim.englich@intevation.de>
parents: 799
diff changeset
934
db5b04ecb426 ISSUE215: Improved ODV-Export. now all Columns which have identical values but different Parameters will be merged to one row.
Tim Englich <tim.englich@intevation.de>
parents: 799
diff changeset
935 ISSUE215: Rows will not be merged to one Single Row if their values are identical.
db5b04ecb426 ISSUE215: Improved ODV-Export. now all Columns which have identical values but different Parameters will be merged to one row.
Tim Englich <tim.englich@intevation.de>
parents: 799
diff changeset
936
db5b04ecb426 ISSUE215: Improved ODV-Export. now all Columns which have identical values but different Parameters will be merged to one row.
Tim Englich <tim.englich@intevation.de>
parents: 799
diff changeset
937 * src/main/java/de/intevation/gnv/exports/ODVExport.java (writeData):
db5b04ecb426 ISSUE215: Improved ODV-Export. now all Columns which have identical values but different Parameters will be merged to one row.
Tim Englich <tim.englich@intevation.de>
parents: 799
diff changeset
938 Replaced the StringArray using as Key against the new Class StringArrayKey.
db5b04ecb426 ISSUE215: Improved ODV-Export. now all Columns which have identical values but different Parameters will be merged to one row.
Tim Englich <tim.englich@intevation.de>
parents: 799
diff changeset
939 This was nessesarry tp detect Rows with same Values joining them to one
db5b04ecb426 ISSUE215: Improved ODV-Export. now all Columns which have identical values but different Parameters will be merged to one row.
Tim Englich <tim.englich@intevation.de>
parents: 799
diff changeset
940 Row.
db5b04ecb426 ISSUE215: Improved ODV-Export. now all Columns which have identical values but different Parameters will be merged to one row.
Tim Englich <tim.englich@intevation.de>
parents: 799
diff changeset
941 * src/main/java/de/intevation/gnv/exports/StringArrayKey.java (StringArrayKey):
db5b04ecb426 ISSUE215: Improved ODV-Export. now all Columns which have identical values but different Parameters will be merged to one row.
Tim Englich <tim.englich@intevation.de>
parents: 799
diff changeset
942 Added new Class for representing the Key of an StringArray not using the
db5b04ecb426 ISSUE215: Improved ODV-Export. now all Columns which have identical values but different Parameters will be merged to one row.
Tim Englich <tim.englich@intevation.de>
parents: 799
diff changeset
943 Hash of the Array but using the hash of the values which are stored in
db5b04ecb426 ISSUE215: Improved ODV-Export. now all Columns which have identical values but different Parameters will be merged to one row.
Tim Englich <tim.englich@intevation.de>
parents: 799
diff changeset
944 the Array.
db5b04ecb426 ISSUE215: Improved ODV-Export. now all Columns which have identical values but different Parameters will be merged to one row.
Tim Englich <tim.englich@intevation.de>
parents: 799
diff changeset
945
799
feeaf5aec552 ISSUE213: Wrong Geometrytype used for the generation of an Layer with Multipolygon-Geometries
Tim Englich <tim.englich@intevation.de>
parents: 798
diff changeset
946 2010-04-06 Tim Englich <tim.englich@intevation.de>
feeaf5aec552 ISSUE213: Wrong Geometrytype used for the generation of an Layer with Multipolygon-Geometries
Tim Englich <tim.englich@intevation.de>
parents: 798
diff changeset
947 ISSUE213: Wrong Geometrytype used for the generation of an Layer with
feeaf5aec552 ISSUE213: Wrong Geometrytype used for the generation of an Layer with Multipolygon-Geometries
Tim Englich <tim.englich@intevation.de>
parents: 798
diff changeset
948 Multipolygon-Geometries
feeaf5aec552 ISSUE213: Wrong Geometrytype used for the generation of an Layer with Multipolygon-Geometries
Tim Englich <tim.englich@intevation.de>
parents: 798
diff changeset
949
feeaf5aec552 ISSUE213: Wrong Geometrytype used for the generation of an Layer with Multipolygon-Geometries
Tim Englich <tim.englich@intevation.de>
parents: 798
diff changeset
950 * src/main/java/de/intevation/gnv/state/layer/LayerOutputState.java (getWMS):
feeaf5aec552 ISSUE213: Wrong Geometrytype used for the generation of an Layer with Multipolygon-Geometries
Tim Englich <tim.englich@intevation.de>
parents: 798
diff changeset
951 Integrated lookup of the Geometrytypes using a separat SQL-Statement.
feeaf5aec552 ISSUE213: Wrong Geometrytype used for the generation of an Layer with Multipolygon-Geometries
Tim Englich <tim.englich@intevation.de>
parents: 798
diff changeset
952 Also added a separat Function for determining the Defaulttemplate for the
feeaf5aec552 ISSUE213: Wrong Geometrytype used for the generation of an Layer with Multipolygon-Geometries
Tim Englich <tim.englich@intevation.de>
parents: 798
diff changeset
953 Mapfile-Generation.
feeaf5aec552 ISSUE213: Wrong Geometrytype used for the generation of an Layer with Multipolygon-Geometries
Tim Englich <tim.englich@intevation.de>
parents: 798
diff changeset
954 * src/main/java/de/intevation/gnv/utils/ShapeFileWriter.java (writeDataToFile):
feeaf5aec552 ISSUE213: Wrong Geometrytype used for the generation of an Layer with Multipolygon-Geometries
Tim Englich <tim.englich@intevation.de>
parents: 798
diff changeset
955 Changed Methodsignature. Now it's possible to put the Geometrytype which
feeaf5aec552 ISSUE213: Wrong Geometrytype used for the generation of an Layer with Multipolygon-Geometries
Tim Englich <tim.englich@intevation.de>
parents: 798
diff changeset
956 is required to generate the Layer and not use the Geometrytype of the
feeaf5aec552 ISSUE213: Wrong Geometrytype used for the generation of an Layer with Multipolygon-Geometries
Tim Englich <tim.englich@intevation.de>
parents: 798
diff changeset
957 first Geometry of the Resultvalues.
feeaf5aec552 ISSUE213: Wrong Geometrytype used for the generation of an Layer with Multipolygon-Geometries
Tim Englich <tim.englich@intevation.de>
parents: 798
diff changeset
958 This was nessessary because we can have several kinds of geometrytypes
feeaf5aec552 ISSUE213: Wrong Geometrytype used for the generation of an Layer with Multipolygon-Geometries
Tim Englich <tim.englich@intevation.de>
parents: 798
diff changeset
959 (e.g. MultiPolygons and Polygons) in one Layer. In that case we have to
feeaf5aec552 ISSUE213: Wrong Geometrytype used for the generation of an Layer with Multipolygon-Geometries
Tim Englich <tim.englich@intevation.de>
parents: 798
diff changeset
960 use the Multi* (e.g. MultiPolygon) as Geometrytype.
feeaf5aec552 ISSUE213: Wrong Geometrytype used for the generation of an Layer with Multipolygon-Geometries
Tim Englich <tim.englich@intevation.de>
parents: 798
diff changeset
961 * doc/conf/queries.properties:
feeaf5aec552 ISSUE213: Wrong Geometrytype used for the generation of an Layer with Multipolygon-Geometries
Tim Englich <tim.englich@intevation.de>
parents: 798
diff changeset
962 Added Query for determining the geometryType of a Layer.
feeaf5aec552 ISSUE213: Wrong Geometrytype used for the generation of an Layer with Multipolygon-Geometries
Tim Englich <tim.englich@intevation.de>
parents: 798
diff changeset
963
798
6cff63d0c434 Fixed vim modeline. Added some Javadoc.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 797
diff changeset
964 2010-04-06 Sascha L. Teichmann <sascha.teichmann@intevation.de>
6cff63d0c434 Fixed vim modeline. Added some Javadoc.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 797
diff changeset
965
6cff63d0c434 Fixed vim modeline. Added some Javadoc.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 797
diff changeset
966 * src/main/java/de/intevation/gnv/**/*.java: Fixed vim modeline.
6cff63d0c434 Fixed vim modeline. Added some Javadoc.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 797
diff changeset
967
6cff63d0c434 Fixed vim modeline. Added some Javadoc.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 797
diff changeset
968 * src/main/java/de/intevation/gnv/math/L1Comparator.java: Moved
6cff63d0c434 Fixed vim modeline. Added some Javadoc.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 797
diff changeset
969 L1 code here.
6cff63d0c434 Fixed vim modeline. Added some Javadoc.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 797
diff changeset
970
6cff63d0c434 Fixed vim modeline. Added some Javadoc.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 797
diff changeset
971 * src/main/java/de/intevation/gnv/math/Point2d.java: Removed dead
6cff63d0c434 Fixed vim modeline. Added some Javadoc.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 797
diff changeset
972 inverse L1 code. Added Javadoc.
6cff63d0c434 Fixed vim modeline. Added some Javadoc.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 797
diff changeset
973
6cff63d0c434 Fixed vim modeline. Added some Javadoc.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 797
diff changeset
974 * src/main/java/de/intevation/gnv/math/IJKey.java: Added Javadoc.
6cff63d0c434 Fixed vim modeline. Added some Javadoc.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 797
diff changeset
975
797
9d2891068ba5 Fixed test mockups to let them implement their interface correctly.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 795
diff changeset
976 2010-04-06 Sascha L. Teichmann <sascha.teichmann@intevation.de>
9d2891068ba5 Fixed test mockups to let them implement their interface correctly.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 795
diff changeset
977
9d2891068ba5 Fixed test mockups to let them implement their interface correctly.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 795
diff changeset
978 * src/test/java/de/intevation/gnv/artifacts/TestCallContext.java,
9d2891068ba5 Fixed test mockups to let them implement their interface correctly.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 795
diff changeset
979 src/test/java/de/intevation/gnv/artifacts/TestArtifactDatabase.java:
9d2891068ba5 Fixed test mockups to let them implement their interface correctly.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 795
diff changeset
980 Fix to let the test mockups implement their interfaces.
9d2891068ba5 Fixed test mockups to let them implement their interface correctly.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 795
diff changeset
981
795
cdade5005cba Added javadoc in jfreechart package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 794
diff changeset
982 2010-03-31 Ingo Weinzierl <ingo.weinzierl@intevation.de>
cdade5005cba Added javadoc in jfreechart package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 794
diff changeset
983
cdade5005cba Added javadoc in jfreechart package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 794
diff changeset
984 * src/main/java/de/intevation/gnv/jfreechart/LevelOrderIndices.java,
cdade5005cba Added javadoc in jfreechart package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 794
diff changeset
985 src/main/java/de/intevation/gnv/jfreechart/PolygonSeries.java,
cdade5005cba Added javadoc in jfreechart package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 794
diff changeset
986 src/main/java/de/intevation/gnv/jfreechart/PolygonPlot.java,
cdade5005cba Added javadoc in jfreechart package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 794
diff changeset
987 src/main/java/de/intevation/gnv/jfreechart/CompactXYItems.java,
cdade5005cba Added javadoc in jfreechart package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 794
diff changeset
988 src/main/java/de/intevation/gnv/jfreechart/PolygonSeriesLabelGenerator.java,
cdade5005cba Added javadoc in jfreechart package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 794
diff changeset
989 src/main/java/de/intevation/gnv/jfreechart/PolygonDataset.java,
cdade5005cba Added javadoc in jfreechart package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 794
diff changeset
990 src/main/java/de/intevation/gnv/jfreechart/PolygonRenderer.java: Added
cdade5005cba Added javadoc in jfreechart package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 794
diff changeset
991 JavaDoc.
cdade5005cba Added javadoc in jfreechart package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 794
diff changeset
992
794
d0967fdee36f Repaired JavaDoc in Export package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 793
diff changeset
993 2010-03-31 Ingo Weinzierl <ingo.weinzierl@intevation.de>
d0967fdee36f Repaired JavaDoc in Export package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 793
diff changeset
994
d0967fdee36f Repaired JavaDoc in Export package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 793
diff changeset
995 * src/main/java/de/intevation/gnv/exports/Export.java,
d0967fdee36f Repaired JavaDoc in Export package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 793
diff changeset
996 src/main/java/de/intevation/gnv/exports/ChartExportHelper.java,
d0967fdee36f Repaired JavaDoc in Export package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 793
diff changeset
997 src/main/java/de/intevation/gnv/exports/ODVExport.java: Repaired JavaDoc.
d0967fdee36f Repaired JavaDoc in Export package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 793
diff changeset
998
793
2047f318e964 Added missing vim control comments.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 792
diff changeset
999 2010-03-31 Ingo Weinzierl <ingo.weinzierl@intevation.de>
2047f318e964 Added missing vim control comments.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 792
diff changeset
1000
2047f318e964 Added missing vim control comments.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 792
diff changeset
1001 * src/main/java/de/intevation/gnv/chart/Chart.java,
2047f318e964 Added missing vim control comments.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 792
diff changeset
1002 src/main/java/de/intevation/gnv/chart/XMLChartTheme.java,
2047f318e964 Added missing vim control comments.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 792
diff changeset
1003 src/main/java/de/intevation/gnv/chart/exception/TechnicalChartException.java:
2047f318e964 Added missing vim control comments.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 792
diff changeset
1004 Added missing vim control comments.
2047f318e964 Added missing vim control comments.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 792
diff changeset
1005
792
9b9bf42b7928 Added and repaired JavaDoc in artifacts package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 790
diff changeset
1006 2010-03-31 Ingo Weinzierl <ingo.weinzierl@intevation.de>
9b9bf42b7928 Added and repaired JavaDoc in artifacts package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 790
diff changeset
1007
9b9bf42b7928 Added and repaired JavaDoc in artifacts package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 790
diff changeset
1008 * src/main/java/de/intevation/gnv/artifacts/fis/product/Product.java,
9b9bf42b7928 Added and repaired JavaDoc in artifacts package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 790
diff changeset
1009 src/main/java/de/intevation/gnv/artifacts/fis/product/DefaultProduct.java,
9b9bf42b7928 Added and repaired JavaDoc in artifacts package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 790
diff changeset
1010 src/main/java/de/intevation/gnv/artifacts/fis/SelectProductArtifact.java,
9b9bf42b7928 Added and repaired JavaDoc in artifacts package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 790
diff changeset
1011 src/main/java/de/intevation/gnv/artifacts/services/MetaDataServiceException.java,
9b9bf42b7928 Added and repaired JavaDoc in artifacts package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 790
diff changeset
1012 src/main/java/de/intevation/gnv/artifacts/services/MetaDataService.java,
9b9bf42b7928 Added and repaired JavaDoc in artifacts package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 790
diff changeset
1013 src/main/java/de/intevation/gnv/artifacts/services/requestobjects/Parameter.java,
9b9bf42b7928 Added and repaired JavaDoc in artifacts package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 790
diff changeset
1014 src/main/java/de/intevation/gnv/artifacts/services/requestobjects/DefaultLayer.java,
9b9bf42b7928 Added and repaired JavaDoc in artifacts package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 790
diff changeset
1015 src/main/java/de/intevation/gnv/artifacts/services/requestobjects/FIS.java,
9b9bf42b7928 Added and repaired JavaDoc in artifacts package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 790
diff changeset
1016 src/main/java/de/intevation/gnv/artifacts/services/requestobjects/DefaultMapService.java,
9b9bf42b7928 Added and repaired JavaDoc in artifacts package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 790
diff changeset
1017 src/main/java/de/intevation/gnv/artifacts/services/requestobjects/DefaultParameter.java,
9b9bf42b7928 Added and repaired JavaDoc in artifacts package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 790
diff changeset
1018 src/main/java/de/intevation/gnv/artifacts/services/requestobjects/DefaultFIS.java,
9b9bf42b7928 Added and repaired JavaDoc in artifacts package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 790
diff changeset
1019 src/main/java/de/intevation/gnv/artifacts/services/requestobjects/Layer.java,
9b9bf42b7928 Added and repaired JavaDoc in artifacts package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 790
diff changeset
1020 src/main/java/de/intevation/gnv/artifacts/services/requestobjects/MapService.java,
9b9bf42b7928 Added and repaired JavaDoc in artifacts package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 790
diff changeset
1021 src/main/java/de/intevation/gnv/artifacts/ressource/RessourceFactory.java:
9b9bf42b7928 Added and repaired JavaDoc in artifacts package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 790
diff changeset
1022 Added and repaired JavaDoc.
9b9bf42b7928 Added and repaired JavaDoc in artifacts package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 790
diff changeset
1023
790
f198e4620546 Added and repaired JavaDoc in cache package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 789
diff changeset
1024 2010-03-31 Ingo Weinzierl <ingo.weinzierl@intevation.de>
f198e4620546 Added and repaired JavaDoc in cache package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 789
diff changeset
1025
f198e4620546 Added and repaired JavaDoc in cache package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 789
diff changeset
1026 * src/main/java/de/intevation/gnv/artifacts/cache/CacheFactory.java: Added
f198e4620546 Added and repaired JavaDoc in cache package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 789
diff changeset
1027 and repaired JavaDoc.
f198e4620546 Added and repaired JavaDoc in cache package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 789
diff changeset
1028
f198e4620546 Added and repaired JavaDoc in cache package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 789
diff changeset
1029 2010-03-31 Ingo Weinzierl <ingo.weinzierl@intevation.de>
789
0dc115cbef0d Added javadoc for artifact package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 788
diff changeset
1030
0dc115cbef0d Added javadoc for artifact package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 788
diff changeset
1031 * src/main/java/de/intevation/gnv/artifacts/GNVArtifactFactory.java,
0dc115cbef0d Added javadoc for artifact package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 788
diff changeset
1032 src/main/java/de/intevation/gnv/artifacts/GNVProductArtifactFactory.java,
0dc115cbef0d Added javadoc for artifact package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 788
diff changeset
1033 src/main/java/de/intevation/gnv/artifacts/PreSettingArtifact.java,
0dc115cbef0d Added javadoc for artifact package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 788
diff changeset
1034 src/main/java/de/intevation/gnv/artifacts/GNVArtifactBase.java,
0dc115cbef0d Added javadoc for artifact package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 788
diff changeset
1035 src/main/java/de/intevation/gnv/artifacts/GNVDefaultArtifact.java: Added
0dc115cbef0d Added javadoc for artifact package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 788
diff changeset
1036 JavaDoc for this package.
0dc115cbef0d Added javadoc for artifact package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 788
diff changeset
1037
790
f198e4620546 Added and repaired JavaDoc in cache package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 789
diff changeset
1038 2010-03-31 Ingo Weinzierl <ingo.weinzierl@intevation.de>
788
e8a9e84a0328 Corrected JavaDoc errors in Chart Package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 787
diff changeset
1039
e8a9e84a0328 Corrected JavaDoc errors in Chart Package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 787
diff changeset
1040 * src/main/java/de/intevation/gnv/chart/XMLChartTheme.java,
e8a9e84a0328 Corrected JavaDoc errors in Chart Package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 787
diff changeset
1041 src/main/java/de/intevation/gnv/chart/HorizontalCrossProfileChart.java,
e8a9e84a0328 Corrected JavaDoc errors in Chart Package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 787
diff changeset
1042 src/main/java/de/intevation/gnv/chart/VerticalCrossSectionChart.java,
e8a9e84a0328 Corrected JavaDoc errors in Chart Package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 787
diff changeset
1043 src/main/java/de/intevation/gnv/chart/TimeSeriesChart.java,
e8a9e84a0328 Corrected JavaDoc errors in Chart Package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 787
diff changeset
1044 src/main/java/de/intevation/gnv/chart/VerticalProfileChart.java,
e8a9e84a0328 Corrected JavaDoc errors in Chart Package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 787
diff changeset
1045 src/main/java/de/intevation/gnv/chart/HorizontalProfileChart.java,
e8a9e84a0328 Corrected JavaDoc errors in Chart Package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 787
diff changeset
1046 src/main/java/de/intevation/gnv/chart/AbstractXYLineChart.java: Corrected
e8a9e84a0328 Corrected JavaDoc errors in Chart Package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 787
diff changeset
1047 JavaDoc errors.
e8a9e84a0328 Corrected JavaDoc errors in Chart Package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 787
diff changeset
1048
787
6cd8492019d8 Validate wkt string and display error messages if the validation failed (issue214).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 786
diff changeset
1049 2010-03-30 Ingo Weinzierl <ingo.weinzierl@intevation.de>
6cd8492019d8 Validate wkt string and display error messages if the validation failed (issue214).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 786
diff changeset
1050
6cd8492019d8 Validate wkt string and display error messages if the validation failed (issue214).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 786
diff changeset
1051 Issue214
6cd8492019d8 Validate wkt string and display error messages if the validation failed (issue214).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 786
diff changeset
1052
6cd8492019d8 Validate wkt string and display error messages if the validation failed (issue214).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 786
diff changeset
1053 * src/main/java/de/intevation/gnv/utils/InputValidator.java: Added code for
6cd8492019d8 Validate wkt string and display error messages if the validation failed (issue214).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 786
diff changeset
1054 validating polygons and linestrings. The input type needs to be 'polygon'
6cd8492019d8 Validate wkt string and display error messages if the validation failed (issue214).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 786
diff changeset
1055 or 'linestring'.
6cd8492019d8 Validate wkt string and display error messages if the validation failed (issue214).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 786
diff changeset
1056
6cd8492019d8 Validate wkt string and display error messages if the validation failed (issue214).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 786
diff changeset
1057 * doc/conf/products/horizontalcrosssection/conf_mesh.xml: Changed the input
6cd8492019d8 Validate wkt string and display error messages if the validation failed (issue214).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 786
diff changeset
1058 type of the wkt string from 'string' to 'polygon'.
6cd8492019d8 Validate wkt string and display error messages if the validation failed (issue214).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 786
diff changeset
1059
6cd8492019d8 Validate wkt string and display error messages if the validation failed (issue214).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 786
diff changeset
1060 * doc/conf/products/verticalcrosssection/conf_mesh.xml: Changed the input
6cd8492019d8 Validate wkt string and display error messages if the validation failed (issue214).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 786
diff changeset
1061 type of the wkt string from 'string' to 'linestring'.
6cd8492019d8 Validate wkt string and display error messages if the validation failed (issue214).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 786
diff changeset
1062
786
c907636c0288 Added a method to ExtendedInputData to retrieve the parameter ids as array (analog to splitValue() in DefaultInputData).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 785
diff changeset
1063 2010-03-30 Ingo Weinzierl <ingo.weinzierl@intevation.de>
c907636c0288 Added a method to ExtendedInputData to retrieve the parameter ids as array (analog to splitValue() in DefaultInputData).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 785
diff changeset
1064
c907636c0288 Added a method to ExtendedInputData to retrieve the parameter ids as array (analog to splitValue() in DefaultInputData).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 785
diff changeset
1065 * src/main/java/de/intevation/gnv/state/ExtendedInputData.java: Added a
c907636c0288 Added a method to ExtendedInputData to retrieve the parameter ids as array (analog to splitValue() in DefaultInputData).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 785
diff changeset
1066 method splitParameter() to retrieve the parameter ids as array (analog to
c907636c0288 Added a method to ExtendedInputData to retrieve the parameter ids as array (analog to splitValue() in DefaultInputData).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 785
diff changeset
1067 splitValue() in DefaultInputData).
c907636c0288 Added a method to ExtendedInputData to retrieve the parameter ids as array (analog to splitValue() in DefaultInputData).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 785
diff changeset
1068
785
e764cab8c885 Save the relation between selected measurement and the parameter it belongs to (issue210). TODO: Adapt sql statements.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 784
diff changeset
1069 2010-03-30 Ingo Weinzierl <ingo.weinzierl@intevation.de>
e764cab8c885 Save the relation between selected measurement and the parameter it belongs to (issue210). TODO: Adapt sql statements.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 784
diff changeset
1070
e764cab8c885 Save the relation between selected measurement and the parameter it belongs to (issue210). TODO: Adapt sql statements.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 784
diff changeset
1071 Issue210 (First work for saving relation between selected measurement and
e764cab8c885 Save the relation between selected measurement and the parameter it belongs to (issue210). TODO: Adapt sql statements.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 784
diff changeset
1072 the parameter it belongs to completed)
e764cab8c885 Save the relation between selected measurement and the parameter it belongs to (issue210). TODO: Adapt sql statements.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 784
diff changeset
1073
e764cab8c885 Save the relation between selected measurement and the parameter it belongs to (issue210). TODO: Adapt sql statements.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 784
diff changeset
1074 * src/main/java/de/intevation/gnv/state/DefaultInputData.java: Added a
e764cab8c885 Save the relation between selected measurement and the parameter it belongs to (issue210). TODO: Adapt sql statements.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 784
diff changeset
1075 further constructor and changed the visibility of the separator character
e764cab8c885 Save the relation between selected measurement and the parameter it belongs to (issue210). TODO: Adapt sql statements.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 784
diff changeset
1076 used by this class to public.
e764cab8c885 Save the relation between selected measurement and the parameter it belongs to (issue210). TODO: Adapt sql statements.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 784
diff changeset
1077
e764cab8c885 Save the relation between selected measurement and the parameter it belongs to (issue210). TODO: Adapt sql statements.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 784
diff changeset
1078 * src/main/java/de/intevation/gnv/state/ExtendedInputData.java: This class
e764cab8c885 Save the relation between selected measurement and the parameter it belongs to (issue210). TODO: Adapt sql statements.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 784
diff changeset
1079 enhances DefaultInputData and has a further field storing a string
e764cab8c885 Save the relation between selected measurement and the parameter it belongs to (issue210). TODO: Adapt sql statements.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 784
diff changeset
1080 parameter. This is necessary to save the information about the
e764cab8c885 Save the relation between selected measurement and the parameter it belongs to (issue210). TODO: Adapt sql statements.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 784
diff changeset
1081 relation between selected measurement and the parameter it belongs to.
e764cab8c885 Save the relation between selected measurement and the parameter it belongs to (issue210). TODO: Adapt sql statements.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 784
diff changeset
1082
e764cab8c885 Save the relation between selected measurement and the parameter it belongs to (issue210). TODO: Adapt sql statements.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 784
diff changeset
1083 * src/main/java/de/intevation/gnv/state/MeasurementState.java: Little
e764cab8c885 Save the relation between selected measurement and the parameter it belongs to (issue210). TODO: Adapt sql statements.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 784
diff changeset
1084 changes in the data of the describe document. The value for the checkboxes
e764cab8c885 Save the relation between selected measurement and the parameter it belongs to (issue210). TODO: Adapt sql statements.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 784
diff changeset
1085 are composed of the measurement id and the parameter id separated by a
e764cab8c885 Save the relation between selected measurement and the parameter it belongs to (issue210). TODO: Adapt sql statements.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 784
diff changeset
1086 semicolon. Furthermore the incoming document of a feed call is parsed in
e764cab8c885 Save the relation between selected measurement and the parameter it belongs to (issue210). TODO: Adapt sql statements.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 784
diff changeset
1087 this class to save the relation between selected measurement and the
e764cab8c885 Save the relation between selected measurement and the parameter it belongs to (issue210). TODO: Adapt sql statements.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 784
diff changeset
1088 parameter it belongs to. ExtendedInputData class is used as storage.
e764cab8c885 Save the relation between selected measurement and the parameter it belongs to (issue210). TODO: Adapt sql statements.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 784
diff changeset
1089
e764cab8c885 Save the relation between selected measurement and the parameter it belongs to (issue210). TODO: Adapt sql statements.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 784
diff changeset
1090 * src/main/java/de/intevation/gnv/utils/InputValidator.java: Changed the
e764cab8c885 Save the relation between selected measurement and the parameter it belongs to (issue210). TODO: Adapt sql statements.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 784
diff changeset
1091 method signatures of all methods to static for using it without
e764cab8c885 Save the relation between selected measurement and the parameter it belongs to (issue210). TODO: Adapt sql statements.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 784
diff changeset
1092 instantiating an object of this class.
e764cab8c885 Save the relation between selected measurement and the parameter it belongs to (issue210). TODO: Adapt sql statements.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 784
diff changeset
1093
784
7b81d563c8c0 Improved date input validation. A given date needs to be in a specific range (issue212).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 783
diff changeset
1094 2010-03-30 Ingo Weinzierl <ingo.weinzierl@intevation.de>
7b81d563c8c0 Improved date input validation. A given date needs to be in a specific range (issue212).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 783
diff changeset
1095
7b81d563c8c0 Improved date input validation. A given date needs to be in a specific range (issue212).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 783
diff changeset
1096 Issue212 (Improved input validation)
7b81d563c8c0 Improved date input validation. A given date needs to be in a specific range (issue212).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 783
diff changeset
1097
7b81d563c8c0 Improved date input validation. A given date needs to be in a specific range (issue212).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 783
diff changeset
1098 * src/main/java/de/intevation/gnv/state/MinMaxDateState.java: Improved date
7b81d563c8c0 Improved date input validation. A given date needs to be in a specific range (issue212).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 783
diff changeset
1099 input validation. The chosen date needs to be in range between upper and
7b81d563c8c0 Improved date input validation. A given date needs to be in a specific range (issue212).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 783
diff changeset
1100 lower date, otherwise an error message is displayed and the user needs to
7b81d563c8c0 Improved date input validation. A given date needs to be in a specific range (issue212).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 783
diff changeset
1101 correct his choice.
7b81d563c8c0 Improved date input validation. A given date needs to be in a specific range (issue212).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 783
diff changeset
1102
7b81d563c8c0 Improved date input validation. A given date needs to be in a specific range (issue212).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 783
diff changeset
1103 * src/main/java/de/intevation/gnv/utils/InputValidator.java: Added a new
7b81d563c8c0 Improved date input validation. A given date needs to be in a specific range (issue212).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 783
diff changeset
1104 method to validate a given date being in range between an upper and a
7b81d563c8c0 Improved date input validation. A given date needs to be in a specific range (issue212).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 783
diff changeset
1105 lower date bound.
7b81d563c8c0 Improved date input validation. A given date needs to be in a specific range (issue212).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 783
diff changeset
1106
7b81d563c8c0 Improved date input validation. A given date needs to be in a specific range (issue212).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 783
diff changeset
1107 * src/main/resources/lang/artifactMessages.properties,
7b81d563c8c0 Improved date input validation. A given date needs to be in a specific range (issue212).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 783
diff changeset
1108 src/main/resources/lang/artifactMessages_de_DE.properties,
7b81d563c8c0 Improved date input validation. A given date needs to be in a specific range (issue212).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 783
diff changeset
1109 src/main/resources/lang/artifactMessages_en.properties,
7b81d563c8c0 Improved date input validation. A given date needs to be in a specific range (issue212).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 783
diff changeset
1110 src/main/resources/lang/artifactMessages_de.propertie: Added error
7b81d563c8c0 Improved date input validation. A given date needs to be in a specific range (issue212).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 783
diff changeset
1111 messages for failures while date validation.
7b81d563c8c0 Improved date input validation. A given date needs to be in a specific range (issue212).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 783
diff changeset
1112
783
3509735619e7 Added an offset of 15px between the right data area and the right axis (issue192).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 782
diff changeset
1113 2010-03-29 Ingo Weinzierl <ingo.weinzierl@intevation.de>
3509735619e7 Added an offset of 15px between the right data area and the right axis (issue192).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 782
diff changeset
1114
3509735619e7 Added an offset of 15px between the right data area and the right axis (issue192).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 782
diff changeset
1115 Issue192
3509735619e7 Added an offset of 15px between the right data area and the right axis (issue192).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 782
diff changeset
1116
3509735619e7 Added an offset of 15px between the right data area and the right axis (issue192).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 782
diff changeset
1117 * src/main/java/de/intevation/gnv/chart/AbstractXYLineChart.java: Added an
3509735619e7 Added an offset of 15px between the right data area and the right axis (issue192).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 782
diff changeset
1118 offset of 15px between the right data area and the right axis. Long axes
3509735619e7 Added an offset of 15px between the right data area and the right axis (issue192).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 782
diff changeset
1119 labels near the right border aren't cut on this way.
3509735619e7 Added an offset of 15px between the right data area and the right axis (issue192).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 782
diff changeset
1120
782
725f7573b6ea Added package description with text 'DOCUMENT ME!'.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 781
diff changeset
1121 2010-03-29 Sascha L. Teichmann <sascha.teichmann@intevation.de>
725f7573b6ea Added package description with text 'DOCUMENT ME!'.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 781
diff changeset
1122
725f7573b6ea Added package description with text 'DOCUMENT ME!'.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 781
diff changeset
1123 * src/main/java/de/intevation/gnv/**/package.html: New
725f7573b6ea Added package description with text 'DOCUMENT ME!'.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 781
diff changeset
1124 Added package description with text 'DOCUMENT ME!'.
725f7573b6ea Added package description with text 'DOCUMENT ME!'.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 781
diff changeset
1125
781
5dd94448538d Added timegap definitions as attribute to each state.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 780
diff changeset
1126 2010-03-29 Ingo Weinzierl <ingo.weinzierl@intevation.de>
5dd94448538d Added timegap definitions as attribute to each state.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 780
diff changeset
1127
5dd94448538d Added timegap definitions as attribute to each state.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 780
diff changeset
1128 * src/main/java/de/intevation/gnv/state/timeseries/TimeSeriesOutputState.java:
5dd94448538d Added timegap definitions as attribute to each state.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 780
diff changeset
1129 Each TimeSeriesArtifacts stores information about its TimeGapDefinitions,
5dd94448538d Added timegap definitions as attribute to each state.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 780
diff changeset
1130 otherwise we are not able to continue with an artifact after a restart of
5dd94448538d Added timegap definitions as attribute to each state.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 780
diff changeset
1131 the artifact server.
5dd94448538d Added timegap definitions as attribute to each state.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 780
diff changeset
1132
5dd94448538d Added timegap definitions as attribute to each state.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 780
diff changeset
1133 TODO: The information about TimeGapDefinitions are equal for each type of
5dd94448538d Added timegap definitions as attribute to each state.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 780
diff changeset
1134 artifacts. It would be better to store these definitions on a central
5dd94448538d Added timegap definitions as attribute to each state.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 780
diff changeset
1135 place (i.e. see ChartTheme configuration).
5dd94448538d Added timegap definitions as attribute to each state.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 780
diff changeset
1136
5dd94448538d Added timegap definitions as attribute to each state.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 780
diff changeset
1137 * src/main/java/de/intevation/gnv/timeseries/gap/TimeGap.java: Implements
5dd94448538d Added timegap definitions as attribute to each state.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 780
diff changeset
1138 Serializable.
5dd94448538d Added timegap definitions as attribute to each state.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 780
diff changeset
1139
780
c4156275c1e1 Bring @author javadoc tags in form '@author <a href="john.doe@example.com">John Doe</a>'
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 779
diff changeset
1140 2010-03-29 Sascha L. Teichmann <sascha.teichmann@intevation.de>
c4156275c1e1 Bring @author javadoc tags in form '@author <a href="john.doe@example.com">John Doe</a>'
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 779
diff changeset
1141
c4156275c1e1 Bring @author javadoc tags in form '@author <a href="john.doe@example.com">John Doe</a>'
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 779
diff changeset
1142 * src/main/java/de/intevation/gnv/**/*.java:
c4156275c1e1 Bring @author javadoc tags in form '@author <a href="john.doe@example.com">John Doe</a>'
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 779
diff changeset
1143 Bring @author javadoc tags in form '@author <a href="john.doe@example.com">John Doe</a>'
c4156275c1e1 Bring @author javadoc tags in form '@author <a href="john.doe@example.com">John Doe</a>'
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 779
diff changeset
1144
c4156275c1e1 Bring @author javadoc tags in form '@author <a href="john.doe@example.com">John Doe</a>'
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 779
diff changeset
1145 find -name \*.java | \
c4156275c1e1 Bring @author javadoc tags in form '@author <a href="john.doe@example.com">John Doe</a>'
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 779
diff changeset
1146 xargs sed -i \
c4156275c1e1 Bring @author javadoc tags in form '@author <a href="john.doe@example.com">John Doe</a>'
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 779
diff changeset
1147 -e 's/@author[ ]\+\([^(<]\+\)[<(]\([^>)]\+\)[>)]/@author <a href="mailto:\2">\1<\/a>/g' \
c4156275c1e1 Bring @author javadoc tags in form '@author <a href="john.doe@example.com">John Doe</a>'
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 779
diff changeset
1148 -e 's@[ ]\+</a>@</a>@g'
c4156275c1e1 Bring @author javadoc tags in form '@author <a href="john.doe@example.com">John Doe</a>'
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 779
diff changeset
1149
779
b1f5f2a8840f Ordered imports. Removed needless imports. Removed empty headers.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 778
diff changeset
1150 2010-03-29 Sascha L. Teichmann <sascha.teichmann@intevation.de>
b1f5f2a8840f Ordered imports. Removed needless imports. Removed empty headers.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 778
diff changeset
1151
b1f5f2a8840f Ordered imports. Removed needless imports. Removed empty headers.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 778
diff changeset
1152 * src/main/java/de/intevation/gnv/**/*.java,
b1f5f2a8840f Ordered imports. Removed needless imports. Removed empty headers.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 778
diff changeset
1153 src/main/java/de/intevation/gnv/**/*.java:
b1f5f2a8840f Ordered imports. Removed needless imports. Removed empty headers.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 778
diff changeset
1154 Ordered imports. Removed needless imports. Removed empty headers.
b1f5f2a8840f Ordered imports. Removed needless imports. Removed empty headers.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 778
diff changeset
1155
778
9a828e5a2390 Removed trailing whitespace
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 777
diff changeset
1156 2010-03-29 Sascha L. Teichmann <sascha.teichmann@intevation.de>
9a828e5a2390 Removed trailing whitespace
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 777
diff changeset
1157
9a828e5a2390 Removed trailing whitespace
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 777
diff changeset
1158 * src/test/java/de/intevation/gnv/**/*.java,
9a828e5a2390 Removed trailing whitespace
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 777
diff changeset
1159 src/main/java/de/intevation/gnv/**/*.java:
9a828e5a2390 Removed trailing whitespace
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 777
diff changeset
1160 Removed trailing whitespace.
803
feae2f9d6c6f Removed trailing whitespace.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 802
diff changeset
1161 find -name \*.java | xargs sed -i 's/[ \t]\+$//
778
9a828e5a2390 Removed trailing whitespace
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 777
diff changeset
1162
777
8009961db1cb Here is the missing Logfileentry to Revision 843
Tim Englich <tim.englich@intevation.de>
parents: 775
diff changeset
1163 2010-03-26 Tim Englich <tim.englich@intevation.de>
8009961db1cb Here is the missing Logfileentry to Revision 843
Tim Englich <tim.englich@intevation.de>
parents: 775
diff changeset
1164
8009961db1cb Here is the missing Logfileentry to Revision 843
Tim Englich <tim.englich@intevation.de>
parents: 775
diff changeset
1165 * doc/conf/queries.properties:
8009961db1cb Here is the missing Logfileentry to Revision 843
Tim Englich <tim.englich@intevation.de>
parents: 775
diff changeset
1166 Added Query for fetching the Series and Instantaneouspoints of Series using
8009961db1cb Here is the missing Logfileentry to Revision 843
Tim Englich <tim.englich@intevation.de>
parents: 775
diff changeset
1167 an WKT as the Geometryvalue or using the Values set by the Regionfilter
8009961db1cb Here is the missing Logfileentry to Revision 843
Tim Englich <tim.englich@intevation.de>
parents: 775
diff changeset
1168 to define the Region of Interest.
8009961db1cb Here is the missing Logfileentry to Revision 843
Tim Englich <tim.englich@intevation.de>
parents: 775
diff changeset
1169
8009961db1cb Here is the missing Logfileentry to Revision 843
Tim Englich <tim.englich@intevation.de>
parents: 775
diff changeset
1170 * doc/conf/products/verticalprofile/conf_instantaneouspoint.xml:
8009961db1cb Here is the missing Logfileentry to Revision 843
Tim Englich <tim.englich@intevation.de>
parents: 775
diff changeset
1171 Modified the Workflow for Verticalprofiles on Instantaneouspoints so
8009961db1cb Here is the missing Logfileentry to Revision 843
Tim Englich <tim.englich@intevation.de>
parents: 775
diff changeset
1172 that the Inputvalues of the Mapviewer-Interface take effect. E.g.
8009961db1cb Here is the missing Logfileentry to Revision 843
Tim Englich <tim.englich@intevation.de>
parents: 775
diff changeset
1173 The Regionfilter will not be displaied if an Polygon was send by the
8009961db1cb Here is the missing Logfileentry to Revision 843
Tim Englich <tim.englich@intevation.de>
parents: 775
diff changeset
1174 Mapviewer. Also integrated the Regionfilter to the Workflow.
8009961db1cb Here is the missing Logfileentry to Revision 843
Tim Englich <tim.englich@intevation.de>
parents: 775
diff changeset
1175
775
eedad2ddad14 Removed race-condition while shapefile creation (issue164).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 774
diff changeset
1176 2010-03-26 Ingo Weinzierl <ingo.weinzierl@intevation.de>
eedad2ddad14 Removed race-condition while shapefile creation (issue164).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 774
diff changeset
1177
eedad2ddad14 Removed race-condition while shapefile creation (issue164).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 774
diff changeset
1178 Issue164
eedad2ddad14 Removed race-condition while shapefile creation (issue164).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 774
diff changeset
1179
eedad2ddad14 Removed race-condition while shapefile creation (issue164).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 774
diff changeset
1180 * src/main/java/de/intevation/gnv/utils/ExclusiveExec.java: New. This class
eedad2ddad14 Removed race-condition while shapefile creation (issue164).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 774
diff changeset
1181 can be used to synchronize threads with a given key. To use this
eedad2ddad14 Removed race-condition while shapefile creation (issue164).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 774
diff changeset
1182 synchronization, you just have to do something like the following:
778
9a828e5a2390 Removed trailing whitespace
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 777
diff changeset
1183 UniqueKey token = ExclusiveExec.INSTANCE.acquire(key);
9a828e5a2390 Removed trailing whitespace
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 777
diff changeset
1184 // your code to be synchronized
9a828e5a2390 Removed trailing whitespace
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 777
diff changeset
1185 ExclusiveExec.INSTANCE.release(token);
775
eedad2ddad14 Removed race-condition while shapefile creation (issue164).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 774
diff changeset
1186 A thread needs to wait if there is already a thread with the given key
eedad2ddad14 Removed race-condition while shapefile creation (issue164).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 774
diff changeset
1187 which has acquired a token. Threads with a different key don't need to
eedad2ddad14 Removed race-condition while shapefile creation (issue164).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 774
diff changeset
1188 wait for this thread.
eedad2ddad14 Removed race-condition while shapefile creation (issue164).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 774
diff changeset
1189
eedad2ddad14 Removed race-condition while shapefile creation (issue164).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 774
diff changeset
1190 * src/main/java/de/intevation/gnv/state/profile/horizontalcrosssection/HorizontalCrossSectionMeshOutputState.java:
eedad2ddad14 Removed race-condition while shapefile creation (issue164).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 774
diff changeset
1191 Synchronize shapefile writing of artifacts which have the same uuid.
eedad2ddad14 Removed race-condition while shapefile creation (issue164).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 774
diff changeset
1192
eedad2ddad14 Removed race-condition while shapefile creation (issue164).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 774
diff changeset
1193 * src/main/java/de/intevation/gnv/utils/FileUtils.java: Added a function to
eedad2ddad14 Removed race-condition while shapefile creation (issue164).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 774
diff changeset
1194 delete the content of a directory.
eedad2ddad14 Removed race-condition while shapefile creation (issue164).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 774
diff changeset
1195
774
d0a39efbfd96 Removed race-condition when trying to access the index of the next line color used in charts (applied patch in issue211).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 773
diff changeset
1196 2010-03-26 Ingo Weinzierl <ingo.weinzierl@intevation.de>
d0a39efbfd96 Removed race-condition when trying to access the index of the next line color used in charts (applied patch in issue211).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 773
diff changeset
1197
d0a39efbfd96 Removed race-condition when trying to access the index of the next line color used in charts (applied patch in issue211).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 773
diff changeset
1198 Issue211 (Applied patch)
d0a39efbfd96 Removed race-condition when trying to access the index of the next line color used in charts (applied patch in issue211).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 773
diff changeset
1199
d0a39efbfd96 Removed race-condition when trying to access the index of the next line color used in charts (applied patch in issue211).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 773
diff changeset
1200 * src/main/java/de/intevation/gnv/chart/AbstractXYLineChart.java: Removed
d0a39efbfd96 Removed race-condition when trying to access the index of the next line color used in charts (applied patch in issue211).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 773
diff changeset
1201 race-condition when trying to access the index of the next line color used
d0a39efbfd96 Removed race-condition when trying to access the index of the next line color used in charts (applied patch in issue211).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 773
diff changeset
1202 in chart.
d0a39efbfd96 Removed race-condition when trying to access the index of the next line color used in charts (applied patch in issue211).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 773
diff changeset
1203
773
5fb1ea68e19c Avoid danger to get a NullPointerException if no time to live is served by CallContext.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 772
diff changeset
1204 2010-03-26 Ingo Weinzierl <ingo.weinzierl@intevation.de>
5fb1ea68e19c Avoid danger to get a NullPointerException if no time to live is served by CallContext.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 772
diff changeset
1205
5fb1ea68e19c Avoid danger to get a NullPointerException if no time to live is served by CallContext.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 772
diff changeset
1206 * src/main/java/de/intevation/gnv/utils/MetaWriter.java: Avoid danger to get
5fb1ea68e19c Avoid danger to get a NullPointerException if no time to live is served by CallContext.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 772
diff changeset
1207 a NullPointerException if no time to live is served by CallContext.
5fb1ea68e19c Avoid danger to get a NullPointerException if no time to live is served by CallContext.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 772
diff changeset
1208
772
cd64ab8a46a7 Put time to live of an artifact into meta document which is created while wms publishing (issue197).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 771
diff changeset
1209 2010-03-26 Ingo Weinzierl <ingo.weinzierl@intevation.de>
cd64ab8a46a7 Put time to live of an artifact into meta document which is created while wms publishing (issue197).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 771
diff changeset
1210
cd64ab8a46a7 Put time to live of an artifact into meta document which is created while wms publishing (issue197).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 771
diff changeset
1211 Issue197
cd64ab8a46a7 Put time to live of an artifact into meta document which is created while wms publishing (issue197).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 771
diff changeset
1212
cd64ab8a46a7 Put time to live of an artifact into meta document which is created while wms publishing (issue197).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 771
diff changeset
1213 * src/main/java/de/intevation/gnv/utils/MetaWriter.java: Fetch time to live
cd64ab8a46a7 Put time to live of an artifact into meta document which is created while wms publishing (issue197).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 771
diff changeset
1214 of an artifact from CallContext and put it into meta document.
cd64ab8a46a7 Put time to live of an artifact into meta document which is created while wms publishing (issue197).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 771
diff changeset
1215
771
a0e63136954e Added and repaired javadoc in de.intevation.gnv.exports package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 770
diff changeset
1216 2010-03-25 Ingo Weinzierl <ingo.weinzierl@intevation.de>
a0e63136954e Added and repaired javadoc in de.intevation.gnv.exports package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 770
diff changeset
1217
a0e63136954e Added and repaired javadoc in de.intevation.gnv.exports package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 770
diff changeset
1218 * src/main/java/de/intevation/gnv/exports/Export.java,
a0e63136954e Added and repaired javadoc in de.intevation.gnv.exports package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 770
diff changeset
1219 src/main/java/de/intevation/gnv/exports/ShapeDataCollector.java,
a0e63136954e Added and repaired javadoc in de.intevation.gnv.exports package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 770
diff changeset
1220 src/main/java/de/intevation/gnv/exports/ChartExportHelper.java,
a0e63136954e Added and repaired javadoc in de.intevation.gnv.exports package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 770
diff changeset
1221 src/main/java/de/intevation/gnv/exports/SimpleOdvDataCollector.java,
a0e63136954e Added and repaired javadoc in de.intevation.gnv.exports package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 770
diff changeset
1222 src/main/java/de/intevation/gnv/exports/DefaultDataCollector.java,
a0e63136954e Added and repaired javadoc in de.intevation.gnv.exports package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 770
diff changeset
1223 src/main/java/de/intevation/gnv/exports/DefaultProfile.java,
a0e63136954e Added and repaired javadoc in de.intevation.gnv.exports package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 770
diff changeset
1224 src/main/java/de/intevation/gnv/exports/DefaultExport.java,
a0e63136954e Added and repaired javadoc in de.intevation.gnv.exports package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 770
diff changeset
1225 src/main/java/de/intevation/gnv/exports/ODVExport.java: Added javadoc and
a0e63136954e Added and repaired javadoc in de.intevation.gnv.exports package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 770
diff changeset
1226 turned javadoc author tag into a 'mailto' form.
a0e63136954e Added and repaired javadoc in de.intevation.gnv.exports package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 770
diff changeset
1227
770
d70cac2bafc0 Added and repaired javadoc in de.intevation.gnv.histogram package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 769
diff changeset
1228 2010-03-24 Ingo Weinzierl <ingo.weinzierl@intevation.de>
d70cac2bafc0 Added and repaired javadoc in de.intevation.gnv.histogram package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 769
diff changeset
1229
d70cac2bafc0 Added and repaired javadoc in de.intevation.gnv.histogram package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 769
diff changeset
1230 * src/main/java/de/intevation/gnv/histogram/HistogramHelper.java: Removed a
d70cac2bafc0 Added and repaired javadoc in de.intevation.gnv.histogram package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 769
diff changeset
1231 method which was commented out, added javadocs and turned javadoc author
d70cac2bafc0 Added and repaired javadoc in de.intevation.gnv.histogram package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 769
diff changeset
1232 tag into a 'mailto' form.
d70cac2bafc0 Added and repaired javadoc in de.intevation.gnv.histogram package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 769
diff changeset
1233
769
9ae63d39bdd0 Removed empty comment lines and turned javadoc author tag into a 'mailto' form in package de.intevation.gnv.layer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 768
diff changeset
1234 2010-03-24 Ingo Weinzierl <ingo.weinzierl@intevation.de>
9ae63d39bdd0 Removed empty comment lines and turned javadoc author tag into a 'mailto' form in package de.intevation.gnv.layer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 768
diff changeset
1235
9ae63d39bdd0 Removed empty comment lines and turned javadoc author tag into a 'mailto' form in package de.intevation.gnv.layer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 768
diff changeset
1236 * src/main/java/de/intevation/gnv/layer/LayerArtifact.java: Removed empty
9ae63d39bdd0 Removed empty comment lines and turned javadoc author tag into a 'mailto' form in package de.intevation.gnv.layer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 768
diff changeset
1237 comment lines at the beginning of the class and turned javadoc author tag
9ae63d39bdd0 Removed empty comment lines and turned javadoc author tag into a 'mailto' form in package de.intevation.gnv.layer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 768
diff changeset
1238 into a form which displays a mailto link in html.
9ae63d39bdd0 Removed empty comment lines and turned javadoc author tag into a 'mailto' form in package de.intevation.gnv.layer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 768
diff changeset
1239
768
1d23ab77fb72 Added javadoc in de.intevation.gnv.wms package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 767
diff changeset
1240 2010-03-24 Ingo Weinzierl <ingo.weinzierl@intevation.de>
1d23ab77fb72 Added javadoc in de.intevation.gnv.wms package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 767
diff changeset
1241
1d23ab77fb72 Added javadoc in de.intevation.gnv.wms package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 767
diff changeset
1242 * src/main/java/de/intevation/gnv/wms/LayerInfo.java: Added javadoc in wms
1d23ab77fb72 Added javadoc in de.intevation.gnv.wms package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 767
diff changeset
1243 package.
1d23ab77fb72 Added javadoc in de.intevation.gnv.wms package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 767
diff changeset
1244
767
79401c871da4 Added and repaired javadoc in de.intevation.gnv.chart package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 766
diff changeset
1245 2010-03-24 Ingo Weinzierl <ingo.weinzierl@intevation.de>
79401c871da4 Added and repaired javadoc in de.intevation.gnv.chart package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 766
diff changeset
1246
79401c871da4 Added and repaired javadoc in de.intevation.gnv.chart package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 766
diff changeset
1247 * src/main/java/de/intevation/gnv/chart/Chart.java,
79401c871da4 Added and repaired javadoc in de.intevation.gnv.chart package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 766
diff changeset
1248 src/main/java/de/intevation/gnv/chart/DefaultHistogram.java,
79401c871da4 Added and repaired javadoc in de.intevation.gnv.chart package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 766
diff changeset
1249 src/main/java/de/intevation/gnv/chart/XMLChartTheme.java,
79401c871da4 Added and repaired javadoc in de.intevation.gnv.chart package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 766
diff changeset
1250 src/main/java/de/intevation/gnv/chart/HorizontalCrossProfileChart.java,
79401c871da4 Added and repaired javadoc in de.intevation.gnv.chart package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 766
diff changeset
1251 src/main/java/de/intevation/gnv/chart/VerticalProfileChart.java,
79401c871da4 Added and repaired javadoc in de.intevation.gnv.chart package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 766
diff changeset
1252 src/main/java/de/intevation/gnv/chart/exception/TechnicalChartException.java,
79401c871da4 Added and repaired javadoc in de.intevation.gnv.chart package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 766
diff changeset
1253 src/main/java/de/intevation/gnv/chart/AbstractXYLineChart.java,
79401c871da4 Added and repaired javadoc in de.intevation.gnv.chart package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 766
diff changeset
1254 src/main/java/de/intevation/gnv/chart/AbstractHistogram.java,
79401c871da4 Added and repaired javadoc in de.intevation.gnv.chart package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 766
diff changeset
1255 src/main/java/de/intevation/gnv/chart/ChartLabels.java,
79401c871da4 Added and repaired javadoc in de.intevation.gnv.chart package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 766
diff changeset
1256 src/main/java/de/intevation/gnv/chart/AbstractChart.java,
79401c871da4 Added and repaired javadoc in de.intevation.gnv.chart package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 766
diff changeset
1257 src/main/java/de/intevation/gnv/chart/VerticalCrossSectionChart.java,
79401c871da4 Added and repaired javadoc in de.intevation.gnv.chart package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 766
diff changeset
1258 src/main/java/de/intevation/gnv/chart/TimeSeriesChart.java,
79401c871da4 Added and repaired javadoc in de.intevation.gnv.chart package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 766
diff changeset
1259 src/main/java/de/intevation/gnv/chart/HorizontalProfileChart.java: Added
79401c871da4 Added and repaired javadoc in de.intevation.gnv.chart package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 766
diff changeset
1260 and repaired javadoc in chart package.
79401c871da4 Added and repaired javadoc in de.intevation.gnv.chart package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 766
diff changeset
1261
79401c871da4 Added and repaired javadoc in de.intevation.gnv.chart package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 766
diff changeset
1262 * src/main/java/de/intevation/gnv/chart/Insets.java,
79401c871da4 Added and repaired javadoc in de.intevation.gnv.chart package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 766
diff changeset
1263 src/main/java/de/intevation/gnv/chart/ChartStyle.java: Removed these
79401c871da4 Added and repaired javadoc in de.intevation.gnv.chart package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 766
diff changeset
1264 classes, because they aren't used anymore.
79401c871da4 Added and repaired javadoc in de.intevation.gnv.chart package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 766
diff changeset
1265
766
a23ce49423d5 Switched to valid Timestamps to enable testing ODV-Output.
Tim Englich <tim.englich@intevation.de>
parents: 765
diff changeset
1266 2010-03-23 Tim Englich <tim.englich@intevation.de>
a23ce49423d5 Switched to valid Timestamps to enable testing ODV-Output.
Tim Englich <tim.englich@intevation.de>
parents: 765
diff changeset
1267
a23ce49423d5 Switched to valid Timestamps to enable testing ODV-Output.
Tim Englich <tim.englich@intevation.de>
parents: 765
diff changeset
1268 * src/test/ressources/verticalcrosssection_mesh/verticalcrosssection_step_07_feed.xml,
a23ce49423d5 Switched to valid Timestamps to enable testing ODV-Output.
Tim Englich <tim.englich@intevation.de>
parents: 765
diff changeset
1269 src/test/ressources/timeseries_mesh/timeseries_step_08_feed.xml:
a23ce49423d5 Switched to valid Timestamps to enable testing ODV-Output.
Tim Englich <tim.englich@intevation.de>
parents: 765
diff changeset
1270 Switched to valid Timestamps to enable testing ODV-Output.
a23ce49423d5 Switched to valid Timestamps to enable testing ODV-Output.
Tim Englich <tim.englich@intevation.de>
parents: 765
diff changeset
1271
765
f28a7eac542a Integrated valid ODV-Export to the GNV-Artifacts
Tim Englich <tim.englich@intevation.de>
parents: 764
diff changeset
1272 2010-03-23 Tim Englich <tim.englich@intevation.de>
f28a7eac542a Integrated valid ODV-Export to the GNV-Artifacts
Tim Englich <tim.englich@intevation.de>
parents: 764
diff changeset
1273
f28a7eac542a Integrated valid ODV-Export to the GNV-Artifacts
Tim Englich <tim.englich@intevation.de>
parents: 764
diff changeset
1274 * src/main/java/de/intevation/gnv/exports/ODVExport.java:
f28a7eac542a Integrated valid ODV-Export to the GNV-Artifacts
Tim Englich <tim.englich@intevation.de>
parents: 764
diff changeset
1275 Added new Export-Class which will generate the special ODV-Format.
f28a7eac542a Integrated valid ODV-Export to the GNV-Artifacts
Tim Englich <tim.englich@intevation.de>
parents: 764
diff changeset
1276 This one is required because we have to switch the Format from a Rowbased
f28a7eac542a Integrated valid ODV-Export to the GNV-Artifacts
Tim Englich <tim.englich@intevation.de>
parents: 764
diff changeset
1277 Representation to a Columnbased.
f28a7eac542a Integrated valid ODV-Export to the GNV-Artifacts
Tim Englich <tim.englich@intevation.de>
parents: 764
diff changeset
1278 This meas that for each Parameter which was requested two additonal Columns,
f28a7eac542a Integrated valid ODV-Export to the GNV-Artifacts
Tim Englich <tim.englich@intevation.de>
parents: 764
diff changeset
1279 one for the Parametervalue and one for the Quality, has to be added to the
f28a7eac542a Integrated valid ODV-Export to the GNV-Artifacts
Tim Englich <tim.englich@intevation.de>
parents: 764
diff changeset
1280 Export. This differs to the "normal" CSV-Export.
f28a7eac542a Integrated valid ODV-Export to the GNV-Artifacts
Tim Englich <tim.englich@intevation.de>
parents: 764
diff changeset
1281
f28a7eac542a Integrated valid ODV-Export to the GNV-Artifacts
Tim Englich <tim.englich@intevation.de>
parents: 764
diff changeset
1282 * src/main/java/de/intevation/gnv/exports/DefaultExport.java (collector):
f28a7eac542a Integrated valid ODV-Export to the GNV-Artifacts
Tim Englich <tim.englich@intevation.de>
parents: 764
diff changeset
1283 Switched Member from private to protected to make it available from
f28a7eac542a Integrated valid ODV-Export to the GNV-Artifacts
Tim Englich <tim.englich@intevation.de>
parents: 764
diff changeset
1284 extending Classes.
f28a7eac542a Integrated valid ODV-Export to the GNV-Artifacts
Tim Englich <tim.englich@intevation.de>
parents: 764
diff changeset
1285
f28a7eac542a Integrated valid ODV-Export to the GNV-Artifacts
Tim Englich <tim.englich@intevation.de>
parents: 764
diff changeset
1286 * src/main/java/de/intevation/gnv/state/timeseries/TimeSeriesOutputState.java:
f28a7eac542a Integrated valid ODV-Export to the GNV-Artifacts
Tim Englich <tim.englich@intevation.de>
parents: 764
diff changeset
1287 Modified the Colums and the Column-headers and Columns-names for the ODV-Export
f28a7eac542a Integrated valid ODV-Export to the GNV-Artifacts
Tim Englich <tim.englich@intevation.de>
parents: 764
diff changeset
1288 that all required Data is put into the Document in the right order and the
f28a7eac542a Integrated valid ODV-Export to the GNV-Artifacts
Tim Englich <tim.englich@intevation.de>
parents: 764
diff changeset
1289 right nameing.
f28a7eac542a Integrated valid ODV-Export to the GNV-Artifacts
Tim Englich <tim.englich@intevation.de>
parents: 764
diff changeset
1290 Switche to the NEW ODVExport-Class to use it for all ODV-Exports.
f28a7eac542a Integrated valid ODV-Export to the GNV-Artifacts
Tim Englich <tim.englich@intevation.de>
parents: 764
diff changeset
1291
f28a7eac542a Integrated valid ODV-Export to the GNV-Artifacts
Tim Englich <tim.englich@intevation.de>
parents: 764
diff changeset
1292 * doc/conf/queries.properties:
f28a7eac542a Integrated valid ODV-Export to the GNV-Artifacts
Tim Englich <tim.englich@intevation.de>
parents: 764
diff changeset
1293 Modified the Queries for the ODV-Export that all required Informations are
f28a7eac542a Integrated valid ODV-Export to the GNV-Artifacts
Tim Englich <tim.englich@intevation.de>
parents: 764
diff changeset
1294 fetched from the Database.
f28a7eac542a Integrated valid ODV-Export to the GNV-Artifacts
Tim Englich <tim.englich@intevation.de>
parents: 764
diff changeset
1295
764
afc639e55261 Switched to valid Timestamps to enable testing CSV-Output.
Tim Englich <tim.englich@intevation.de>
parents: 763
diff changeset
1296 2010-03-22 Tim Englich <tim.englich@intevation.de>
afc639e55261 Switched to valid Timestamps to enable testing CSV-Output.
Tim Englich <tim.englich@intevation.de>
parents: 763
diff changeset
1297
afc639e55261 Switched to valid Timestamps to enable testing CSV-Output.
Tim Englich <tim.englich@intevation.de>
parents: 763
diff changeset
1298 * src/test/ressources/horizontalProfile_mesh/horizontalprofile_step_11_feed.xml,
afc639e55261 Switched to valid Timestamps to enable testing CSV-Output.
Tim Englich <tim.englich@intevation.de>
parents: 763
diff changeset
1299 src/test/ressources/verticalprofile_mesh/verticalprofile_step_11_feed.xml:
afc639e55261 Switched to valid Timestamps to enable testing CSV-Output.
Tim Englich <tim.englich@intevation.de>
parents: 763
diff changeset
1300 Switched to valid Timestamps to enable testing CSV-Output.
afc639e55261 Switched to valid Timestamps to enable testing CSV-Output.
Tim Englich <tim.englich@intevation.de>
parents: 763
diff changeset
1301
763
e4d1fded433b Bugfix: The Description of an InputData-Object will now only be fetched if
Tim Englich <tim.englich@intevation.de>
parents: 762
diff changeset
1302 2010-03-22 Tim Englich <tim.englich@intevation.de>
e4d1fded433b Bugfix: The Description of an InputData-Object will now only be fetched if
Tim Englich <tim.englich@intevation.de>
parents: 762
diff changeset
1303
e4d1fded433b Bugfix: The Description of an InputData-Object will now only be fetched if
Tim Englich <tim.englich@intevation.de>
parents: 762
diff changeset
1304 * src/main/java/de/intevation/gnv/state/StateBase.java (feed):
e4d1fded433b Bugfix: The Description of an InputData-Object will now only be fetched if
Tim Englich <tim.englich@intevation.de>
parents: 762
diff changeset
1305 Bugfix: The Description of an InputData-Object will now only be fetched if
e4d1fded433b Bugfix: The Description of an InputData-Object will now only be fetched if
Tim Englich <tim.englich@intevation.de>
parents: 762
diff changeset
1306 the Name of the data of the Current State is equal to the Name of the
e4d1fded433b Bugfix: The Description of an InputData-Object will now only be fetched if
Tim Englich <tim.englich@intevation.de>
parents: 762
diff changeset
1307 InputData-Object. This Fix prevent some Exceptions that happen if the
e4d1fded433b Bugfix: The Description of an InputData-Object will now only be fetched if
Tim Englich <tim.englich@intevation.de>
parents: 762
diff changeset
1308 Query need som Inputdata which was not set at that moment.
e4d1fded433b Bugfix: The Description of an InputData-Object will now only be fetched if
Tim Englich <tim.englich@intevation.de>
parents: 762
diff changeset
1309
762
b3f922908a31 ISSUE122: Added all required Columns for the CSV-Export.
Tim Englich <tim.englich@intevation.de>
parents: 761
diff changeset
1310 2010-03-22 Tim Englich <tim.englich@intevation.de>
b3f922908a31 ISSUE122: Added all required Columns for the CSV-Export.
Tim Englich <tim.englich@intevation.de>
parents: 761
diff changeset
1311
b3f922908a31 ISSUE122: Added all required Columns for the CSV-Export.
Tim Englich <tim.englich@intevation.de>
parents: 761
diff changeset
1312 ISSUE 122
b3f922908a31 ISSUE122: Added all required Columns for the CSV-Export.
Tim Englich <tim.englich@intevation.de>
parents: 761
diff changeset
1313
b3f922908a31 ISSUE122: Added all required Columns for the CSV-Export.
Tim Englich <tim.englich@intevation.de>
parents: 761
diff changeset
1314 * src/main/java/de/intevation/gnv/state/profile/vertical/VerticalProfileOutputState.java,
b3f922908a31 ISSUE122: Added all required Columns for the CSV-Export.
Tim Englich <tim.englich@intevation.de>
parents: 761
diff changeset
1315 src/main/java/de/intevation/gnv/state/profile/horizontal/HorizontalProfileOutputState.java:
b3f922908a31 ISSUE122: Added all required Columns for the CSV-Export.
Tim Englich <tim.englich@intevation.de>
parents: 761
diff changeset
1316 Added all required Columns for the CSV-Export. Integrated own
b3f922908a31 ISSUE122: Added all required Columns for the CSV-Export.
Tim Englich <tim.englich@intevation.de>
parents: 761
diff changeset
1317 Columnspecifications for the different Kinds of Profiles (TimeSeriesPoints,
b3f922908a31 ISSUE122: Added all required Columns for the CSV-Export.
Tim Englich <tim.englich@intevation.de>
parents: 761
diff changeset
1318 Mesh, InstantaneousPoint).
b3f922908a31 ISSUE122: Added all required Columns for the CSV-Export.
Tim Englich <tim.englich@intevation.de>
parents: 761
diff changeset
1319
b3f922908a31 ISSUE122: Added all required Columns for the CSV-Export.
Tim Englich <tim.englich@intevation.de>
parents: 761
diff changeset
1320 * doc/conf/queries.properties:
b3f922908a31 ISSUE122: Added all required Columns for the CSV-Export.
Tim Englich <tim.englich@intevation.de>
parents: 761
diff changeset
1321 Manipulated the Queries for fetching the Data for generating the CSV-Output
b3f922908a31 ISSUE122: Added all required Columns for the CSV-Export.
Tim Englich <tim.englich@intevation.de>
parents: 761
diff changeset
1322 for all kinds of Vertical- and Horizontalprofiles in that way that now all
b3f922908a31 ISSUE122: Added all required Columns for the CSV-Export.
Tim Englich <tim.englich@intevation.de>
parents: 761
diff changeset
1323 required Columns were included.
b3f922908a31 ISSUE122: Added all required Columns for the CSV-Export.
Tim Englich <tim.englich@intevation.de>
parents: 761
diff changeset
1324
b3f922908a31 ISSUE122: Added all required Columns for the CSV-Export.
Tim Englich <tim.englich@intevation.de>
parents: 761
diff changeset
1325 * src/main/java/de/intevation/gnv/state/timeseries/TimeSeriesOutputState.java:
b3f922908a31 ISSUE122: Added all required Columns for the CSV-Export.
Tim Englich <tim.englich@intevation.de>
parents: 761
diff changeset
1326 Removed deprecated TODO-Flags.
b3f922908a31 ISSUE122: Added all required Columns for the CSV-Export.
Tim Englich <tim.englich@intevation.de>
parents: 761
diff changeset
1327
761
0b1de7e38907 Adjusted mapfile templates for 'Horizontalschnitte' - display DESC column as label in a WMS layer (issue209).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 760
diff changeset
1328 2010-03-22 Ingo Weinzierl <ingo.weinzierl@intevation.de>
0b1de7e38907 Adjusted mapfile templates for 'Horizontalschnitte' - display DESC column as label in a WMS layer (issue209).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 760
diff changeset
1329
0b1de7e38907 Adjusted mapfile templates for 'Horizontalschnitte' - display DESC column as label in a WMS layer (issue209).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 760
diff changeset
1330 Issue209
0b1de7e38907 Adjusted mapfile templates for 'Horizontalschnitte' - display DESC column as label in a WMS layer (issue209).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 760
diff changeset
1331
0b1de7e38907 Adjusted mapfile templates for 'Horizontalschnitte' - display DESC column as label in a WMS layer (issue209).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 760
diff changeset
1332 * doc/conf/maptemplates/horizontalcrosssection_salinity_isolines.vm,
0b1de7e38907 Adjusted mapfile templates for 'Horizontalschnitte' - display DESC column as label in a WMS layer (issue209).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 760
diff changeset
1333 doc/conf/maptemplates/horizontalcrosssection_flow-velocity_isolines.vm,
0b1de7e38907 Adjusted mapfile templates for 'Horizontalschnitte' - display DESC column as label in a WMS layer (issue209).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 760
diff changeset
1334 doc/conf/maptemplates/horizontalcrosssection_water-levels_isolines.vm,
0b1de7e38907 Adjusted mapfile templates for 'Horizontalschnitte' - display DESC column as label in a WMS layer (issue209).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 760
diff changeset
1335 doc/conf/maptemplates/horizontalcrosssection_water-temperature_isolines.vm:
0b1de7e38907 Adjusted mapfile templates for 'Horizontalschnitte' - display DESC column as label in a WMS layer (issue209).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 760
diff changeset
1336 Improved the template configuration for the given changes in rev814.
0b1de7e38907 Adjusted mapfile templates for 'Horizontalschnitte' - display DESC column as label in a WMS layer (issue209).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 760
diff changeset
1337
0b1de7e38907 Adjusted mapfile templates for 'Horizontalschnitte' - display DESC column as label in a WMS layer (issue209).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 760
diff changeset
1338 * src/main/java/de/intevation/gnv/utils/ShapeFileWriter.java: Moved the
0b1de7e38907 Adjusted mapfile templates for 'Horizontalschnitte' - display DESC column as label in a WMS layer (issue209).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 760
diff changeset
1339 settings of the format used to write floating point numbers into the
0b1de7e38907 Adjusted mapfile templates for 'Horizontalschnitte' - display DESC column as label in a WMS layer (issue209).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 760
diff changeset
1340 shapefile description column into a static block of this class to avoid
0b1de7e38907 Adjusted mapfile templates for 'Horizontalschnitte' - display DESC column as label in a WMS layer (issue209).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 760
diff changeset
1341 doing this each time converting a double value to a description.
0b1de7e38907 Adjusted mapfile templates for 'Horizontalschnitte' - display DESC column as label in a WMS layer (issue209).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 760
diff changeset
1342
760
f82e57a60124 Added a further column in the isolines shapefile to store a description used to be displayed as labels in a wms layer (issue209).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 759
diff changeset
1343 2010-03-22 Ingo Weinzierl <ingo.weinzierl@intevation.de>
f82e57a60124 Added a further column in the isolines shapefile to store a description used to be displayed as labels in a wms layer (issue209).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 759
diff changeset
1344
f82e57a60124 Added a further column in the isolines shapefile to store a description used to be displayed as labels in a wms layer (issue209).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 759
diff changeset
1345 Issue209
f82e57a60124 Added a further column in the isolines shapefile to store a description used to be displayed as labels in a wms layer (issue209).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 759
diff changeset
1346
f82e57a60124 Added a further column in the isolines shapefile to store a description used to be displayed as labels in a wms layer (issue209).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 759
diff changeset
1347 * src/main/java/de/intevation/gnv/utils/ShapeFileWriter.java: Added a
f82e57a60124 Added a further column in the isolines shapefile to store a description used to be displayed as labels in a wms layer (issue209).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 759
diff changeset
1348 further column in the isolines shapefile to store a description for each
f82e57a60124 Added a further column in the isolines shapefile to store a description used to be displayed as labels in a wms layer (issue209).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 759
diff changeset
1349 line. This description column contains the double value with three maximum
f82e57a60124 Added a further column in the isolines shapefile to store a description used to be displayed as labels in a wms layer (issue209).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 759
diff changeset
1350 fraction digits. This is a workaround to adjust the rendering of double
f82e57a60124 Added a further column in the isolines shapefile to store a description used to be displayed as labels in a wms layer (issue209).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 759
diff changeset
1351 values which cannot be adjusted in MapServer at the moment. MapServer
f82e57a60124 Added a further column in the isolines shapefile to store a description used to be displayed as labels in a wms layer (issue209).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 759
diff changeset
1352 would display all fraction digits contained in the shapefile causing very
f82e57a60124 Added a further column in the isolines shapefile to store a description used to be displayed as labels in a wms layer (issue209).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 759
diff changeset
1353 long labels.
f82e57a60124 Added a further column in the isolines shapefile to store a description used to be displayed as labels in a wms layer (issue209).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 759
diff changeset
1354
759
93489a0c1328 Added a cleanup mechanism to do some things before an artifact is being exported (issue208).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 758
diff changeset
1355 2010-03-22 Ingo Weinzierl <ingo.weinzierl@intevation.de>
93489a0c1328 Added a cleanup mechanism to do some things before an artifact is being exported (issue208).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 758
diff changeset
1356
93489a0c1328 Added a cleanup mechanism to do some things before an artifact is being exported (issue208).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 758
diff changeset
1357 Issue208 (Added a cleanup mechanism to do some things before exporting an
93489a0c1328 Added a cleanup mechanism to do some things before an artifact is being exported (issue208).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 758
diff changeset
1358 artifact)
93489a0c1328 Added a cleanup mechanism to do some things before an artifact is being exported (issue208).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 758
diff changeset
1359
93489a0c1328 Added a cleanup mechanism to do some things before an artifact is being exported (issue208).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 758
diff changeset
1360 * src/main/java/de/intevation/gnv/state/State.java: Added a cleanup method
93489a0c1328 Added a cleanup mechanism to do some things before an artifact is being exported (issue208).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 758
diff changeset
1361 to remove special data stored at this state while processing an
93489a0c1328 Added a cleanup mechanism to do some things before an artifact is being exported (issue208).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 758
diff changeset
1362 'out'-target.
93489a0c1328 Added a cleanup mechanism to do some things before an artifact is being exported (issue208).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 758
diff changeset
1363
93489a0c1328 Added a cleanup mechanism to do some things before an artifact is being exported (issue208).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 758
diff changeset
1364 * src/main/java/de/intevation/gnv/state/StateBase.java: Default
93489a0c1328 Added a cleanup mechanism to do some things before an artifact is being exported (issue208).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 758
diff changeset
1365 implementation of this cleanup method - nothing is done here so far.
93489a0c1328 Added a cleanup mechanism to do some things before an artifact is being exported (issue208).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 758
diff changeset
1366 Override this method in states which should remove data before being
93489a0c1328 Added a cleanup mechanism to do some things before an artifact is being exported (issue208).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 758
diff changeset
1367 exported.
93489a0c1328 Added a cleanup mechanism to do some things before an artifact is being exported (issue208).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 758
diff changeset
1368
93489a0c1328 Added a cleanup mechanism to do some things before an artifact is being exported (issue208).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 758
diff changeset
1369 * src/main/java/de/intevation/gnv/state/profile/horizontalcrosssection/HorizontalCrossSectionMeshOutputState.java:
93489a0c1328 Added a cleanup mechanism to do some things before an artifact is being exported (issue208).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 758
diff changeset
1370 Overrides this cleanup method to remove the current shapefile path.
93489a0c1328 Added a cleanup mechanism to do some things before an artifact is being exported (issue208).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 758
diff changeset
1371
93489a0c1328 Added a cleanup mechanism to do some things before an artifact is being exported (issue208).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 758
diff changeset
1372 * src/main/java/de/intevation/gnv/profile/horizontalcrosssection/HorizontalCrossSectionMeshArtifact.java:
93489a0c1328 Added a cleanup mechanism to do some things before an artifact is being exported (issue208).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 758
diff changeset
1373 Call cleanup method of the current state if the cleanup method of this
93489a0c1328 Added a cleanup mechanism to do some things before an artifact is being exported (issue208).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 758
diff changeset
1374 artifact itself is called.
93489a0c1328 Added a cleanup mechanism to do some things before an artifact is being exported (issue208).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 758
diff changeset
1375
758
be24dd9b5d03 Modified the Workflow for "Horizontales Schnittprofil" so that the Inputvalues of the Mapviewer-Interface take effect.
Tim Englich <tim.englich@intevation.de>
parents: 757
diff changeset
1376 2010-03-19 Tim Englich <tim.englich@intevation.de>
be24dd9b5d03 Modified the Workflow for "Horizontales Schnittprofil" so that the Inputvalues of the Mapviewer-Interface take effect.
Tim Englich <tim.englich@intevation.de>
parents: 757
diff changeset
1377
be24dd9b5d03 Modified the Workflow for "Horizontales Schnittprofil" so that the Inputvalues of the Mapviewer-Interface take effect.
Tim Englich <tim.englich@intevation.de>
parents: 757
diff changeset
1378 * doc/conf/products/horizontalprofile/conf_mesh_cross.xml:
be24dd9b5d03 Modified the Workflow for "Horizontales Schnittprofil" so that the Inputvalues of the Mapviewer-Interface take effect.
Tim Englich <tim.englich@intevation.de>
parents: 757
diff changeset
1379 Modified the Workflow for "Horizontales Schnittprofil" so that the Inputvalues
be24dd9b5d03 Modified the Workflow for "Horizontales Schnittprofil" so that the Inputvalues of the Mapviewer-Interface take effect.
Tim Englich <tim.englich@intevation.de>
parents: 757
diff changeset
1380 of the Mapviewer-Interface take effect. E.g. The Regionfilter will not be
be24dd9b5d03 Modified the Workflow for "Horizontales Schnittprofil" so that the Inputvalues of the Mapviewer-Interface take effect.
Tim Englich <tim.englich@intevation.de>
parents: 757
diff changeset
1381 displaied if an Polygon was send by the Mapviewer. Also the Input of an
be24dd9b5d03 Modified the Workflow for "Horizontales Schnittprofil" so that the Inputvalues of the Mapviewer-Interface take effect.
Tim Englich <tim.englich@intevation.de>
parents: 757
diff changeset
1382 LineString will be skipped if a LineString was send by the MapViewer.
be24dd9b5d03 Modified the Workflow for "Horizontales Schnittprofil" so that the Inputvalues of the Mapviewer-Interface take effect.
Tim Englich <tim.englich@intevation.de>
parents: 757
diff changeset
1383
757
76cbea5a455a Added new German resources for fis_marinefeatures according to msg1067 of Issue2005.
Tim Englich <tim.englich@intevation.de>
parents: 756
diff changeset
1384 2010-03-19 Tim Englich <tim.englich@intevation.de>
76cbea5a455a Added new German resources for fis_marinefeatures according to msg1067 of Issue2005.
Tim Englich <tim.englich@intevation.de>
parents: 756
diff changeset
1385
76cbea5a455a Added new German resources for fis_marinefeatures according to msg1067 of Issue2005.
Tim Englich <tim.englich@intevation.de>
parents: 756
diff changeset
1386 * src/main/resources/lang/artifactMessages_de*.properties:
76cbea5a455a Added new German resources for fis_marinefeatures according to msg1067 of Issue2005.
Tim Englich <tim.englich@intevation.de>
parents: 756
diff changeset
1387 Added new German resources for fis_marinefeatures according to msg1067
76cbea5a455a Added new German resources for fis_marinefeatures according to msg1067 of Issue2005.
Tim Englich <tim.englich@intevation.de>
parents: 756
diff changeset
1388 of Issue2005.
76cbea5a455a Added new German resources for fis_marinefeatures according to msg1067 of Issue2005.
Tim Englich <tim.englich@intevation.de>
parents: 756
diff changeset
1389
756
1614b27dcbfa Added Support of Layers which are Joined from two Tables.
Tim Englich <tim.englich@intevation.de>
parents: 755
diff changeset
1390 2010-03-19 Tim Englich <tim.englich@intevation.de>
1614b27dcbfa Added Support of Layers which are Joined from two Tables.
Tim Englich <tim.englich@intevation.de>
parents: 755
diff changeset
1391
1614b27dcbfa Added Support of Layers which are Joined from two Tables.
Tim Englich <tim.englich@intevation.de>
parents: 755
diff changeset
1392 * src/main/java/de/intevation/gnv/state/layer/LayerOutputState.java:
1614b27dcbfa Added Support of Layers which are Joined from two Tables.
Tim Englich <tim.englich@intevation.de>
parents: 755
diff changeset
1393 Added Support of Layers which are Joined from two Tables.
1614b27dcbfa Added Support of Layers which are Joined from two Tables.
Tim Englich <tim.englich@intevation.de>
parents: 755
diff changeset
1394 Only the Columns of the first Table will be inserted to prevent Namecollisions
1614b27dcbfa Added Support of Layers which are Joined from two Tables.
Tim Englich <tim.englich@intevation.de>
parents: 755
diff changeset
1395 of Attributenames.
1614b27dcbfa Added Support of Layers which are Joined from two Tables.
Tim Englich <tim.englich@intevation.de>
parents: 755
diff changeset
1396
1614b27dcbfa Added Support of Layers which are Joined from two Tables.
Tim Englich <tim.englich@intevation.de>
parents: 755
diff changeset
1397 * doc/conf/queries.properties:
1614b27dcbfa Added Support of Layers which are Joined from two Tables.
Tim Englich <tim.englich@intevation.de>
parents: 755
diff changeset
1398 Added full qualified Columnname to prevent Namecolliosions in SQL-Statement
1614b27dcbfa Added Support of Layers which are Joined from two Tables.
Tim Englich <tim.englich@intevation.de>
parents: 755
diff changeset
1399 for querying Layer-Data if two Tables are Joined to one Layer.
1614b27dcbfa Added Support of Layers which are Joined from two Tables.
Tim Englich <tim.englich@intevation.de>
parents: 755
diff changeset
1400
755
8dc8d04084d4 Integrated FIS Marine Features with Product Layer into the System.
Tim Englich <tim.englich@intevation.de>
parents: 754
diff changeset
1401 2010-03-19 Tim Englich <tim.englich@intevation.de>
8dc8d04084d4 Integrated FIS Marine Features with Product Layer into the System.
Tim Englich <tim.englich@intevation.de>
parents: 754
diff changeset
1402
8dc8d04084d4 Integrated FIS Marine Features with Product Layer into the System.
Tim Englich <tim.englich@intevation.de>
parents: 754
diff changeset
1403 * src/main/resources/lang/artifactMessages*.properties:
8dc8d04084d4 Integrated FIS Marine Features with Product Layer into the System.
Tim Englich <tim.englich@intevation.de>
parents: 754
diff changeset
1404 Added Ressources for new FIS Marine Features.
8dc8d04084d4 Integrated FIS Marine Features with Product Layer into the System.
Tim Englich <tim.englich@intevation.de>
parents: 754
diff changeset
1405
8dc8d04084d4 Integrated FIS Marine Features with Product Layer into the System.
Tim Englich <tim.englich@intevation.de>
parents: 754
diff changeset
1406 * doc/conf/conf.xml:
8dc8d04084d4 Integrated FIS Marine Features with Product Layer into the System.
Tim Englich <tim.englich@intevation.de>
parents: 754
diff changeset
1407
8dc8d04084d4 Integrated FIS Marine Features with Product Layer into the System.
Tim Englich <tim.englich@intevation.de>
parents: 754
diff changeset
1408 ISSUE 205
8dc8d04084d4 Integrated FIS Marine Features with Product Layer into the System.
Tim Englich <tim.englich@intevation.de>
parents: 754
diff changeset
1409
8dc8d04084d4 Integrated FIS Marine Features with Product Layer into the System.
Tim Englich <tim.englich@intevation.de>
parents: 754
diff changeset
1410 Integrated FIS Marine Features with Product Layer into the System.
8dc8d04084d4 Integrated FIS Marine Features with Product Layer into the System.
Tim Englich <tim.englich@intevation.de>
parents: 754
diff changeset
1411
754
5d45357dbc6d ISSUE92: Integrated Column BAND for Query of Layers which belong to a FIS
Tim Englich <tim.englich@intevation.de>
parents: 753
diff changeset
1412 2010-03-19 Tim Englich <tim.englich@intevation.de>
5d45357dbc6d ISSUE92: Integrated Column BAND for Query of Layers which belong to a FIS
Tim Englich <tim.englich@intevation.de>
parents: 753
diff changeset
1413
5d45357dbc6d ISSUE92: Integrated Column BAND for Query of Layers which belong to a FIS
Tim Englich <tim.englich@intevation.de>
parents: 753
diff changeset
1414 * doc/conf/queries.properties:
5d45357dbc6d ISSUE92: Integrated Column BAND for Query of Layers which belong to a FIS
Tim Englich <tim.englich@intevation.de>
parents: 753
diff changeset
1415
5d45357dbc6d ISSUE92: Integrated Column BAND for Query of Layers which belong to a FIS
Tim Englich <tim.englich@intevation.de>
parents: 753
diff changeset
1416 ISSUE92
5d45357dbc6d ISSUE92: Integrated Column BAND for Query of Layers which belong to a FIS
Tim Englich <tim.englich@intevation.de>
parents: 753
diff changeset
1417
5d45357dbc6d ISSUE92: Integrated Column BAND for Query of Layers which belong to a FIS
Tim Englich <tim.englich@intevation.de>
parents: 753
diff changeset
1418 Integrated Column BAND for Query of Layers which belong to a FIS.
5d45357dbc6d ISSUE92: Integrated Column BAND for Query of Layers which belong to a FIS
Tim Englich <tim.englich@intevation.de>
parents: 753
diff changeset
1419 The Displayname of an Layer is now TITLE - LAYER_NAME - BAND
5d45357dbc6d ISSUE92: Integrated Column BAND for Query of Layers which belong to a FIS
Tim Englich <tim.englich@intevation.de>
parents: 753
diff changeset
1420
753
53d4a2229e2c Fixed a bug in the Workflow of Verticalcrossections. the Geometry was not copied to the Inputvalues.
Tim Englich <tim.englich@intevation.de>
parents: 752
diff changeset
1421 2010-03-19 Tim Englich <tim.englich@intevation.de>
53d4a2229e2c Fixed a bug in the Workflow of Verticalcrossections. the Geometry was not copied to the Inputvalues.
Tim Englich <tim.englich@intevation.de>
parents: 752
diff changeset
1422
53d4a2229e2c Fixed a bug in the Workflow of Verticalcrossections. the Geometry was not copied to the Inputvalues.
Tim Englich <tim.englich@intevation.de>
parents: 752
diff changeset
1423 * doc/conf/products/verticalcrosssection/conf_mesh.xml:
53d4a2229e2c Fixed a bug in the Workflow of Verticalcrossections. the Geometry was not copied to the Inputvalues.
Tim Englich <tim.englich@intevation.de>
parents: 752
diff changeset
1424 Modified the Workflow of the verticalcrosssection that the Geometry is now
53d4a2229e2c Fixed a bug in the Workflow of Verticalcrossections. the Geometry was not copied to the Inputvalues.
Tim Englich <tim.englich@intevation.de>
parents: 752
diff changeset
1425 copied to the Inpuvalues if it comes from the Mapviewer-Interfacecall.
53d4a2229e2c Fixed a bug in the Workflow of Verticalcrossections. the Geometry was not copied to the Inputvalues.
Tim Englich <tim.englich@intevation.de>
parents: 752
diff changeset
1426
752
7bc3d9f0cf3c Modified the Workflow for Horizontalcrosssections so that the Inputvalues of the Mapviewer-Interface take affect.
Tim Englich <tim.englich@intevation.de>
parents: 751
diff changeset
1427 2010-03-19 Tim Englich <tim.englich@intevation.de>
7bc3d9f0cf3c Modified the Workflow for Horizontalcrosssections so that the Inputvalues of the Mapviewer-Interface take affect.
Tim Englich <tim.englich@intevation.de>
parents: 751
diff changeset
1428
7bc3d9f0cf3c Modified the Workflow for Horizontalcrosssections so that the Inputvalues of the Mapviewer-Interface take affect.
Tim Englich <tim.englich@intevation.de>
parents: 751
diff changeset
1429 * doc/conf/products/horizontalcrosssection/conf_mesh.xml:
7bc3d9f0cf3c Modified the Workflow for Horizontalcrosssections so that the Inputvalues of the Mapviewer-Interface take affect.
Tim Englich <tim.englich@intevation.de>
parents: 751
diff changeset
1430 Modified the Workflow for Horizontalcrosssections so that the Inputvalues
758
be24dd9b5d03 Modified the Workflow for "Horizontales Schnittprofil" so that the Inputvalues of the Mapviewer-Interface take effect.
Tim Englich <tim.englich@intevation.de>
parents: 757
diff changeset
1431 of the Mapviewer-Interface take effect. E.g. The Regionfilter will not be
752
7bc3d9f0cf3c Modified the Workflow for Horizontalcrosssections so that the Inputvalues of the Mapviewer-Interface take affect.
Tim Englich <tim.englich@intevation.de>
parents: 751
diff changeset
1432 displaied if an Polygon was send by the Mapviewer. Also the Input of an
7bc3d9f0cf3c Modified the Workflow for Horizontalcrosssections so that the Inputvalues of the Mapviewer-Interface take affect.
Tim Englich <tim.englich@intevation.de>
parents: 751
diff changeset
1433 Polygon will be skipped if a Polygon was send by the MapViewer.
7bc3d9f0cf3c Modified the Workflow for Horizontalcrosssections so that the Inputvalues of the Mapviewer-Interface take affect.
Tim Englich <tim.englich@intevation.de>
parents: 751
diff changeset
1434
751
2998a9ea0c0c Modified the Workflow for Horizontalprofiles so that the Inputvalues of the Mapviewer-Interface take affect.
Tim Englich <tim.englich@intevation.de>
parents: 750
diff changeset
1435 2010-03-19 Tim Englich <tim.englich@intevation.de>
2998a9ea0c0c Modified the Workflow for Horizontalprofiles so that the Inputvalues of the Mapviewer-Interface take affect.
Tim Englich <tim.englich@intevation.de>
parents: 750
diff changeset
1436
2998a9ea0c0c Modified the Workflow for Horizontalprofiles so that the Inputvalues of the Mapviewer-Interface take affect.
Tim Englich <tim.englich@intevation.de>
parents: 750
diff changeset
1437 * doc/conf/products/horizontalprofile/conf_mesh.xml:
2998a9ea0c0c Modified the Workflow for Horizontalprofiles so that the Inputvalues of the Mapviewer-Interface take affect.
Tim Englich <tim.englich@intevation.de>
parents: 750
diff changeset
1438 Modified the Workflow for Horizontalprofiles so that the Inputvalues
758
be24dd9b5d03 Modified the Workflow for "Horizontales Schnittprofil" so that the Inputvalues of the Mapviewer-Interface take effect.
Tim Englich <tim.englich@intevation.de>
parents: 757
diff changeset
1439 of the Mapviewer-Interface take effect. E.g. The Regionfilter will not be
751
2998a9ea0c0c Modified the Workflow for Horizontalprofiles so that the Inputvalues of the Mapviewer-Interface take affect.
Tim Englich <tim.englich@intevation.de>
parents: 750
diff changeset
1440 displaied if an Polygon was send by the Mapviewer. Also the Input of an
2998a9ea0c0c Modified the Workflow for Horizontalprofiles so that the Inputvalues of the Mapviewer-Interface take affect.
Tim Englich <tim.englich@intevation.de>
parents: 750
diff changeset
1441 Point will be skipped if a Point was send by the MapViewer.
2998a9ea0c0c Modified the Workflow for Horizontalprofiles so that the Inputvalues of the Mapviewer-Interface take affect.
Tim Englich <tim.englich@intevation.de>
parents: 750
diff changeset
1442
750
3cbf26125829 Modified the Workflow of Verticalcrosssections on Meshes that the Data that was sent by the Mapviewer-Interface take effect.
Tim Englich <tim.englich@intevation.de>
parents: 749
diff changeset
1443 2010-03-16 Tim Englich <tim.englich@intevation.de>
3cbf26125829 Modified the Workflow of Verticalcrosssections on Meshes that the Data that was sent by the Mapviewer-Interface take effect.
Tim Englich <tim.englich@intevation.de>
parents: 749
diff changeset
1444
3cbf26125829 Modified the Workflow of Verticalcrosssections on Meshes that the Data that was sent by the Mapviewer-Interface take effect.
Tim Englich <tim.englich@intevation.de>
parents: 749
diff changeset
1445 * doc/conf/products/verticalcrosssection/conf_mesh.xml:
3cbf26125829 Modified the Workflow of Verticalcrosssections on Meshes that the Data that was sent by the Mapviewer-Interface take effect.
Tim Englich <tim.englich@intevation.de>
parents: 749
diff changeset
1446 Modified the Workflow so that the Inputvalues of the Mapviewer-Interface
758
be24dd9b5d03 Modified the Workflow for "Horizontales Schnittprofil" so that the Inputvalues of the Mapviewer-Interface take effect.
Tim Englich <tim.englich@intevation.de>
parents: 757
diff changeset
1447 take effect. E.g. The Regionfilter will not be displaied if an Polygon
750
3cbf26125829 Modified the Workflow of Verticalcrosssections on Meshes that the Data that was sent by the Mapviewer-Interface take effect.
Tim Englich <tim.englich@intevation.de>
parents: 749
diff changeset
1448 was send by the Mapviewer. Also the Input of an LineString will be skipped
3cbf26125829 Modified the Workflow of Verticalcrosssections on Meshes that the Data that was sent by the Mapviewer-Interface take effect.
Tim Englich <tim.englich@intevation.de>
parents: 749
diff changeset
1449 if a LineString was send by the MapViewer.
3cbf26125829 Modified the Workflow of Verticalcrosssections on Meshes that the Data that was sent by the Mapviewer-Interface take effect.
Tim Englich <tim.englich@intevation.de>
parents: 749
diff changeset
1450
749
686eecfafbbf Bugfixes: Fixed the Query for Parameters in Timeseries and VerticalProfiles in Meshes.
Tim Englich <tim.englich@intevation.de>
parents: 748
diff changeset
1451 2010-03-16 Tim Englich <tim.englich@intevation.de>
686eecfafbbf Bugfixes: Fixed the Query for Parameters in Timeseries and VerticalProfiles in Meshes.
Tim Englich <tim.englich@intevation.de>
parents: 748
diff changeset
1452
686eecfafbbf Bugfixes: Fixed the Query for Parameters in Timeseries and VerticalProfiles in Meshes.
Tim Englich <tim.englich@intevation.de>
parents: 748
diff changeset
1453 * doc/conf/queries.properties:
686eecfafbbf Bugfixes: Fixed the Query for Parameters in Timeseries and VerticalProfiles in Meshes.
Tim Englich <tim.englich@intevation.de>
parents: 748
diff changeset
1454 Bugfixes: Fixed the Query for Parameters in Timeseries and
686eecfafbbf Bugfixes: Fixed the Query for Parameters in Timeseries and VerticalProfiles in Meshes.
Tim Englich <tim.englich@intevation.de>
parents: 748
diff changeset
1455 VerticalProfiles in Meshes. Now all Parts of an Mesh will be used and not
686eecfafbbf Bugfixes: Fixed the Query for Parameters in Timeseries and VerticalProfiles in Meshes.
Tim Englich <tim.englich@intevation.de>
parents: 748
diff changeset
1456 only the last one.
686eecfafbbf Bugfixes: Fixed the Query for Parameters in Timeseries and VerticalProfiles in Meshes.
Tim Englich <tim.englich@intevation.de>
parents: 748
diff changeset
1457
748
5b9945798f86 Modified the Workflow for Verticalprofiles and Timeseries on Meshes in that case that the Inputvalues of the Mapviewer-Interface take affect.
Tim Englich <tim.englich@intevation.de>
parents: 747
diff changeset
1458 2010-03-16 Tim Englich <tim.englich@intevation.de>
5b9945798f86 Modified the Workflow for Verticalprofiles and Timeseries on Meshes in that case that the Inputvalues of the Mapviewer-Interface take affect.
Tim Englich <tim.englich@intevation.de>
parents: 747
diff changeset
1459
5b9945798f86 Modified the Workflow for Verticalprofiles and Timeseries on Meshes in that case that the Inputvalues of the Mapviewer-Interface take affect.
Tim Englich <tim.englich@intevation.de>
parents: 747
diff changeset
1460 * doc/conf/products/timeseries/conf_mesh.xml,
5b9945798f86 Modified the Workflow for Verticalprofiles and Timeseries on Meshes in that case that the Inputvalues of the Mapviewer-Interface take affect.
Tim Englich <tim.englich@intevation.de>
parents: 747
diff changeset
1461 doc/conf/products/verticalprofile/conf_mesh.xml:
5b9945798f86 Modified the Workflow for Verticalprofiles and Timeseries on Meshes in that case that the Inputvalues of the Mapviewer-Interface take affect.
Tim Englich <tim.englich@intevation.de>
parents: 747
diff changeset
1462 Modified the Workflow for Verticalprofiles and Timeseries on Meshes in
758
be24dd9b5d03 Modified the Workflow for "Horizontales Schnittprofil" so that the Inputvalues of the Mapviewer-Interface take effect.
Tim Englich <tim.englich@intevation.de>
parents: 757
diff changeset
1463 that case that the Inputvalues of the Mapviewer-Interface take effect.
748
5b9945798f86 Modified the Workflow for Verticalprofiles and Timeseries on Meshes in that case that the Inputvalues of the Mapviewer-Interface take affect.
Tim Englich <tim.englich@intevation.de>
parents: 747
diff changeset
1464 E.g. The Regionfilter will not be displaied if an Polygon was send by
5b9945798f86 Modified the Workflow for Verticalprofiles and Timeseries on Meshes in that case that the Inputvalues of the Mapviewer-Interface take affect.
Tim Englich <tim.englich@intevation.de>
parents: 747
diff changeset
1465 the Mapviewer.
5b9945798f86 Modified the Workflow for Verticalprofiles and Timeseries on Meshes in that case that the Inputvalues of the Mapviewer-Interface take affect.
Tim Englich <tim.englich@intevation.de>
parents: 747
diff changeset
1466
747
a5e860f17a52 Added an new State wich will handle the Display of Coordinatevalues and fetch given Inputparameters from the Presettings and copy them to the InputValues.
Tim Englich <tim.englich@intevation.de>
parents: 746
diff changeset
1467 2010-03-16 Tim Englich <tim.englich@intevation.de>
a5e860f17a52 Added an new State wich will handle the Display of Coordinatevalues and fetch given Inputparameters from the Presettings and copy them to the InputValues.
Tim Englich <tim.englich@intevation.de>
parents: 746
diff changeset
1468
a5e860f17a52 Added an new State wich will handle the Display of Coordinatevalues and fetch given Inputparameters from the Presettings and copy them to the InputValues.
Tim Englich <tim.englich@intevation.de>
parents: 746
diff changeset
1469 * src/main/java/de/intevation/gnv/state/PreSettingsTransferCoordinateSelectionState.java:
a5e860f17a52 Added an new State wich will handle the Display of Coordinatevalues and fetch given Inputparameters from the Presettings and copy them to the InputValues.
Tim Englich <tim.englich@intevation.de>
parents: 746
diff changeset
1470 Added an new State wich will handle the Display of Coordinatevalues and
a5e860f17a52 Added an new State wich will handle the Display of Coordinatevalues and fetch given Inputparameters from the Presettings and copy them to the InputValues.
Tim Englich <tim.englich@intevation.de>
parents: 746
diff changeset
1471 fetch given Inputparameters from the Presettings and copy them to
a5e860f17a52 Added an new State wich will handle the Display of Coordinatevalues and fetch given Inputparameters from the Presettings and copy them to the InputValues.
Tim Englich <tim.englich@intevation.de>
parents: 746
diff changeset
1472 the InputValues.
a5e860f17a52 Added an new State wich will handle the Display of Coordinatevalues and fetch given Inputparameters from the Presettings and copy them to the InputValues.
Tim Englich <tim.englich@intevation.de>
parents: 746
diff changeset
1473 This new Class is necessary because we can have Pointobjects given in
a5e860f17a52 Added an new State wich will handle the Display of Coordinatevalues and fetch given Inputparameters from the Presettings and copy them to the InputValues.
Tim Englich <tim.englich@intevation.de>
parents: 746
diff changeset
1474 the Presettings which should be used to fetch all MeshPoints within a
a5e860f17a52 Added an new State wich will handle the Display of Coordinatevalues and fetch given Inputparameters from the Presettings and copy them to the InputValues.
Tim Englich <tim.englich@intevation.de>
parents: 746
diff changeset
1475 given Distance aroud the Coordinate and display its Coordindatevalues.
a5e860f17a52 Added an new State wich will handle the Display of Coordinatevalues and fetch given Inputparameters from the Presettings and copy them to the InputValues.
Tim Englich <tim.englich@intevation.de>
parents: 746
diff changeset
1476
746
b81f6f896668 Integrated handling of WKT-Strings for Points to extract Points from a given Inputstring.
Tim Englich <tim.englich@intevation.de>
parents: 745
diff changeset
1477 2010-03-16 Tim Englich <tim.englich@intevation.de>
b81f6f896668 Integrated handling of WKT-Strings for Points to extract Points from a given Inputstring.
Tim Englich <tim.englich@intevation.de>
parents: 745
diff changeset
1478
b81f6f896668 Integrated handling of WKT-Strings for Points to extract Points from a given Inputstring.
Tim Englich <tim.englich@intevation.de>
parents: 745
diff changeset
1479 * src/main/java/de/intevation/gnv/utils/InputValidator.java (getPointValue):
b81f6f896668 Integrated handling of WKT-Strings for Points to extract Points from a given Inputstring.
Tim Englich <tim.englich@intevation.de>
parents: 745
diff changeset
1480 Integrated handling of WKT-Strings for Points to extract Points from
b81f6f896668 Integrated handling of WKT-Strings for Points to extract Points from a given Inputstring.
Tim Englich <tim.englich@intevation.de>
parents: 745
diff changeset
1481 a given Inputstring.
b81f6f896668 Integrated handling of WKT-Strings for Points to extract Points from a given Inputstring.
Tim Englich <tim.englich@intevation.de>
parents: 745
diff changeset
1482
745
d194939ecbaf Improvement: Values of Type Geometry which are Points will be prepared as Regions for DB-Query.
Tim Englich <tim.englich@intevation.de>
parents: 744
diff changeset
1483 2010-03-16 Tim Englich <tim.englich@intevation.de>
d194939ecbaf Improvement: Values of Type Geometry which are Points will be prepared as Regions for DB-Query.
Tim Englich <tim.englich@intevation.de>
parents: 744
diff changeset
1484
d194939ecbaf Improvement: Values of Type Geometry which are Points will be prepared as Regions for DB-Query.
Tim Englich <tim.englich@intevation.de>
parents: 744
diff changeset
1485 * src/main/java/de/intevation/gnv/state/StateBase.java (generateFilterValuesFromInputData):
d194939ecbaf Improvement: Values of Type Geometry which are Points will be prepared as Regions for DB-Query.
Tim Englich <tim.englich@intevation.de>
parents: 744
diff changeset
1486 Improvement: Values of Type Geometry which are Points will be
d194939ecbaf Improvement: Values of Type Geometry which are Points will be prepared as Regions for DB-Query.
Tim Englich <tim.englich@intevation.de>
parents: 744
diff changeset
1487 prepared as Regions for DB-Query.
d194939ecbaf Improvement: Values of Type Geometry which are Points will be prepared as Regions for DB-Query.
Tim Englich <tim.englich@intevation.de>
parents: 744
diff changeset
1488
744
6290ab85782b Changed the structure for parameter/measurement matrix in the describe document (issue199).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 743
diff changeset
1489 2010-03-16 Ingo Weinzierl <ingo.weinzierl@intevation.de>
6290ab85782b Changed the structure for parameter/measurement matrix in the describe document (issue199).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 743
diff changeset
1490
6290ab85782b Changed the structure for parameter/measurement matrix in the describe document (issue199).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 743
diff changeset
1491 Issue199
6290ab85782b Changed the structure for parameter/measurement matrix in the describe document (issue199).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 743
diff changeset
1492
6290ab85782b Changed the structure for parameter/measurement matrix in the describe document (issue199).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 743
diff changeset
1493 * src/main/java/de/intevation/gnv/state/MeasurementState.java: Changed the
6290ab85782b Changed the structure for parameter/measurement matrix in the describe document (issue199).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 743
diff changeset
1494 describe document creation a bit. The describe document will now have a
6290ab85782b Changed the structure for parameter/measurement matrix in the describe document (issue199).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 743
diff changeset
1495 section for measurement/parameter with each parameter in an own
6290ab85782b Changed the structure for parameter/measurement matrix in the describe document (issue199).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 743
diff changeset
1496 xform:select node which contains different xform:item nodes for each
6290ab85782b Changed the structure for parameter/measurement matrix in the describe document (issue199).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 743
diff changeset
1497 measurement for this parameter.
6290ab85782b Changed the structure for parameter/measurement matrix in the describe document (issue199).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 743
diff changeset
1498
743
a4b66195d55a Modified the Workflow of Product Layer for Contis and Nauthis that the Data that was sent by the Mapviewer-Interface take effect.
Tim Englich <tim.englich@intevation.de>
parents: 742
diff changeset
1499 2010-03-16 Tim Englich <tim.englich@intevation.de>
a4b66195d55a Modified the Workflow of Product Layer for Contis and Nauthis that the Data that was sent by the Mapviewer-Interface take effect.
Tim Englich <tim.englich@intevation.de>
parents: 742
diff changeset
1500
a4b66195d55a Modified the Workflow of Product Layer for Contis and Nauthis that the Data that was sent by the Mapviewer-Interface take effect.
Tim Englich <tim.englich@intevation.de>
parents: 742
diff changeset
1501 * doc/conf/products/layer/conf.xml:
a4b66195d55a Modified the Workflow of Product Layer for Contis and Nauthis that the Data that was sent by the Mapviewer-Interface take effect.
Tim Englich <tim.englich@intevation.de>
parents: 742
diff changeset
1502 Modified the Workflow so that the Inputvalues of the Mapviewer-Interface
758
be24dd9b5d03 Modified the Workflow for "Horizontales Schnittprofil" so that the Inputvalues of the Mapviewer-Interface take effect.
Tim Englich <tim.englich@intevation.de>
parents: 757
diff changeset
1503 take effect. E.g. The Regionfilter will not be displaied if an Polygon
743
a4b66195d55a Modified the Workflow of Product Layer for Contis and Nauthis that the Data that was sent by the Mapviewer-Interface take effect.
Tim Englich <tim.englich@intevation.de>
parents: 742
diff changeset
1504 was send by the Mapviewer.
a4b66195d55a Modified the Workflow of Product Layer for Contis and Nauthis that the Data that was sent by the Mapviewer-Interface take effect.
Tim Englich <tim.englich@intevation.de>
parents: 742
diff changeset
1505
742
cae93c709548 Fixed NPE using the Presettings-Object without given Presettings.
Tim Englich <tim.englich@intevation.de>
parents: 741
diff changeset
1506 2010-03-16 Tim Englich <tim.englich@intevation.de>
cae93c709548 Fixed NPE using the Presettings-Object without given Presettings.
Tim Englich <tim.englich@intevation.de>
parents: 741
diff changeset
1507
cae93c709548 Fixed NPE using the Presettings-Object without given Presettings.
Tim Englich <tim.englich@intevation.de>
parents: 741
diff changeset
1508 * src/main/java/de/intevation/gnv/state/layer/LayerOutputState.java (fetchData):
cae93c709548 Fixed NPE using the Presettings-Object without given Presettings.
Tim Englich <tim.englich@intevation.de>
parents: 741
diff changeset
1509 BugFix: Fixed NPE using the Presettings-Object without given Presettings.
cae93c709548 Fixed NPE using the Presettings-Object without given Presettings.
Tim Englich <tim.englich@intevation.de>
parents: 741
diff changeset
1510
741
2dc0666db49a Modified the Workflow of Horizontalprofiles on Instantaneouspoints that the Data that was sent by the Mapviewer-Interface take effect.
Tim Englich <tim.englich@intevation.de>
parents: 740
diff changeset
1511 2010-03-15 Tim Englich <tim.englich@intevation.de>
2dc0666db49a Modified the Workflow of Horizontalprofiles on Instantaneouspoints that the Data that was sent by the Mapviewer-Interface take effect.
Tim Englich <tim.englich@intevation.de>
parents: 740
diff changeset
1512
2dc0666db49a Modified the Workflow of Horizontalprofiles on Instantaneouspoints that the Data that was sent by the Mapviewer-Interface take effect.
Tim Englich <tim.englich@intevation.de>
parents: 740
diff changeset
1513 * doc/conf/products/verticalprofile/conf_timeseriespoint.xml:
2dc0666db49a Modified the Workflow of Horizontalprofiles on Instantaneouspoints that the Data that was sent by the Mapviewer-Interface take effect.
Tim Englich <tim.englich@intevation.de>
parents: 740
diff changeset
1514 Modified the Workflow so that the Inputvalues of the Mapviewer-Interface
758
be24dd9b5d03 Modified the Workflow for "Horizontales Schnittprofil" so that the Inputvalues of the Mapviewer-Interface take effect.
Tim Englich <tim.englich@intevation.de>
parents: 757
diff changeset
1515 take effect. E.g. The Regionfilter will not be displaied if an Polygon
741
2dc0666db49a Modified the Workflow of Horizontalprofiles on Instantaneouspoints that the Data that was sent by the Mapviewer-Interface take effect.
Tim Englich <tim.englich@intevation.de>
parents: 740
diff changeset
1516 was send by the Mapviewer.
2dc0666db49a Modified the Workflow of Horizontalprofiles on Instantaneouspoints that the Data that was sent by the Mapviewer-Interface take effect.
Tim Englich <tim.englich@intevation.de>
parents: 740
diff changeset
1517
2dc0666db49a Modified the Workflow of Horizontalprofiles on Instantaneouspoints that the Data that was sent by the Mapviewer-Interface take effect.
Tim Englich <tim.englich@intevation.de>
parents: 740
diff changeset
1518 2010-03-15 Tim Englich <tim.englich@intevation.de>
2dc0666db49a Modified the Workflow of Horizontalprofiles on Instantaneouspoints that the Data that was sent by the Mapviewer-Interface take effect.
Tim Englich <tim.englich@intevation.de>
parents: 740
diff changeset
1519
2dc0666db49a Modified the Workflow of Horizontalprofiles on Instantaneouspoints that the Data that was sent by the Mapviewer-Interface take effect.
Tim Englich <tim.englich@intevation.de>
parents: 740
diff changeset
1520 * doc/conf/queries.properties:
2dc0666db49a Modified the Workflow of Horizontalprofiles on Instantaneouspoints that the Data that was sent by the Mapviewer-Interface take effect.
Tim Englich <tim.englich@intevation.de>
parents: 740
diff changeset
1521 Added Query for fetching the TimeSeriespoint using an WKT as the
2dc0666db49a Modified the Workflow of Horizontalprofiles on Instantaneouspoints that the Data that was sent by the Mapviewer-Interface take effect.
Tim Englich <tim.englich@intevation.de>
parents: 740
diff changeset
1522 Geometryvalue to define the Region of Interest.
2dc0666db49a Modified the Workflow of Horizontalprofiles on Instantaneouspoints that the Data that was sent by the Mapviewer-Interface take effect.
Tim Englich <tim.englich@intevation.de>
parents: 740
diff changeset
1523
2dc0666db49a Modified the Workflow of Horizontalprofiles on Instantaneouspoints that the Data that was sent by the Mapviewer-Interface take effect.
Tim Englich <tim.englich@intevation.de>
parents: 740
diff changeset
1524 * doc/conf/products/timeseries/conf_timeseriespoint.xml:
2dc0666db49a Modified the Workflow of Horizontalprofiles on Instantaneouspoints that the Data that was sent by the Mapviewer-Interface take effect.
Tim Englich <tim.englich@intevation.de>
parents: 740
diff changeset
1525 Modified the Workflow so that the Inputvalues of the Mapviewer-Interface
758
be24dd9b5d03 Modified the Workflow for "Horizontales Schnittprofil" so that the Inputvalues of the Mapviewer-Interface take effect.
Tim Englich <tim.englich@intevation.de>
parents: 757
diff changeset
1526 take effect. E.g. The Regionfilter will not be displaied if an Polygon
741
2dc0666db49a Modified the Workflow of Horizontalprofiles on Instantaneouspoints that the Data that was sent by the Mapviewer-Interface take effect.
Tim Englich <tim.englich@intevation.de>
parents: 740
diff changeset
1527 was send by the Mapviewer.
2dc0666db49a Modified the Workflow of Horizontalprofiles on Instantaneouspoints that the Data that was sent by the Mapviewer-Interface take effect.
Tim Englich <tim.englich@intevation.de>
parents: 740
diff changeset
1528
740
0563389138bb Changed source of displayed coordinate in 'HorizontalProfil'-charts' subtitle (issue120).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 739
diff changeset
1529 2010-03-15 Ingo Weinzierl <ingo.weinzierl@intevation.de>
0563389138bb Changed source of displayed coordinate in 'HorizontalProfil'-charts' subtitle (issue120).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 739
diff changeset
1530
0563389138bb Changed source of displayed coordinate in 'HorizontalProfil'-charts' subtitle (issue120).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 739
diff changeset
1531 Issue120
0563389138bb Changed source of displayed coordinate in 'HorizontalProfil'-charts' subtitle (issue120).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 739
diff changeset
1532
0563389138bb Changed source of displayed coordinate in 'HorizontalProfil'-charts' subtitle (issue120).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 739
diff changeset
1533 * src/main/java/de/intevation/gnv/state/StateBase.java: New method
0563389138bb Changed source of displayed coordinate in 'HorizontalProfil'-charts' subtitle (issue120).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 739
diff changeset
1534 implemented which searches for a specific parameter by its name in the
0563389138bb Changed source of displayed coordinate in 'HorizontalProfil'-charts' subtitle (issue120).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 739
diff changeset
1535 current state and in all parent states. Null is returned if no parameter
0563389138bb Changed source of displayed coordinate in 'HorizontalProfil'-charts' subtitle (issue120).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 739
diff changeset
1536 could be found with this name, otherwise the InputData object.
0563389138bb Changed source of displayed coordinate in 'HorizontalProfil'-charts' subtitle (issue120).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 739
diff changeset
1537
0563389138bb Changed source of displayed coordinate in 'HorizontalProfil'-charts' subtitle (issue120).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 739
diff changeset
1538 * src/main/java/de/intevation/gnv/state/profile/horizontal/HorizontalProfileOutputState.java:
0563389138bb Changed source of displayed coordinate in 'HorizontalProfil'-charts' subtitle (issue120).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 739
diff changeset
1539 Display that point in chart subtitle which have been entered by the user.
0563389138bb Changed source of displayed coordinate in 'HorizontalProfil'-charts' subtitle (issue120).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 739
diff changeset
1540
0563389138bb Changed source of displayed coordinate in 'HorizontalProfil'-charts' subtitle (issue120).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 739
diff changeset
1541 * src/main/java/de/intevation/gnv/utils/WKTUtils.java: Added a new method
0563389138bb Changed source of displayed coordinate in 'HorizontalProfil'-charts' subtitle (issue120).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 739
diff changeset
1542 to transform a Point object to a user-friendly formatted string.
0563389138bb Changed source of displayed coordinate in 'HorizontalProfil'-charts' subtitle (issue120).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 739
diff changeset
1543
739
a40a6de70459 Modified the Workflow of Verticalprofiles on TimeSeriespoints that the Data that was sent by the Mapviewer-Interface take effect.
Tim Englich <tim.englich@intevation.de>
parents: 738
diff changeset
1544 2010-03-15 Tim Englich <tim.englich@intevation.de>
a40a6de70459 Modified the Workflow of Verticalprofiles on TimeSeriespoints that the Data that was sent by the Mapviewer-Interface take effect.
Tim Englich <tim.englich@intevation.de>
parents: 738
diff changeset
1545
a40a6de70459 Modified the Workflow of Verticalprofiles on TimeSeriespoints that the Data that was sent by the Mapviewer-Interface take effect.
Tim Englich <tim.englich@intevation.de>
parents: 738
diff changeset
1546 * doc/conf/products/verticalprofile/conf_timeseriespoint.xml:
a40a6de70459 Modified the Workflow of Verticalprofiles on TimeSeriespoints that the Data that was sent by the Mapviewer-Interface take effect.
Tim Englich <tim.englich@intevation.de>
parents: 738
diff changeset
1547 Modified the Workflow so that the Inputvalues of the Mapviewer-Interface
758
be24dd9b5d03 Modified the Workflow for "Horizontales Schnittprofil" so that the Inputvalues of the Mapviewer-Interface take effect.
Tim Englich <tim.englich@intevation.de>
parents: 757
diff changeset
1548 take effect. E.g. The Regionfilter will not be displaied if an Polygon
739
a40a6de70459 Modified the Workflow of Verticalprofiles on TimeSeriespoints that the Data that was sent by the Mapviewer-Interface take effect.
Tim Englich <tim.englich@intevation.de>
parents: 738
diff changeset
1549 was send by the Mapviewer.
a40a6de70459 Modified the Workflow of Verticalprofiles on TimeSeriespoints that the Data that was sent by the Mapviewer-Interface take effect.
Tim Englich <tim.englich@intevation.de>
parents: 738
diff changeset
1550
738
40c9a48f51ea Modified the Workflow of TimeSeries on TimeSeriespoints that the Data that was sent by the Mapviewer-Interface take effect.
Tim Englich <tim.englich@intevation.de>
parents: 737
diff changeset
1551 2010-03-15 Tim Englich <tim.englich@intevation.de>
40c9a48f51ea Modified the Workflow of TimeSeries on TimeSeriespoints that the Data that was sent by the Mapviewer-Interface take effect.
Tim Englich <tim.englich@intevation.de>
parents: 737
diff changeset
1552
40c9a48f51ea Modified the Workflow of TimeSeries on TimeSeriespoints that the Data that was sent by the Mapviewer-Interface take effect.
Tim Englich <tim.englich@intevation.de>
parents: 737
diff changeset
1553 * doc/conf/queries.properties:
40c9a48f51ea Modified the Workflow of TimeSeries on TimeSeriespoints that the Data that was sent by the Mapviewer-Interface take effect.
Tim Englich <tim.englich@intevation.de>
parents: 737
diff changeset
1554 Added Query for fetching the TimeSeriespoint using an WKT as the
40c9a48f51ea Modified the Workflow of TimeSeries on TimeSeriespoints that the Data that was sent by the Mapviewer-Interface take effect.
Tim Englich <tim.englich@intevation.de>
parents: 737
diff changeset
1555 Geometryvalue to define the Region of Interest.
40c9a48f51ea Modified the Workflow of TimeSeries on TimeSeriespoints that the Data that was sent by the Mapviewer-Interface take effect.
Tim Englich <tim.englich@intevation.de>
parents: 737
diff changeset
1556
40c9a48f51ea Modified the Workflow of TimeSeries on TimeSeriespoints that the Data that was sent by the Mapviewer-Interface take effect.
Tim Englich <tim.englich@intevation.de>
parents: 737
diff changeset
1557 * doc/conf/products/timeseries/conf_timeseriespoint.xml:
40c9a48f51ea Modified the Workflow of TimeSeries on TimeSeriespoints that the Data that was sent by the Mapviewer-Interface take effect.
Tim Englich <tim.englich@intevation.de>
parents: 737
diff changeset
1558 Modified the Workflow so that the Inputvalues of the Mapviewer-Interface
758
be24dd9b5d03 Modified the Workflow for "Horizontales Schnittprofil" so that the Inputvalues of the Mapviewer-Interface take effect.
Tim Englich <tim.englich@intevation.de>
parents: 757
diff changeset
1559 take effect. E.g. The Regionfilter will not be displaied if an Polygon
738
40c9a48f51ea Modified the Workflow of TimeSeries on TimeSeriespoints that the Data that was sent by the Mapviewer-Interface take effect.
Tim Englich <tim.englich@intevation.de>
parents: 737
diff changeset
1560 was send by the Mapviewer.
40c9a48f51ea Modified the Workflow of TimeSeries on TimeSeriespoints that the Data that was sent by the Mapviewer-Interface take effect.
Tim Englich <tim.englich@intevation.de>
parents: 737
diff changeset
1561
737
3f8f71e88587 Modified the Workflow of TimeSeries on Meshes that the Data that was sent by the Mapviewer-Interface
Tim Englich <tim.englich@intevation.de>
parents: 736
diff changeset
1562 2010-03-15 Tim Englich <tim.englich@intevation.de>
3f8f71e88587 Modified the Workflow of TimeSeries on Meshes that the Data that was sent by the Mapviewer-Interface
Tim Englich <tim.englich@intevation.de>
parents: 736
diff changeset
1563
3f8f71e88587 Modified the Workflow of TimeSeries on Meshes that the Data that was sent by the Mapviewer-Interface
Tim Englich <tim.englich@intevation.de>
parents: 736
diff changeset
1564 * doc/conf/queries.properties:
3f8f71e88587 Modified the Workflow of TimeSeries on Meshes that the Data that was sent by the Mapviewer-Interface
Tim Englich <tim.englich@intevation.de>
parents: 736
diff changeset
1565 Integrated and modified Queries for Timeseries on Meshes.
3f8f71e88587 Modified the Workflow of TimeSeries on Meshes that the Data that was sent by the Mapviewer-Interface
Tim Englich <tim.englich@intevation.de>
parents: 736
diff changeset
1566
3f8f71e88587 Modified the Workflow of TimeSeries on Meshes that the Data that was sent by the Mapviewer-Interface
Tim Englich <tim.englich@intevation.de>
parents: 736
diff changeset
1567 * doc/conf/products/timeseries/conf_mesh.xml:
3f8f71e88587 Modified the Workflow of TimeSeries on Meshes that the Data that was sent by the Mapviewer-Interface
Tim Englich <tim.englich@intevation.de>
parents: 736
diff changeset
1568 Modified the Workflow so that the Inputvalues of the Mapviewer-interface
758
be24dd9b5d03 Modified the Workflow for "Horizontales Schnittprofil" so that the Inputvalues of the Mapviewer-Interface take effect.
Tim Englich <tim.englich@intevation.de>
parents: 757
diff changeset
1569 take effect. E.g. The regionfilter will not be displaied if an Polygon
737
3f8f71e88587 Modified the Workflow of TimeSeries on Meshes that the Data that was sent by the Mapviewer-Interface
Tim Englich <tim.englich@intevation.de>
parents: 736
diff changeset
1570 was send by the Mapviewer. Also the State for typing an Point will be
3f8f71e88587 Modified the Workflow of TimeSeries on Meshes that the Data that was sent by the Mapviewer-Interface
Tim Englich <tim.englich@intevation.de>
parents: 736
diff changeset
1571 skipped an the Geometry of the Mapviewercall will be used.
3f8f71e88587 Modified the Workflow of TimeSeries on Meshes that the Data that was sent by the Mapviewer-Interface
Tim Englich <tim.englich@intevation.de>
parents: 736
diff changeset
1572
736
b8c7105f2b94 Revoke Changes of r771 and override affected Methods in DefaultAutoResumeState
Tim Englich <tim.englich@intevation.de>
parents: 735
diff changeset
1573 2010-03-15 Tim Englich <tim.englich@intevation.de>
b8c7105f2b94 Revoke Changes of r771 and override affected Methods in DefaultAutoResumeState
Tim Englich <tim.englich@intevation.de>
parents: 735
diff changeset
1574
b8c7105f2b94 Revoke Changes of r771 and override affected Methods in DefaultAutoResumeState
Tim Englich <tim.englich@intevation.de>
parents: 735
diff changeset
1575 * src/main/java/de/intevation/gnv/state/StateBase.java,
b8c7105f2b94 Revoke Changes of r771 and override affected Methods in DefaultAutoResumeState
Tim Englich <tim.englich@intevation.de>
parents: 735
diff changeset
1576 src/main/java/de/intevation/gnv/state/DefaultAutoResumeState.java:
b8c7105f2b94 Revoke Changes of r771 and override affected Methods in DefaultAutoResumeState
Tim Englich <tim.englich@intevation.de>
parents: 735
diff changeset
1577 Revoke Changes of r771. The Switch if the QueryId is null has several
b8c7105f2b94 Revoke Changes of r771 and override affected Methods in DefaultAutoResumeState
Tim Englich <tim.englich@intevation.de>
parents: 735
diff changeset
1578 Effects which causes NPEs in other Parts of this Module.
758
be24dd9b5d03 Modified the Workflow for "Horizontales Schnittprofil" so that the Inputvalues of the Mapviewer-Interface take effect.
Tim Englich <tim.englich@intevation.de>
parents: 757
diff changeset
1579 So I removed the Changes of r771 and override the effected Methods in
736
b8c7105f2b94 Revoke Changes of r771 and override affected Methods in DefaultAutoResumeState
Tim Englich <tim.englich@intevation.de>
parents: 735
diff changeset
1580 DefaultAutoResumeState.
b8c7105f2b94 Revoke Changes of r771 and override affected Methods in DefaultAutoResumeState
Tim Englich <tim.englich@intevation.de>
parents: 735
diff changeset
1581
735
d47901df0a14 Integrated the handling of AutoResumeStates into the initialization Process of an Artifact.
Tim Englich <tim.englich@intevation.de>
parents: 734
diff changeset
1582 2010-03-15 Tim Englich <tim.englich@intevation.de>
d47901df0a14 Integrated the handling of AutoResumeStates into the initialization Process of an Artifact.
Tim Englich <tim.englich@intevation.de>
parents: 734
diff changeset
1583
d47901df0a14 Integrated the handling of AutoResumeStates into the initialization Process of an Artifact.
Tim Englich <tim.englich@intevation.de>
parents: 734
diff changeset
1584 * src/main/java/de/intevation/gnv/artifacts/GNVArtifactBase.java:
d47901df0a14 Integrated the handling of AutoResumeStates into the initialization Process of an Artifact.
Tim Englich <tim.englich@intevation.de>
parents: 734
diff changeset
1585 Integrated the handling of AutoResumeStates into the initialization
d47901df0a14 Integrated the handling of AutoResumeStates into the initialization Process of an Artifact.
Tim Englich <tim.englich@intevation.de>
parents: 734
diff changeset
1586 Process of an Artifact. After an Initialization of an Artifact it will be
d47901df0a14 Integrated the handling of AutoResumeStates into the initialization Process of an Artifact.
Tim Englich <tim.englich@intevation.de>
parents: 734
diff changeset
1587 proved if the Current State is an AutoResumeState. If it is the next valid
d47901df0a14 Integrated the handling of AutoResumeStates into the initialization Process of an Artifact.
Tim Englich <tim.englich@intevation.de>
parents: 734
diff changeset
1588 state in the sequence will be set to the current State.
d47901df0a14 Integrated the handling of AutoResumeStates into the initialization Process of an Artifact.
Tim Englich <tim.englich@intevation.de>
parents: 734
diff changeset
1589
734
8f7fe0cc6e5a Added Interface and Defaultimplementation for States which can be handled without any userinteraction.
Tim Englich <tim.englich@intevation.de>
parents: 733
diff changeset
1590 2010-03-15 Tim Englich <tim.englich@intevation.de>
8f7fe0cc6e5a Added Interface and Defaultimplementation for States which can be handled without any userinteraction.
Tim Englich <tim.englich@intevation.de>
parents: 733
diff changeset
1591
8f7fe0cc6e5a Added Interface and Defaultimplementation for States which can be handled without any userinteraction.
Tim Englich <tim.englich@intevation.de>
parents: 733
diff changeset
1592 * src/main/java/de/intevation/gnv/state/DefaultAutoResumeState.java,
8f7fe0cc6e5a Added Interface and Defaultimplementation for States which can be handled without any userinteraction.
Tim Englich <tim.englich@intevation.de>
parents: 733
diff changeset
1593 src/main/java/de/intevation/gnv/state/AutoResumeState.java:
8f7fe0cc6e5a Added Interface and Defaultimplementation for States which can be handled without any userinteraction.
Tim Englich <tim.englich@intevation.de>
parents: 733
diff changeset
1594 Added new Interface and its DefaultImplementation to the Project.
8f7fe0cc6e5a Added Interface and Defaultimplementation for States which can be handled without any userinteraction.
Tim Englich <tim.englich@intevation.de>
parents: 733
diff changeset
1595 This Interface will mark States which can be handled automatically without
8f7fe0cc6e5a Added Interface and Defaultimplementation for States which can be handled without any userinteraction.
Tim Englich <tim.englich@intevation.de>
parents: 733
diff changeset
1596 any interaction from the User.
8f7fe0cc6e5a Added Interface and Defaultimplementation for States which can be handled without any userinteraction.
Tim Englich <tim.englich@intevation.de>
parents: 733
diff changeset
1597 So it is possible to fork a Sequence e.g. by given Constructorparameters
8f7fe0cc6e5a Added Interface and Defaultimplementation for States which can be handled without any userinteraction.
Tim Englich <tim.englich@intevation.de>
parents: 733
diff changeset
1598 of an Artifact.
8f7fe0cc6e5a Added Interface and Defaultimplementation for States which can be handled without any userinteraction.
Tim Englich <tim.englich@intevation.de>
parents: 733
diff changeset
1599
733
18dc6a99f4f4 Fixed NPE will using StateBase without a given Query.
Tim Englich <tim.englich@intevation.de>
parents: 732
diff changeset
1600 2010-03-15 Tim Englich <tim.englich@intevation.de>
18dc6a99f4f4 Fixed NPE will using StateBase without a given Query.
Tim Englich <tim.englich@intevation.de>
parents: 732
diff changeset
1601
18dc6a99f4f4 Fixed NPE will using StateBase without a given Query.
Tim Englich <tim.englich@intevation.de>
parents: 732
diff changeset
1602 * src/main/java/de/intevation/gnv/state/StateBase.java (feed):
18dc6a99f4f4 Fixed NPE will using StateBase without a given Query.
Tim Englich <tim.englich@intevation.de>
parents: 732
diff changeset
1603 Bugfix: We have States which don't have tor Query Data from a Database
18dc6a99f4f4 Fixed NPE will using StateBase without a given Query.
Tim Englich <tim.englich@intevation.de>
parents: 732
diff changeset
1604 for its Description. So now the Description will only be determined if a
18dc6a99f4f4 Fixed NPE will using StateBase without a given Query.
Tim Englich <tim.englich@intevation.de>
parents: 732
diff changeset
1605 Query was configured to this State.
18dc6a99f4f4 Fixed NPE will using StateBase without a given Query.
Tim Englich <tim.englich@intevation.de>
parents: 732
diff changeset
1606
732
1a0ed4c521bd Corrected C&P-Error in the Setup-Method of the PreSettingsTransferState
Tim Englich <tim.englich@intevation.de>
parents: 731
diff changeset
1607 2010-03-15 Tim Englich <tim.englich@intevation.de>
1a0ed4c521bd Corrected C&P-Error in the Setup-Method of the PreSettingsTransferState
Tim Englich <tim.englich@intevation.de>
parents: 731
diff changeset
1608
1a0ed4c521bd Corrected C&P-Error in the Setup-Method of the PreSettingsTransferState
Tim Englich <tim.englich@intevation.de>
parents: 731
diff changeset
1609 * src/main/java/de/intevation/gnv/state/PreSettingsTransferState.java (setup):
1a0ed4c521bd Corrected C&P-Error in the Setup-Method of the PreSettingsTransferState
Tim Englich <tim.englich@intevation.de>
parents: 731
diff changeset
1610 Bugfix: Corrected C&P-Error in the Setup-Method of the PreSettingsTransferState
1a0ed4c521bd Corrected C&P-Error in the Setup-Method of the PreSettingsTransferState
Tim Englich <tim.englich@intevation.de>
parents: 731
diff changeset
1611
731
1efb6a66c7d9 Added Objecttype Geometry for the Validation of Inputdata.
Tim Englich <tim.englich@intevation.de>
parents: 730
diff changeset
1612 2010-03-15 Tim Englich <tim.englich@intevation.de>
1efb6a66c7d9 Added Objecttype Geometry for the Validation of Inputdata.
Tim Englich <tim.englich@intevation.de>
parents: 730
diff changeset
1613
1efb6a66c7d9 Added Objecttype Geometry for the Validation of Inputdata.
Tim Englich <tim.englich@intevation.de>
parents: 730
diff changeset
1614 * src/main/java/de/intevation/gnv/utils/InputValidator.java (isInputValid):
1efb6a66c7d9 Added Objecttype Geometry for the Validation of Inputdata.
Tim Englich <tim.englich@intevation.de>
parents: 730
diff changeset
1615 Added Objecttype Geometry for the Validation of Inputdata. Geometry will
1efb6a66c7d9 Added Objecttype Geometry for the Validation of Inputdata.
Tim Englich <tim.englich@intevation.de>
parents: 730
diff changeset
1616 be validated in the same way as Pointobjects.
1efb6a66c7d9 Added Objecttype Geometry for the Validation of Inputdata.
Tim Englich <tim.englich@intevation.de>
parents: 730
diff changeset
1617
730
452fad121560 Implemented code for changing the title of a wms layer (issue198).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 729
diff changeset
1618 2010-03-15 Ingo Weinzierl <ingo.weinzierl@intevation.de>
452fad121560 Implemented code for changing the title of a wms layer (issue198).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 729
diff changeset
1619
452fad121560 Implemented code for changing the title of a wms layer (issue198).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 729
diff changeset
1620 Issue198
452fad121560 Implemented code for changing the title of a wms layer (issue198).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 729
diff changeset
1621
452fad121560 Implemented code for changing the title of a wms layer (issue198).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 729
diff changeset
1622 * src/main/java/de/intevation/gnv/state/profile/horizontalcrosssection/HorizontalCrossSectionMeshOutputState.java:
452fad121560 Implemented code for changing the title of a wms layer (issue198).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 729
diff changeset
1623 Read the layer title which might have been adjusted by the user and store
452fad121560 Implemented code for changing the title of a wms layer (issue198).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 729
diff changeset
1624 it in the CallContext object to be available in MetaWriter.
452fad121560 Implemented code for changing the title of a wms layer (issue198).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 729
diff changeset
1625
452fad121560 Implemented code for changing the title of a wms layer (issue198).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 729
diff changeset
1626 * src/main/java/de/intevation/gnv/utils/MetaWriter.java: Write the layer
452fad121560 Implemented code for changing the title of a wms layer (issue198).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 729
diff changeset
1627 title stored in the CallContext object into meta.xml file.
452fad121560 Implemented code for changing the title of a wms layer (issue198).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 729
diff changeset
1628
452fad121560 Implemented code for changing the title of a wms layer (issue198).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 729
diff changeset
1629 * src/main/java/de/intevation/gnv/wms/LayerInfo.java: Added a further
452fad121560 Implemented code for changing the title of a wms layer (issue198).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 729
diff changeset
1630 attribute named 'title' to adjust the layer name.
452fad121560 Implemented code for changing the title of a wms layer (issue198).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 729
diff changeset
1631
452fad121560 Implemented code for changing the title of a wms layer (issue198).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 729
diff changeset
1632 * src/main/java/de/intevation/gnv/utils/MapfileGenerator.java: Read layer
452fad121560 Implemented code for changing the title of a wms layer (issue198).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 729
diff changeset
1633 title from meta.xml file. The uuid is used as layer title if no title is
452fad121560 Implemented code for changing the title of a wms layer (issue198).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 729
diff changeset
1634 given.
452fad121560 Implemented code for changing the title of a wms layer (issue198).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 729
diff changeset
1635
452fad121560 Implemented code for changing the title of a wms layer (issue198).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 729
diff changeset
1636 * doc/conf/products/horizontalcrosssection/conf_mesh.xml: Added a string
452fad121560 Implemented code for changing the title of a wms layer (issue198).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 729
diff changeset
1637 input parameter in wms output mode to adjust a wms layer's title.
452fad121560 Implemented code for changing the title of a wms layer (issue198).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 729
diff changeset
1638
452fad121560 Implemented code for changing the title of a wms layer (issue198).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 729
diff changeset
1639 * doc/conf/maptemplates/horizontalcrosssection_salinity.vm,
452fad121560 Implemented code for changing the title of a wms layer (issue198).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 729
diff changeset
1640 doc/conf/maptemplates/horizontalcrosssection_salinity_isolines.vm,
452fad121560 Implemented code for changing the title of a wms layer (issue198).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 729
diff changeset
1641 doc/conf/maptemplates/horizontalcrosssection_flow-velocity.vm,
452fad121560 Implemented code for changing the title of a wms layer (issue198).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 729
diff changeset
1642 doc/conf/maptemplates/horizontalcrosssection_flow-velocity_isolines.vm,
452fad121560 Implemented code for changing the title of a wms layer (issue198).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 729
diff changeset
1643 doc/conf/maptemplates/horizontalcrosssection_water-levels.vm,
452fad121560 Implemented code for changing the title of a wms layer (issue198).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 729
diff changeset
1644 doc/conf/maptemplates/horizontalcrosssection_water-levels_isolines.vm,
452fad121560 Implemented code for changing the title of a wms layer (issue198).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 729
diff changeset
1645 doc/conf/maptemplates/horizontalcrosssection_water-temperature.vm,
452fad121560 Implemented code for changing the title of a wms layer (issue198).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 729
diff changeset
1646 doc/conf/maptemplates/horizontalcrosssection_water-temperature_isolines.vm:
452fad121560 Implemented code for changing the title of a wms layer (issue198).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 729
diff changeset
1647 Read title attribute from LayerInfo object for filling the layer name in
452fad121560 Implemented code for changing the title of a wms layer (issue198).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 729
diff changeset
1648 template files. The title can be adjusted by the user himself, but the
452fad121560 Implemented code for changing the title of a wms layer (issue198).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 729
diff changeset
1649 shapefiles are stored in the path {shapefile_path}/{uuid}/xxx.shp.
452fad121560 Implemented code for changing the title of a wms layer (issue198).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 729
diff changeset
1650
729
d23ad22bcfe7 Integrated lookup of the Geometry which was put to the Artifact during the Instantiation
Tim Englich <tim.englich@intevation.de>
parents: 728
diff changeset
1651 2010-03-15 Tim Englich <tim.englich@intevation.de>
d23ad22bcfe7 Integrated lookup of the Geometry which was put to the Artifact during the Instantiation
Tim Englich <tim.englich@intevation.de>
parents: 728
diff changeset
1652
d23ad22bcfe7 Integrated lookup of the Geometry which was put to the Artifact during the Instantiation
Tim Englich <tim.englich@intevation.de>
parents: 728
diff changeset
1653 * src/main/java/de/intevation/gnv/state/layer/LayerOutputState.java (fetchData):
d23ad22bcfe7 Integrated lookup of the Geometry which was put to the Artifact during the Instantiation
Tim Englich <tim.englich@intevation.de>
parents: 728
diff changeset
1654 Integrated lookup of the Geometry which was put to the Artifact during
d23ad22bcfe7 Integrated lookup of the Geometry which was put to the Artifact during the Instantiation
Tim Englich <tim.englich@intevation.de>
parents: 728
diff changeset
1655 the Instantiation (e.g. was send from the MapViewer to the GNV).
d23ad22bcfe7 Integrated lookup of the Geometry which was put to the Artifact during the Instantiation
Tim Englich <tim.englich@intevation.de>
parents: 728
diff changeset
1656
728
f6630d0203da Put all Attributes of the Databasetables into the Shapefile which will be produced for the Product Layer
Tim Englich <tim.englich@intevation.de>
parents: 727
diff changeset
1657 2010-03-12 Tim Englich <tim.englich@intevation.de>
f6630d0203da Put all Attributes of the Databasetables into the Shapefile which will be produced for the Product Layer
Tim Englich <tim.englich@intevation.de>
parents: 727
diff changeset
1658
f6630d0203da Put all Attributes of the Databasetables into the Shapefile which will be produced for the Product Layer
Tim Englich <tim.englich@intevation.de>
parents: 727
diff changeset
1659 * src/main/java/de/intevation/gnv/state/layer/LayerOutputState.java (fetchColumns):
f6630d0203da Put all Attributes of the Databasetables into the Shapefile which will be produced for the Product Layer
Tim Englich <tim.englich@intevation.de>
parents: 727
diff changeset
1660 Integrated an Method for fetching all required Columns for an given Layer
f6630d0203da Put all Attributes of the Databasetables into the Shapefile which will be produced for the Product Layer
Tim Englich <tim.englich@intevation.de>
parents: 727
diff changeset
1661 and put them into the Query witch will load the Layerdata from the
f6630d0203da Put all Attributes of the Databasetables into the Shapefile which will be produced for the Product Layer
Tim Englich <tim.englich@intevation.de>
parents: 727
diff changeset
1662 Database.
f6630d0203da Put all Attributes of the Databasetables into the Shapefile which will be produced for the Product Layer
Tim Englich <tim.englich@intevation.de>
parents: 727
diff changeset
1663
f6630d0203da Put all Attributes of the Databasetables into the Shapefile which will be produced for the Product Layer
Tim Englich <tim.englich@intevation.de>
parents: 727
diff changeset
1664 * doc/conf/products/layer/conf.xml:
f6630d0203da Put all Attributes of the Databasetables into the Shapefile which will be produced for the Product Layer
Tim Englich <tim.englich@intevation.de>
parents: 727
diff changeset
1665 Added an Configuration-Element to determine the Query which should be used
f6630d0203da Put all Attributes of the Databasetables into the Shapefile which will be produced for the Product Layer
Tim Englich <tim.englich@intevation.de>
parents: 727
diff changeset
1666 to Query the Columns of a choosen Layer.
f6630d0203da Put all Attributes of the Databasetables into the Shapefile which will be produced for the Product Layer
Tim Englich <tim.englich@intevation.de>
parents: 727
diff changeset
1667
f6630d0203da Put all Attributes of the Databasetables into the Shapefile which will be produced for the Product Layer
Tim Englich <tim.englich@intevation.de>
parents: 727
diff changeset
1668 * doc/conf/queries.properties:
f6630d0203da Put all Attributes of the Databasetables into the Shapefile which will be produced for the Product Layer
Tim Englich <tim.englich@intevation.de>
parents: 727
diff changeset
1669 Manipulated the Queries for fetching the Layerdata in that way that it is
f6630d0203da Put all Attributes of the Databasetables into the Shapefile which will be produced for the Product Layer
Tim Englich <tim.englich@intevation.de>
parents: 727
diff changeset
1670 possible to put the requested-Columns into it using the ?-Syntax.
f6630d0203da Put all Attributes of the Databasetables into the Shapefile which will be produced for the Product Layer
Tim Englich <tim.englich@intevation.de>
parents: 727
diff changeset
1671
727
22dc921cd8b1 Added generic Export for all Columns which are in an ResultValue.
Tim Englich <tim.englich@intevation.de>
parents: 726
diff changeset
1672 2010-03-12 Tim Englich <tim.englich@intevation.de>
22dc921cd8b1 Added generic Export for all Columns which are in an ResultValue.
Tim Englich <tim.englich@intevation.de>
parents: 726
diff changeset
1673
22dc921cd8b1 Added generic Export for all Columns which are in an ResultValue.
Tim Englich <tim.englich@intevation.de>
parents: 726
diff changeset
1674 * src/main/java/de/intevation/gnv/utils/ShapeFileWriter.java (writeDataToFile):
22dc921cd8b1 Added generic Export for all Columns which are in an ResultValue.
Tim Englich <tim.englich@intevation.de>
parents: 726
diff changeset
1675 Added generic Export for all Columns which are in an ResultValue.
22dc921cd8b1 Added generic Export for all Columns which are in an ResultValue.
Tim Englich <tim.englich@intevation.de>
parents: 726
diff changeset
1676 The first Column must be the Geometryvalue. all other Columns will be added
22dc921cd8b1 Added generic Export for all Columns which are in an ResultValue.
Tim Englich <tim.englich@intevation.de>
parents: 726
diff changeset
1677 to the Shapefile using the defined Attribute-Class.
22dc921cd8b1 Added generic Export for all Columns which are in an ResultValue.
Tim Englich <tim.englich@intevation.de>
parents: 726
diff changeset
1678
726
8d475151b2c1 Use a better key - hash served by getHash() from StateBase - to put chart data into cache (issue201).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 725
diff changeset
1679 2010-03-10 Ingo Weinzierl <ingo.weinzierl@intevation.de>
8d475151b2c1 Use a better key - hash served by getHash() from StateBase - to put chart data into cache (issue201).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 725
diff changeset
1680
8d475151b2c1 Use a better key - hash served by getHash() from StateBase - to put chart data into cache (issue201).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 725
diff changeset
1681 Issue201
8d475151b2c1 Use a better key - hash served by getHash() from StateBase - to put chart data into cache (issue201).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 725
diff changeset
1682
8d475151b2c1 Use a better key - hash served by getHash() from StateBase - to put chart data into cache (issue201).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 725
diff changeset
1683 * src/main/java/de/intevation/gnv/state/profile/horizontalcrosssection/HorizontalCrossSectionMeshOutputState.java:
8d475151b2c1 Use a better key - hash served by getHash() from StateBase - to put chart data into cache (issue201).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 725
diff changeset
1684 Use a better key - hash served by getHash() from StateBase - to put
8d475151b2c1 Use a better key - hash served by getHash() from StateBase - to put chart data into cache (issue201).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 725
diff changeset
1685 chart results into cache.
8d475151b2c1 Use a better key - hash served by getHash() from StateBase - to put chart data into cache (issue201).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 725
diff changeset
1686
725
dde7f51dbe1e Improved exception handling while feeding an artifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 724
diff changeset
1687 2010-03-10 Ingo Weinzierl <ingo.weinzierl@intevation.de>
dde7f51dbe1e Improved exception handling while feeding an artifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 724
diff changeset
1688
dde7f51dbe1e Improved exception handling while feeding an artifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 724
diff changeset
1689 * doc/conf/products/timeseries/conf_timeseriespoint.xml: Use MinMaxDateState
dde7f51dbe1e Improved exception handling while feeding an artifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 724
diff changeset
1690 to handle date input instead of MinMaxState.
dde7f51dbe1e Improved exception handling while feeding an artifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 724
diff changeset
1691
dde7f51dbe1e Improved exception handling while feeding an artifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 724
diff changeset
1692 * src/main/java/de/intevation/gnv/artifacts/GNVDefaultArtifact.java: Added
dde7f51dbe1e Improved exception handling while feeding an artifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 724
diff changeset
1693 EXCEPTION_NO_INPUT key used for a lookup in resource bundles.
dde7f51dbe1e Improved exception handling while feeding an artifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 724
diff changeset
1694
dde7f51dbe1e Improved exception handling while feeding an artifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 724
diff changeset
1695 * src/main/java/de/intevation/gnv/artifacts/GNVArtifactBase.java,
dde7f51dbe1e Improved exception handling while feeding an artifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 724
diff changeset
1696 src/main/java/de/intevation/gnv/state/timeseries/TimeSeriesOutputState.java
dde7f51dbe1e Improved exception handling while feeding an artifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 724
diff changeset
1697 src/main/java/de/intevation/gnv/state/OutputStateBase.java
dde7f51dbe1e Improved exception handling while feeding an artifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 724
diff changeset
1698 src/main/java/de/intevation/gnv/state/StateBase.java,
dde7f51dbe1e Improved exception handling while feeding an artifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 724
diff changeset
1699 src/main/java/de/intevation/gnv/state/MinMaxState.java,
dde7f51dbe1e Improved exception handling while feeding an artifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 724
diff changeset
1700 src/main/java/de/intevation/gnv/state/State.java: Return localized
dde7f51dbe1e Improved exception handling while feeding an artifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 724
diff changeset
1701 error messages as xml documents if something failed while feeding the
dde7f51dbe1e Improved exception handling while feeding an artifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 724
diff changeset
1702 current artifact/state. These error messages are used to be displayed in
dde7f51dbe1e Improved exception handling while feeding an artifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 724
diff changeset
1703 the user interface. There are two different error messages at the moment -
dde7f51dbe1e Improved exception handling while feeding an artifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 724
diff changeset
1704 for general error messages related to server errors and a message invalid
dde7f51dbe1e Improved exception handling while feeding an artifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 724
diff changeset
1705 user input. The difference between these messages is their location in the
dde7f51dbe1e Improved exception handling while feeding an artifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 724
diff changeset
1706 xml document. Each message type is created with a separate method in
dde7f51dbe1e Improved exception handling while feeding an artifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 724
diff changeset
1707 ArtifactXMLUtilities (createExceptionReport() and createInputException()).
dde7f51dbe1e Improved exception handling while feeding an artifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 724
diff changeset
1708 The intention to separate these message types is to display them on
dde7f51dbe1e Improved exception handling while feeding an artifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 724
diff changeset
1709 different places in the user interface.
dde7f51dbe1e Improved exception handling while feeding an artifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 724
diff changeset
1710
dde7f51dbe1e Improved exception handling while feeding an artifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 724
diff changeset
1711 * src/main/java/de/intevation/gnv/state/MinMaxDateState.java: New state to
dde7f51dbe1e Improved exception handling while feeding an artifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 724
diff changeset
1712 handle date input.
dde7f51dbe1e Improved exception handling while feeding an artifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 724
diff changeset
1713
dde7f51dbe1e Improved exception handling while feeding an artifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 724
diff changeset
1714 * src/main/java/de/intevation/gnv/utils/ArtifactXMLUtilities.java: Converted
dde7f51dbe1e Improved exception handling while feeding an artifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 724
diff changeset
1715 some class methods into static methods and added a new method to create an
dde7f51dbe1e Improved exception handling while feeding an artifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 724
diff changeset
1716 xml document which contains an error message for invalid user input.
dde7f51dbe1e Improved exception handling while feeding an artifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 724
diff changeset
1717
dde7f51dbe1e Improved exception handling while feeding an artifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 724
diff changeset
1718 * src/main/resources/lang/artifactMessages.properties,
dde7f51dbe1e Improved exception handling while feeding an artifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 724
diff changeset
1719 src/main/resources/lang/artifactMessages_de_DE.properties,
dde7f51dbe1e Improved exception handling while feeding an artifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 724
diff changeset
1720 src/main/resources/lang/artifactMessages_en.properties,
dde7f51dbe1e Improved exception handling while feeding an artifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 724
diff changeset
1721 src/main/resources/lang/artifactMessages_de.properties: Added text for
dde7f51dbe1e Improved exception handling while feeding an artifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 724
diff changeset
1722 error messages.
dde7f51dbe1e Improved exception handling while feeding an artifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 724
diff changeset
1723
724
9ba6bb85d6dd Integrate lookup for MapFileTemplate for the different Layer.
Tim Englich <tim.englich@intevation.de>
parents: 723
diff changeset
1724 2010-03-09 Tim Englich <tim.englich@intevation.de>
9ba6bb85d6dd Integrate lookup for MapFileTemplate for the different Layer.
Tim Englich <tim.englich@intevation.de>
parents: 723
diff changeset
1725
9ba6bb85d6dd Integrate lookup for MapFileTemplate for the different Layer.
Tim Englich <tim.englich@intevation.de>
parents: 723
diff changeset
1726 * doc/conf/queries.properties:
9ba6bb85d6dd Integrate lookup for MapFileTemplate for the different Layer.
Tim Englich <tim.englich@intevation.de>
parents: 723
diff changeset
1727 Modified the Query for the lookup of the Tablename and the Whereclaus to
9ba6bb85d6dd Integrate lookup for MapFileTemplate for the different Layer.
Tim Englich <tim.englich@intevation.de>
parents: 723
diff changeset
1728 a choosen Layer. Now also the Templateid containing the Mapservice-ID and
9ba6bb85d6dd Integrate lookup for MapFileTemplate for the different Layer.
Tim Englich <tim.englich@intevation.de>
parents: 723
diff changeset
1729 the Layer-Id was added to the Query.
9ba6bb85d6dd Integrate lookup for MapFileTemplate for the different Layer.
Tim Englich <tim.englich@intevation.de>
parents: 723
diff changeset
1730
9ba6bb85d6dd Integrate lookup for MapFileTemplate for the different Layer.
Tim Englich <tim.englich@intevation.de>
parents: 723
diff changeset
1731 * src/main/java/de/intevation/gnv/utils/MapfileGenerator.java (templateExists):
9ba6bb85d6dd Integrate lookup for MapFileTemplate for the different Layer.
Tim Englich <tim.englich@intevation.de>
parents: 723
diff changeset
1732 Add a method which will return if a given Template exists.
9ba6bb85d6dd Integrate lookup for MapFileTemplate for the different Layer.
Tim Englich <tim.englich@intevation.de>
parents: 723
diff changeset
1733 this could be used for determining if a specialized Template for a Layer
9ba6bb85d6dd Integrate lookup for MapFileTemplate for the different Layer.
Tim Englich <tim.englich@intevation.de>
parents: 723
diff changeset
1734 is given or the Default one should be used.
9ba6bb85d6dd Integrate lookup for MapFileTemplate for the different Layer.
Tim Englich <tim.englich@intevation.de>
parents: 723
diff changeset
1735
9ba6bb85d6dd Integrate lookup for MapFileTemplate for the different Layer.
Tim Englich <tim.englich@intevation.de>
parents: 723
diff changeset
1736 * src/main/java/de/intevation/gnv/state/layer/LayerOutputState.java (getWMS):
9ba6bb85d6dd Integrate lookup for MapFileTemplate for the different Layer.
Tim Englich <tim.englich@intevation.de>
parents: 723
diff changeset
1737 Integrate lookup for MapFileTemplate for the different Layer.
9ba6bb85d6dd Integrate lookup for MapFileTemplate for the different Layer.
Tim Englich <tim.englich@intevation.de>
parents: 723
diff changeset
1738 If a special Template should be used it must be storde according to the
9ba6bb85d6dd Integrate lookup for MapFileTemplate for the different Layer.
Tim Englich <tim.englich@intevation.de>
parents: 723
diff changeset
1739 following Syntax in the Folder which contain all other Mapfile-Templates.
9ba6bb85d6dd Integrate lookup for MapFileTemplate for the different Layer.
Tim Englich <tim.englich@intevation.de>
parents: 723
diff changeset
1740
9ba6bb85d6dd Integrate lookup for MapFileTemplate for the different Layer.
Tim Englich <tim.englich@intevation.de>
parents: 723
diff changeset
1741 layer_{ID_MAPSERVICE}_${ID_LAYER} e.g. layer_BSH_IMS_CONTIS_Resources_2
9ba6bb85d6dd Integrate lookup for MapFileTemplate for the different Layer.
Tim Englich <tim.englich@intevation.de>
parents: 723
diff changeset
1742
9ba6bb85d6dd Integrate lookup for MapFileTemplate for the different Layer.
Tim Englich <tim.englich@intevation.de>
parents: 723
diff changeset
1743 If there is no Template matching the given Name the Defaulttemplates
9ba6bb85d6dd Integrate lookup for MapFileTemplate for the different Layer.
Tim Englich <tim.englich@intevation.de>
parents: 723
diff changeset
1744 layer_point,
9ba6bb85d6dd Integrate lookup for MapFileTemplate for the different Layer.
Tim Englich <tim.englich@intevation.de>
parents: 723
diff changeset
1745 layer_polygon or
9ba6bb85d6dd Integrate lookup for MapFileTemplate for the different Layer.
Tim Englich <tim.englich@intevation.de>
parents: 723
diff changeset
1746 layer_linestring
9ba6bb85d6dd Integrate lookup for MapFileTemplate for the different Layer.
Tim Englich <tim.englich@intevation.de>
parents: 723
diff changeset
1747 will be used.
9ba6bb85d6dd Integrate lookup for MapFileTemplate for the different Layer.
Tim Englich <tim.englich@intevation.de>
parents: 723
diff changeset
1748
723
199982e8866e Integrated ExceptionHandling if no Data was found for the given Layer.
Tim Englich <tim.englich@intevation.de>
parents: 656
diff changeset
1749 2010-03-09 Tim Englich <tim.englich@intevation.de>
199982e8866e Integrated ExceptionHandling if no Data was found for the given Layer.
Tim Englich <tim.englich@intevation.de>
parents: 656
diff changeset
1750
199982e8866e Integrated ExceptionHandling if no Data was found for the given Layer.
Tim Englich <tim.englich@intevation.de>
parents: 656
diff changeset
1751 * src/main/java/de/intevation/gnv/state/layer/LayerOutputState.java (out):
199982e8866e Integrated ExceptionHandling if no Data was found for the given Layer.
Tim Englich <tim.englich@intevation.de>
parents: 656
diff changeset
1752 Integrated ExceptionHandling if no Data was found for the given Layer.
199982e8866e Integrated ExceptionHandling if no Data was found for the given Layer.
Tim Englich <tim.englich@intevation.de>
parents: 656
diff changeset
1753 If no data couuld be retrieved from the Database an XMl-Exceptionreport
199982e8866e Integrated ExceptionHandling if no Data was found for the given Layer.
Tim Englich <tim.englich@intevation.de>
parents: 656
diff changeset
1754 will be generated which must be analized by the Clients.
199982e8866e Integrated ExceptionHandling if no Data was found for the given Layer.
Tim Englich <tim.englich@intevation.de>
parents: 656
diff changeset
1755
656
b98d1adee7a6 Added an offset of five percent between values and chart border in vertical profile charts (issue186).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 655
diff changeset
1756 2010-03-08 Ingo Weinzierl <ingo.weinzierl@intevation.de>
b98d1adee7a6 Added an offset of five percent between values and chart border in vertical profile charts (issue186).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 655
diff changeset
1757
b98d1adee7a6 Added an offset of five percent between values and chart border in vertical profile charts (issue186).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 655
diff changeset
1758 Issue186
b98d1adee7a6 Added an offset of five percent between values and chart border in vertical profile charts (issue186).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 655
diff changeset
1759
b98d1adee7a6 Added an offset of five percent between values and chart border in vertical profile charts (issue186).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 655
diff changeset
1760 * src/main/java/de/intevation/gnv/chart/AbstractXYLineChart.java: Adjusted
b98d1adee7a6 Added an offset of five percent between values and chart border in vertical profile charts (issue186).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 655
diff changeset
1761 signature of method to store min/max ranges in x and y direction in
b98d1adee7a6 Added an offset of five percent between values and chart border in vertical profile charts (issue186).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 655
diff changeset
1762 charts.
b98d1adee7a6 Added an offset of five percent between values and chart border in vertical profile charts (issue186).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 655
diff changeset
1763
b98d1adee7a6 Added an offset of five percent between values and chart border in vertical profile charts (issue186).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 655
diff changeset
1764 * src/main/java/de/intevation/gnv/chart/TimeSeriesChart.java: Adjusted
b98d1adee7a6 Added an offset of five percent between values and chart border in vertical profile charts (issue186).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 655
diff changeset
1765 method call to signature which has been changed in AbstractXYLineChart.
b98d1adee7a6 Added an offset of five percent between values and chart border in vertical profile charts (issue186).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 655
diff changeset
1766
b98d1adee7a6 Added an offset of five percent between values and chart border in vertical profile charts (issue186).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 655
diff changeset
1767 * src/main/java/de/intevation/gnv/chart/HorizontalProfileChart.java: Added
b98d1adee7a6 Added an offset of five percent between values and chart border in vertical profile charts (issue186).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 655
diff changeset
1768 some empty methods which overrides methods from parent which should not be
b98d1adee7a6 Added an offset of five percent between values and chart border in vertical profile charts (issue186).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 655
diff changeset
1769 called on this class.
b98d1adee7a6 Added an offset of five percent between values and chart border in vertical profile charts (issue186).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 655
diff changeset
1770
b98d1adee7a6 Added an offset of five percent between values and chart border in vertical profile charts (issue186).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 655
diff changeset
1771 * src/main/java/de/intevation/gnv/chart/VerticalProfileChart.java: Added
b98d1adee7a6 Added an offset of five percent between values and chart border in vertical profile charts (issue186).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 655
diff changeset
1772 methods to store vertical min/max ranges in charts. After adding a new
b98d1adee7a6 Added an offset of five percent between values and chart border in vertical profile charts (issue186).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 655
diff changeset
1773 series to this chart, we call prepareRangeAxis() to add an offset (5
b98d1adee7a6 Added an offset of five percent between values and chart border in vertical profile charts (issue186).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 655
diff changeset
1774 percent) between values and chart border.
b98d1adee7a6 Added an offset of five percent between values and chart border in vertical profile charts (issue186).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 655
diff changeset
1775
655
6eccb68a8b99 Added WMS-Publishing to Product Layer
Tim Englich <tim.englich@intevation.de>
parents: 654
diff changeset
1776 2010-03-08 Tim Englich <tim.englich@intevation.de>
6eccb68a8b99 Added WMS-Publishing to Product Layer
Tim Englich <tim.englich@intevation.de>
parents: 654
diff changeset
1777
6eccb68a8b99 Added WMS-Publishing to Product Layer
Tim Englich <tim.englich@intevation.de>
parents: 654
diff changeset
1778 * doc/conf/maptemplates/layer*.vm:
6eccb68a8b99 Added WMS-Publishing to Product Layer
Tim Englich <tim.englich@intevation.de>
parents: 654
diff changeset
1779 Added some basetemplates for Lines, Points and Polygons that will be used
6eccb68a8b99 Added WMS-Publishing to Product Layer
Tim Englich <tim.englich@intevation.de>
parents: 654
diff changeset
1780 if an WMS-layer of the Product Layer will be created.
6eccb68a8b99 Added WMS-Publishing to Product Layer
Tim Englich <tim.englich@intevation.de>
parents: 654
diff changeset
1781
6eccb68a8b99 Added WMS-Publishing to Product Layer
Tim Englich <tim.englich@intevation.de>
parents: 654
diff changeset
1782 * src/main/java/de/intevation/gnv/utils/ShapeFileWriter.java (writeDataToFile):
6eccb68a8b99 Added WMS-Publishing to Product Layer
Tim Englich <tim.englich@intevation.de>
parents: 654
diff changeset
1783 Changed Method in taht way that it now will return the geometrytype of
6eccb68a8b99 Added WMS-Publishing to Product Layer
Tim Englich <tim.englich@intevation.de>
parents: 654
diff changeset
1784 this Layer instead of an boolean-value.
6eccb68a8b99 Added WMS-Publishing to Product Layer
Tim Englich <tim.englich@intevation.de>
parents: 654
diff changeset
1785 Null will determine that an Exception occured during the
6eccb68a8b99 Added WMS-Publishing to Product Layer
Tim Englich <tim.englich@intevation.de>
parents: 654
diff changeset
1786 Shapefilegeneration.
6eccb68a8b99 Added WMS-Publishing to Product Layer
Tim Englich <tim.englich@intevation.de>
parents: 654
diff changeset
1787
6eccb68a8b99 Added WMS-Publishing to Product Layer
Tim Englich <tim.englich@intevation.de>
parents: 654
diff changeset
1788 * src/main/java/de/intevation/gnv/utils/MetaWriter.java (writeLayerMeta):
6eccb68a8b99 Added WMS-Publishing to Product Layer
Tim Englich <tim.englich@intevation.de>
parents: 654
diff changeset
1789 Added a new Method for writing the Metadatafile for WMS published by
6eccb68a8b99 Added WMS-Publishing to Product Layer
Tim Englich <tim.englich@intevation.de>
parents: 654
diff changeset
1790 the Product Layer.
6eccb68a8b99 Added WMS-Publishing to Product Layer
Tim Englich <tim.englich@intevation.de>
parents: 654
diff changeset
1791 Done som Refactoring work for reusing som Code-Snippets.
6eccb68a8b99 Added WMS-Publishing to Product Layer
Tim Englich <tim.englich@intevation.de>
parents: 654
diff changeset
1792
6eccb68a8b99 Added WMS-Publishing to Product Layer
Tim Englich <tim.englich@intevation.de>
parents: 654
diff changeset
1793 * src/main/java/de/intevation/gnv/state/layer/LayerOutputState.java (getWMS):
6eccb68a8b99 Added WMS-Publishing to Product Layer
Tim Englich <tim.englich@intevation.de>
parents: 654
diff changeset
1794 Added the Basic-Support for publishing an WMS-Layer.
6eccb68a8b99 Added WMS-Publishing to Product Layer
Tim Englich <tim.englich@intevation.de>
parents: 654
diff changeset
1795 The Lookup of the Attributes which has to be put into the Shapefile and
6eccb68a8b99 Added WMS-Publishing to Product Layer
Tim Englich <tim.englich@intevation.de>
parents: 654
diff changeset
1796 the lookup of the Template which schould be used to symbolize the Layer
6eccb68a8b99 Added WMS-Publishing to Product Layer
Tim Englich <tim.englich@intevation.de>
parents: 654
diff changeset
1797 has to be implemented.
6eccb68a8b99 Added WMS-Publishing to Product Layer
Tim Englich <tim.englich@intevation.de>
parents: 654
diff changeset
1798
654
a6081d76fa1c Fixed broken titles in 'Profilschnitt'-charts (issue195).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 653
diff changeset
1799 2010-03-08 Ingo Weinzierl <ingo.weinzierl@intevation.de>
a6081d76fa1c Fixed broken titles in 'Profilschnitt'-charts (issue195).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 653
diff changeset
1800
a6081d76fa1c Fixed broken titles in 'Profilschnitt'-charts (issue195).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 653
diff changeset
1801 Issue195
a6081d76fa1c Fixed broken titles in 'Profilschnitt'-charts (issue195).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 653
diff changeset
1802
a6081d76fa1c Fixed broken titles in 'Profilschnitt'-charts (issue195).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 653
diff changeset
1803 * src/main/java/de/intevation/gnv/state/profile/verticalcrosssection/VerticalCrossSectionOutputState.java:
a6081d76fa1c Fixed broken titles in 'Profilschnitt'-charts (issue195).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 653
diff changeset
1804 Use InputData stored at the current state to create chart titles.
a6081d76fa1c Fixed broken titles in 'Profilschnitt'-charts (issue195).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 653
diff changeset
1805
653
987584605a60 Changed insufficient key to store results used for chart generation in cache (issue189).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 652
diff changeset
1806 2010-03-08 Ingo Weinzierl <ingo.weinzierl@intevation.de>
987584605a60 Changed insufficient key to store results used for chart generation in cache (issue189).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 652
diff changeset
1807
987584605a60 Changed insufficient key to store results used for chart generation in cache (issue189).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 652
diff changeset
1808 Issue189
987584605a60 Changed insufficient key to store results used for chart generation in cache (issue189).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 652
diff changeset
1809
987584605a60 Changed insufficient key to store results used for chart generation in cache (issue189).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 652
diff changeset
1810 * src/main/java/de/intevation/gnv/state/profile/verticalcrosssection/VerticalCrossSectionOutputState.java:
987584605a60 Changed insufficient key to store results used for chart generation in cache (issue189).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 652
diff changeset
1811 Changed insufficient key to store results for chart generation in cache.
987584605a60 Changed insufficient key to store results used for chart generation in cache (issue189).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 652
diff changeset
1812 Use 'getHash()' method for this now, which have been implemented while
987584605a60 Changed insufficient key to store results used for chart generation in cache (issue189).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 652
diff changeset
1813 refactoring the cache mechanism.
987584605a60 Changed insufficient key to store results used for chart generation in cache (issue189).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 652
diff changeset
1814
652
078ba6799bd2 Cleanup imports
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 651
diff changeset
1815 2010-03-06 Sascha L. Teichmann <sascha.teichmann@intevation.de>
078ba6799bd2 Cleanup imports
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 651
diff changeset
1816
078ba6799bd2 Cleanup imports
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 651
diff changeset
1817 * src/main/java/de/intevation/gnv/artifacts/GNVArtifactBase.java,
078ba6799bd2 Cleanup imports
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 651
diff changeset
1818 src/main/java/de/intevation/gnv/state/StateBase.java,
078ba6799bd2 Cleanup imports
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 651
diff changeset
1819 src/main/java/de/intevation/gnv/state/MeasurementState.java,
078ba6799bd2 Cleanup imports
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 651
diff changeset
1820 src/main/java/de/intevation/gnv/state/timeseries/TimeSeriesOutputState.java:
078ba6799bd2 Cleanup imports
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 651
diff changeset
1821 Cleaned up imports.
078ba6799bd2 Cleanup imports
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 651
diff changeset
1822
651
7b3ee0ac9905 Set ttl of artifacts to a better value in config.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 650
diff changeset
1823 2010-03-05 Ingo Weinzierl <ingo.weinzierl@intevation.de>
7b3ee0ac9905 Set ttl of artifacts to a better value in config.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 650
diff changeset
1824
7b3ee0ac9905 Set ttl of artifacts to a better value in config.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 650
diff changeset
1825 * doc/conf/conf.xml: Set ttl to a better value. It has been set to 2min by
7b3ee0ac9905 Set ttl of artifacts to a better value in config.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 650
diff changeset
1826 mistaken while working on mapfile generation.
7b3ee0ac9905 Set ttl of artifacts to a better value in config.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 650
diff changeset
1827
650
1946c4e9a878 Added missing parameter name in describe document (issue185).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 649
diff changeset
1828 2010-03-05 Ingo Weinzierl <ingo.weinzierl@intevation.de>
1946c4e9a878 Added missing parameter name in describe document (issue185).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 649
diff changeset
1829
1946c4e9a878 Added missing parameter name in describe document (issue185).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 649
diff changeset
1830 Issue185
1946c4e9a878 Added missing parameter name in describe document (issue185).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 649
diff changeset
1831
1946c4e9a878 Added missing parameter name in describe document (issue185).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 649
diff changeset
1832 * src/main/java/de/intevation/gnv/state/MeasurementState.java: Added missing
1946c4e9a878 Added missing parameter name in describe document (issue185).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 649
diff changeset
1833 parameter name in describe document.
1946c4e9a878 Added missing parameter name in describe document (issue185).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 649
diff changeset
1834
648
7c67ff162e87 ISSUE 191: Pdf, svg and png are now available.
Tim Englich <tim.englich@intevation.de>
parents: 646
diff changeset
1835 2010-03-05 Tim Englich <tim.englich@intevation.de>
7c67ff162e87 ISSUE 191: Pdf, svg and png are now available.
Tim Englich <tim.englich@intevation.de>
parents: 646
diff changeset
1836
649
4fc97074eb90 Added Support for writing Shapefiles and Export them as an Zipfile for the Product Layer.
Tim Englich <tim.englich@intevation.de>
parents: 648
diff changeset
1837 * doc/conf/queries.properties:
4fc97074eb90 Added Support for writing Shapefiles and Export them as an Zipfile for the Product Layer.
Tim Englich <tim.englich@intevation.de>
parents: 648
diff changeset
1838 Added some more Queries which are required to serve the Requests of the
4fc97074eb90 Added Support for writing Shapefiles and Export them as an Zipfile for the Product Layer.
Tim Englich <tim.englich@intevation.de>
parents: 648
diff changeset
1839 Product Layer.
4fc97074eb90 Added Support for writing Shapefiles and Export them as an Zipfile for the Product Layer.
Tim Englich <tim.englich@intevation.de>
parents: 648
diff changeset
1840
4fc97074eb90 Added Support for writing Shapefiles and Export them as an Zipfile for the Product Layer.
Tim Englich <tim.englich@intevation.de>
parents: 648
diff changeset
1841 * doc/conf/conf.xml:
4fc97074eb90 Added Support for writing Shapefiles and Export them as an Zipfile for the Product Layer.
Tim Englich <tim.englich@intevation.de>
parents: 648
diff changeset
1842 Changed the Sourceid of the FIS Contis because of Changes in the Database.
4fc97074eb90 Added Support for writing Shapefiles and Export them as an Zipfile for the Product Layer.
Tim Englich <tim.englich@intevation.de>
parents: 648
diff changeset
1843
4fc97074eb90 Added Support for writing Shapefiles and Export them as an Zipfile for the Product Layer.
Tim Englich <tim.englich@intevation.de>
parents: 648
diff changeset
1844 * doc/conf/products/layer/conf.xml:
4fc97074eb90 Added Support for writing Shapefiles and Export them as an Zipfile for the Product Layer.
Tim Englich <tim.englich@intevation.de>
parents: 648
diff changeset
1845 Completed the Configuration for the Product Layer.
4fc97074eb90 Added Support for writing Shapefiles and Export them as an Zipfile for the Product Layer.
Tim Englich <tim.englich@intevation.de>
parents: 648
diff changeset
1846 Added more Configurationdetails to the OutputStates.
4fc97074eb90 Added Support for writing Shapefiles and Export them as an Zipfile for the Product Layer.
Tim Englich <tim.englich@intevation.de>
parents: 648
diff changeset
1847 * src/main/resources/lang/artifactMessages*.properties:
4fc97074eb90 Added Support for writing Shapefiles and Export them as an Zipfile for the Product Layer.
Tim Englich <tim.englich@intevation.de>
parents: 648
diff changeset
1848 Added the required ressources for the Product Layer and the FIS Contis and
4fc97074eb90 Added Support for writing Shapefiles and Export them as an Zipfile for the Product Layer.
Tim Englich <tim.englich@intevation.de>
parents: 648
diff changeset
1849 Nauthis into the Propertiesfiles.
4fc97074eb90 Added Support for writing Shapefiles and Export them as an Zipfile for the Product Layer.
Tim Englich <tim.englich@intevation.de>
parents: 648
diff changeset
1850
4fc97074eb90 Added Support for writing Shapefiles and Export them as an Zipfile for the Product Layer.
Tim Englich <tim.englich@intevation.de>
parents: 648
diff changeset
1851 * src/main/java/de/intevation/gnv/utils/ShapeFileWriter.java (writeDataToFile):
4fc97074eb90 Added Support for writing Shapefiles and Export them as an Zipfile for the Product Layer.
Tim Englich <tim.englich@intevation.de>
parents: 648
diff changeset
1852 Added an Method for writing g an Shapefile using an Collection of Results.
4fc97074eb90 Added Support for writing Shapefiles and Export them as an Zipfile for the Product Layer.
Tim Englich <tim.englich@intevation.de>
parents: 648
diff changeset
1853 this Method must be extended that it could use the Result-object in an
4fc97074eb90 Added Support for writing Shapefiles and Export them as an Zipfile for the Product Layer.
Tim Englich <tim.englich@intevation.de>
parents: 648
diff changeset
1854 generic Way.
4fc97074eb90 Added Support for writing Shapefiles and Export them as an Zipfile for the Product Layer.
Tim Englich <tim.englich@intevation.de>
parents: 648
diff changeset
1855 At this Moment it is only be Possible to write the Geometry into the
4fc97074eb90 Added Support for writing Shapefiles and Export them as an Zipfile for the Product Layer.
Tim Englich <tim.englich@intevation.de>
parents: 648
diff changeset
1856 Shapefile if it is given at the first Position of an Result.
4fc97074eb90 Added Support for writing Shapefiles and Export them as an Zipfile for the Product Layer.
Tim Englich <tim.englich@intevation.de>
parents: 648
diff changeset
1857 All other Attributevalues will be ignored and not written into the Shapefile.
4fc97074eb90 Added Support for writing Shapefiles and Export them as an Zipfile for the Product Layer.
Tim Englich <tim.englich@intevation.de>
parents: 648
diff changeset
1858
4fc97074eb90 Added Support for writing Shapefiles and Export them as an Zipfile for the Product Layer.
Tim Englich <tim.englich@intevation.de>
parents: 648
diff changeset
1859 * src/main/java/de/intevation/gnv/state/layer/LayerOutputState.java:
4fc97074eb90 Added Support for writing Shapefiles and Export them as an Zipfile for the Product Layer.
Tim Englich <tim.englich@intevation.de>
parents: 648
diff changeset
1860 Added Support for writing Shapefiles and Export them as an Zipfile.
4fc97074eb90 Added Support for writing Shapefiles and Export them as an Zipfile for the Product Layer.
Tim Englich <tim.englich@intevation.de>
parents: 648
diff changeset
1861
4fc97074eb90 Added Support for writing Shapefiles and Export them as an Zipfile for the Product Layer.
Tim Englich <tim.englich@intevation.de>
parents: 648
diff changeset
1862 2010-03-05 Tim Englich <tim.englich@intevation.de>
648
7c67ff162e87 ISSUE 191: Pdf, svg and png are now available.
Tim Englich <tim.englich@intevation.de>
parents: 646
diff changeset
1863 * doc/conf/products/verticalprofile/conf_instantaneouspoint.xml:
7c67ff162e87 ISSUE 191: Pdf, svg and png are now available.
Tim Englich <tim.englich@intevation.de>
parents: 646
diff changeset
1864 ISSUE 191: Pdf, svg and png are now available.
7c67ff162e87 ISSUE 191: Pdf, svg and png are now available.
Tim Englich <tim.englich@intevation.de>
parents: 646
diff changeset
1865
646
c8749d83d9b6 Added a configuration section for mapserver relevant stuff. Moved source to write meta files out to an own helper class named MetaWriter.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 645
diff changeset
1866 2010-03-04 Ingo Weinzierl <ingo.weinzierl@intevation.de>
c8749d83d9b6 Added a configuration section for mapserver relevant stuff. Moved source to write meta files out to an own helper class named MetaWriter.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 645
diff changeset
1867
c8749d83d9b6 Added a configuration section for mapserver relevant stuff. Moved source to write meta files out to an own helper class named MetaWriter.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 645
diff changeset
1868 * doc/conf/conf.xml: Added a section to configure MapServer relevant stuff.
c8749d83d9b6 Added a configuration section for mapserver relevant stuff. Moved source to write meta files out to an own helper class named MetaWriter.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 645
diff changeset
1869
c8749d83d9b6 Added a configuration section for mapserver relevant stuff. Moved source to write meta files out to an own helper class named MetaWriter.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 645
diff changeset
1870 * src/main/java/de/intevation/gnv/artifacts/context/GNVArtifactContextFactory.java:
c8749d83d9b6 Added a configuration section for mapserver relevant stuff. Moved source to write meta files out to an own helper class named MetaWriter.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 645
diff changeset
1871 Store mapserver path in CallContext object to have access everywhere we
c8749d83d9b6 Added a configuration section for mapserver relevant stuff. Moved source to write meta files out to an own helper class named MetaWriter.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 645
diff changeset
1872 have a CallContext object (avoids reading config.xml all the time we want
c8749d83d9b6 Added a configuration section for mapserver relevant stuff. Moved source to write meta files out to an own helper class named MetaWriter.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 645
diff changeset
1873 to write mapfile).
c8749d83d9b6 Added a configuration section for mapserver relevant stuff. Moved source to write meta files out to an own helper class named MetaWriter.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 645
diff changeset
1874
c8749d83d9b6 Added a configuration section for mapserver relevant stuff. Moved source to write meta files out to an own helper class named MetaWriter.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 645
diff changeset
1875 * src/main/java/de/intevation/gnv/artifacts/context/GNVArtifactContext.java:
c8749d83d9b6 Added a configuration section for mapserver relevant stuff. Moved source to write meta files out to an own helper class named MetaWriter.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 645
diff changeset
1876 Added key to store MapServer information into CallContext and fetch it
c8749d83d9b6 Added a configuration section for mapserver relevant stuff. Moved source to write meta files out to an own helper class named MetaWriter.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 645
diff changeset
1877 from it.
c8749d83d9b6 Added a configuration section for mapserver relevant stuff. Moved source to write meta files out to an own helper class named MetaWriter.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 645
diff changeset
1878
c8749d83d9b6 Added a configuration section for mapserver relevant stuff. Moved source to write meta files out to an own helper class named MetaWriter.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 645
diff changeset
1879 * src/main/java/de/intevation/gnv/state/profile/horizontalcrosssection/HorizontalCrossSectionMeshOutputState.java:
c8749d83d9b6 Added a configuration section for mapserver relevant stuff. Moved source to write meta files out to an own helper class named MetaWriter.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 645
diff changeset
1880 Removed code to write meta information files (sourced out to MetaWriter).
c8749d83d9b6 Added a configuration section for mapserver relevant stuff. Moved source to write meta files out to an own helper class named MetaWriter.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 645
diff changeset
1881 This has been done with the intend to write meta information of CONTIS and
c8749d83d9b6 Added a configuration section for mapserver relevant stuff. Moved source to write meta files out to an own helper class named MetaWriter.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 645
diff changeset
1882 NAUTHIS using that class as well.
c8749d83d9b6 Added a configuration section for mapserver relevant stuff. Moved source to write meta files out to an own helper class named MetaWriter.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 645
diff changeset
1883
c8749d83d9b6 Added a configuration section for mapserver relevant stuff. Moved source to write meta files out to an own helper class named MetaWriter.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 645
diff changeset
1884 * src/main/java/de/intevation/gnv/utils/MetaWriter.java: Helper class to
c8749d83d9b6 Added a configuration section for mapserver relevant stuff. Moved source to write meta files out to an own helper class named MetaWriter.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 645
diff changeset
1885 write meta information files used for mapfile generation. Write general
c8749d83d9b6 Added a configuration section for mapserver relevant stuff. Moved source to write meta files out to an own helper class named MetaWriter.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 645
diff changeset
1886 information about our wms service (MapServer) into meta information file.
c8749d83d9b6 Added a configuration section for mapserver relevant stuff. Moved source to write meta files out to an own helper class named MetaWriter.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 645
diff changeset
1887 This is used to give the user information about the place where he can
c8749d83d9b6 Added a configuration section for mapserver relevant stuff. Moved source to write meta files out to an own helper class named MetaWriter.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 645
diff changeset
1888 find the wms service and his generated wms layer.
c8749d83d9b6 Added a configuration section for mapserver relevant stuff. Moved source to write meta files out to an own helper class named MetaWriter.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 645
diff changeset
1889
645
0cf162fa4334 Added some more templates for mapfile generation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 644
diff changeset
1890 2010-03-04 Ingo Weinzierl <ingo.weinzierl@intevation.de>
0cf162fa4334 Added some more templates for mapfile generation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 644
diff changeset
1891
0cf162fa4334 Added some more templates for mapfile generation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 644
diff changeset
1892 * doc/conf/maptemplates/flow-velocity_polygons.class.vm,
0cf162fa4334 Added some more templates for mapfile generation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 644
diff changeset
1893 doc/conf/maptemplates/water-levels_polygons.class.vm,
0cf162fa4334 Added some more templates for mapfile generation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 644
diff changeset
1894 doc/conf/maptemplates/water-temperature_polygons.class.vm,
0cf162fa4334 Added some more templates for mapfile generation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 644
diff changeset
1895 doc/conf/maptemplates/horizontalcrosssection_flow-velocity.vm,
0cf162fa4334 Added some more templates for mapfile generation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 644
diff changeset
1896 doc/conf/maptemplates/flow-velocity_isolines.class.vm,
0cf162fa4334 Added some more templates for mapfile generation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 644
diff changeset
1897 doc/conf/maptemplates/horizontalcrosssection_flow-velocity_isolines.vm,
0cf162fa4334 Added some more templates for mapfile generation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 644
diff changeset
1898 doc/conf/maptemplates/horizontalcrosssection_water-levels.vm,
0cf162fa4334 Added some more templates for mapfile generation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 644
diff changeset
1899 doc/conf/maptemplates/water-levels_isolines.class.vm,
0cf162fa4334 Added some more templates for mapfile generation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 644
diff changeset
1900 doc/conf/maptemplates/horizontalcrosssection_water-temperature.vm,
0cf162fa4334 Added some more templates for mapfile generation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 644
diff changeset
1901 doc/conf/maptemplates/water-temperature_isolines.class.vm,
0cf162fa4334 Added some more templates for mapfile generation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 644
diff changeset
1902 doc/conf/maptemplates/horizontalcrosssection_water-levels_isolines.vm,
0cf162fa4334 Added some more templates for mapfile generation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 644
diff changeset
1903 doc/conf/maptemplates/horizontalcrosssection_water-temperature_isolines.vm:
0cf162fa4334 Added some more templates for mapfile generation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 644
diff changeset
1904 Added template files for water-levels, water-temperature and
0cf162fa4334 Added some more templates for mapfile generation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 644
diff changeset
1905 flow-velocity.
0cf162fa4334 Added some more templates for mapfile generation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 644
diff changeset
1906
644
f3882e94c7e0 Changed the way of calculating the total distance in 'Horizontalprofil'-charts (issue171).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 643
diff changeset
1907 2010-03-04 Ingo Weinzierl <ingo.weinzierl@intevation.de>
f3882e94c7e0 Changed the way of calculating the total distance in 'Horizontalprofil'-charts (issue171).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 643
diff changeset
1908
f3882e94c7e0 Changed the way of calculating the total distance in 'Horizontalprofil'-charts (issue171).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 643
diff changeset
1909 Issue171
f3882e94c7e0 Changed the way of calculating the total distance in 'Horizontalprofil'-charts (issue171).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 643
diff changeset
1910
f3882e94c7e0 Changed the way of calculating the total distance in 'Horizontalprofil'-charts (issue171).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 643
diff changeset
1911 * src/main/java/de/intevation/gnv/chart/HorizontalProfileChart.java: Changed
f3882e94c7e0 Changed the way of calculating the total distance in 'Horizontalprofil'-charts (issue171).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 643
diff changeset
1912 the way to calculate the current distance from startpoint. We do not
f3882e94c7e0 Changed the way of calculating the total distance in 'Horizontalprofil'-charts (issue171).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 643
diff changeset
1913 calculate the distance between the current point and the last point and
f3882e94c7e0 Changed the way of calculating the total distance in 'Horizontalprofil'-charts (issue171).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 643
diff changeset
1914 add this value to a variable storing the total distance anymore, but
f3882e94c7e0 Changed the way of calculating the total distance in 'Horizontalprofil'-charts (issue171).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 643
diff changeset
1915 we take the distance between the current point and the start point. On
f3882e94c7e0 Changed the way of calculating the total distance in 'Horizontalprofil'-charts (issue171).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 643
diff changeset
1916 this way, we do not need a variable to store the total distance, because
f3882e94c7e0 Changed the way of calculating the total distance in 'Horizontalprofil'-charts (issue171).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 643
diff changeset
1917 current point - first point == total distance. And there is no
f3882e94c7e0 Changed the way of calculating the total distance in 'Horizontalprofil'-charts (issue171).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 643
diff changeset
1918 impreciseness in gaps of different layers (see issue171 for this).
f3882e94c7e0 Changed the way of calculating the total distance in 'Horizontalprofil'-charts (issue171).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 643
diff changeset
1919
643
24a85678bd39 Added some more debug information while gap detection.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 642
diff changeset
1920 2010-03-04 Ingo Weinzierl <ingo.weinzierl@intevation.de>
24a85678bd39 Added some more debug information while gap detection.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 642
diff changeset
1921
24a85678bd39 Added some more debug information while gap detection.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 642
diff changeset
1922 * src/main/java/de/intevation/gnv/chart/VerticalProfileChart.java: Added
24a85678bd39 Added some more debug information while gap detection.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 642
diff changeset
1923 some more debug information for gap detection on grids.
24a85678bd39 Added some more debug information while gap detection.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 642
diff changeset
1924
24a85678bd39 Added some more debug information while gap detection.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 642
diff changeset
1925 * src/main/java/de/intevation/gnv/chart/HorizontalProfileChart.java: Added
24a85678bd39 Added some more debug information while gap detection.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 642
diff changeset
1926 some more debug information for gap detection on grids.
24a85678bd39 Added some more debug information while gap detection.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 642
diff changeset
1927
642
83f8f98a4f11 Log important values used for gap detection if debug level is enabled.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 641
diff changeset
1928 2010-03-03 Ingo Weinzierl <ingo.weinzierl@intevation.de>
83f8f98a4f11 Log important values used for gap detection if debug level is enabled.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 641
diff changeset
1929
83f8f98a4f11 Log important values used for gap detection if debug level is enabled.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 641
diff changeset
1930 * src/main/java/de/intevation/gnv/chart/TimeSeriesChart.java: Log important
83f8f98a4f11 Log important values used for gap detection if debug level is enabled.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 641
diff changeset
1931 values used for gap detection if debug level is enabled.
83f8f98a4f11 Log important values used for gap detection if debug level is enabled.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 641
diff changeset
1932
641
8d2bd52f05e3 Removed workaround to send a fake document if statistic is requested for 'Horizontalschnitte' - no statistic available for this product type (issue146).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 640
diff changeset
1933 2010-03-03 Ingo Weinzierl <ingo.weinzierl@intevation.de>
8d2bd52f05e3 Removed workaround to send a fake document if statistic is requested for 'Horizontalschnitte' - no statistic available for this product type (issue146).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 640
diff changeset
1934
8d2bd52f05e3 Removed workaround to send a fake document if statistic is requested for 'Horizontalschnitte' - no statistic available for this product type (issue146).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 640
diff changeset
1935 Issue146
8d2bd52f05e3 Removed workaround to send a fake document if statistic is requested for 'Horizontalschnitte' - no statistic available for this product type (issue146).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 640
diff changeset
1936
8d2bd52f05e3 Removed workaround to send a fake document if statistic is requested for 'Horizontalschnitte' - no statistic available for this product type (issue146).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 640
diff changeset
1937 * src/main/java/de/intevation/gnv/state/profile/horizontalcrosssection/HorizontalCrossSectionMeshOutputState.java:
8d2bd52f05e3 Removed workaround to send a fake document if statistic is requested for 'Horizontalschnitte' - no statistic available for this product type (issue146).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 640
diff changeset
1938 Removed workaround to send a fake document if statistic is requested,
8d2bd52f05e3 Removed workaround to send a fake document if statistic is requested for 'Horizontalschnitte' - no statistic available for this product type (issue146).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 640
diff changeset
1939 which is not available for this product type.
8d2bd52f05e3 Removed workaround to send a fake document if statistic is requested for 'Horizontalschnitte' - no statistic available for this product type (issue146).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 640
diff changeset
1940
640
e5f1e868ee3e Implementedr histogram pdf export.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 639
diff changeset
1941 2010-03-03 Ingo Weinzierl <ingo.weinzierl@intevation.de>
e5f1e868ee3e Implementedr histogram pdf export.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 639
diff changeset
1942
e5f1e868ee3e Implementedr histogram pdf export.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 639
diff changeset
1943 * src/main/java/de/intevation/gnv/state/timeseries/TimeSeriesOutputState.java:
e5f1e868ee3e Implementedr histogram pdf export.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 639
diff changeset
1944 Trigger pdf creation for histograms when an 'out' call arrives with output
e5f1e868ee3e Implementedr histogram pdf export.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 639
diff changeset
1945 mode 'histogram' and export mode 'pdf'.
e5f1e868ee3e Implementedr histogram pdf export.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 639
diff changeset
1946
e5f1e868ee3e Implementedr histogram pdf export.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 639
diff changeset
1947 * src/main/java/de/intevation/gnv/exports/ChartExportHelper.java:
e5f1e868ee3e Implementedr histogram pdf export.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 639
diff changeset
1948 Implemented a method to export histograms as multipage pdf file.
e5f1e868ee3e Implementedr histogram pdf export.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 639
diff changeset
1949
e5f1e868ee3e Implementedr histogram pdf export.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 639
diff changeset
1950 * doc/conf/products/timeseries/conf_mesh.xml,
e5f1e868ee3e Implementedr histogram pdf export.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 639
diff changeset
1951 doc/conf/products/horizontalprofile/conf_mesh.xml,
e5f1e868ee3e Implementedr histogram pdf export.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 639
diff changeset
1952 doc/conf/products/horizontalprofile/conf_instantaneouspoint.xml,
e5f1e868ee3e Implementedr histogram pdf export.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 639
diff changeset
1953 doc/conf/products/horizontalprofile/conf_mesh_cross.xml,
e5f1e868ee3e Implementedr histogram pdf export.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 639
diff changeset
1954 doc/conf/products/verticalprofile/conf_mesh.xml,
e5f1e868ee3e Implementedr histogram pdf export.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 639
diff changeset
1955 doc/conf/products/verticalprofile/conf_timeseriespoint.xml,
e5f1e868ee3e Implementedr histogram pdf export.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 639
diff changeset
1956 doc/conf/products/verticalprofile/conf_instantaneouspoint.xml: Added pdf
e5f1e868ee3e Implementedr histogram pdf export.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 639
diff changeset
1957 support for histogram charts.
e5f1e868ee3e Implementedr histogram pdf export.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 639
diff changeset
1958
639
a94ed2755480 Implemented SVG export for histograms.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 638
diff changeset
1959 2010-03-02 Ingo Weinzierl <ingo.weinzierl@intevation.de>
a94ed2755480 Implemented SVG export for histograms.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 638
diff changeset
1960
a94ed2755480 Implemented SVG export for histograms.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 638
diff changeset
1961 * src/main/java/de/intevation/gnv/state/OutputStateBase.java: Added an xpath
a94ed2755480 Implemented SVG export for histograms.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 638
diff changeset
1962 expression for export modes.
a94ed2755480 Implemented SVG export for histograms.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 638
diff changeset
1963
a94ed2755480 Implemented SVG export for histograms.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 638
diff changeset
1964 * src/main/java/de/intevation/gnv/state/timeseries/TimeSeriesOutputState.java:
a94ed2755480 Implemented SVG export for histograms.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 638
diff changeset
1965 Refactoring of 'out' to be able to add pdf and svg exports to histogram.
a94ed2755480 Implemented SVG export for histograms.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 638
diff changeset
1966 Now, there are just four output modes left (chart, histogram, csv, odv).
a94ed2755480 Implemented SVG export for histograms.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 638
diff changeset
1967 Export modes (pdf, svg, img) are part of these output modes.
a94ed2755480 Implemented SVG export for histograms.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 638
diff changeset
1968 Implemented svg export for histogram charts.
a94ed2755480 Implemented SVG export for histograms.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 638
diff changeset
1969
a94ed2755480 Implemented SVG export for histograms.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 638
diff changeset
1970 * src/main/java/de/intevation/gnv/exports/ChartExportHelper.java: Helper
a94ed2755480 Implemented SVG export for histograms.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 638
diff changeset
1971 method to export histograms as svg via output stream.
a94ed2755480 Implemented SVG export for histograms.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 638
diff changeset
1972
a94ed2755480 Implemented SVG export for histograms.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 638
diff changeset
1973 * doc/conf/products/timeseries/conf_mesh.xml,
a94ed2755480 Implemented SVG export for histograms.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 638
diff changeset
1974 doc/conf/products/timeseries/conf_timeseriespoint.xml,
a94ed2755480 Implemented SVG export for histograms.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 638
diff changeset
1975 doc/conf/products/horizontalprofile/conf_mesh.xml,
a94ed2755480 Implemented SVG export for histograms.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 638
diff changeset
1976 doc/conf/products/horizontalprofile/conf_instantaneouspoint.xml,
a94ed2755480 Implemented SVG export for histograms.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 638
diff changeset
1977 doc/conf/products/horizontalprofile/conf_mesh_cross.xml,
a94ed2755480 Implemented SVG export for histograms.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 638
diff changeset
1978 doc/conf/products/verticalprofile/conf_mesh.xml,
a94ed2755480 Implemented SVG export for histograms.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 638
diff changeset
1979 doc/conf/products/verticalprofile/conf_timeseriespoint.xml,
a94ed2755480 Implemented SVG export for histograms.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 638
diff changeset
1980 doc/conf/products/verticalprofile/conf_instantaneouspoint.xml: Added svg
a94ed2755480 Implemented SVG export for histograms.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 638
diff changeset
1981 as export mode to histogram output in configuration files.
a94ed2755480 Implemented SVG export for histograms.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 638
diff changeset
1982
638
c580666a843f Removed CallMeta object from state which should not be serialized. Implemented a little workarround instead to save localized strings for axes descriptions of horizontal profile charts (issue180).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 637
diff changeset
1983 2010-03-02 Ingo Weinzierl <ingo.weinzierl@intevation.de>
c580666a843f Removed CallMeta object from state which should not be serialized. Implemented a little workarround instead to save localized strings for axes descriptions of horizontal profile charts (issue180).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 637
diff changeset
1984
c580666a843f Removed CallMeta object from state which should not be serialized. Implemented a little workarround instead to save localized strings for axes descriptions of horizontal profile charts (issue180).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 637
diff changeset
1985 Issue180
c580666a843f Removed CallMeta object from state which should not be serialized. Implemented a little workarround instead to save localized strings for axes descriptions of horizontal profile charts (issue180).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 637
diff changeset
1986
c580666a843f Removed CallMeta object from state which should not be serialized. Implemented a little workarround instead to save localized strings for axes descriptions of horizontal profile charts (issue180).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 637
diff changeset
1987 * src/main/java/de/intevation/gnv/state/profile/horizontal/NorthSouthEastWestState.java:
c580666a843f Removed CallMeta object from state which should not be serialized. Implemented a little workarround instead to save localized strings for axes descriptions of horizontal profile charts (issue180).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 637
diff changeset
1988 Removed CallMeta object from state which should not be serialized.
c580666a843f Removed CallMeta object from state which should not be serialized. Implemented a little workarround instead to save localized strings for axes descriptions of horizontal profile charts (issue180).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 637
diff changeset
1989 Implemented a little workarround to save localized strings on this state.
c580666a843f Removed CallMeta object from state which should not be serialized. Implemented a little workarround instead to save localized strings for axes descriptions of horizontal profile charts (issue180).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 637
diff changeset
1990
637
154d158238d3 Display the selected value if there is no description avaible. WKT-strings will be displayed again (issue182).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 636
diff changeset
1991 2010-03-01 Ingo Weinzierl <ingo.weinzierl@intevation.de>
154d158238d3 Display the selected value if there is no description avaible. WKT-strings will be displayed again (issue182).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 636
diff changeset
1992
154d158238d3 Display the selected value if there is no description avaible. WKT-strings will be displayed again (issue182).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 636
diff changeset
1993 Issue182
154d158238d3 Display the selected value if there is no description avaible. WKT-strings will be displayed again (issue182).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 636
diff changeset
1994
154d158238d3 Display the selected value if there is no description avaible. WKT-strings will be displayed again (issue182).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 636
diff changeset
1995 * src/main/java/de/intevation/gnv/state/StateBase.java: Display the selected
154d158238d3 Display the selected value if there is no description avaible. WKT-strings will be displayed again (issue182).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 636
diff changeset
1996 value if there is no description available. WKT-strings will be displayed
154d158238d3 Display the selected value if there is no description avaible. WKT-strings will be displayed again (issue182).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 636
diff changeset
1997 in the static ui part again.
154d158238d3 Display the selected value if there is no description avaible. WKT-strings will be displayed again (issue182).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 636
diff changeset
1998
636
22cc12b1622c Take parent states only to describe static user interface part - not the current state itself.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 635
diff changeset
1999 2010-03-01 Ingo Weinzierl <ingo.weinzierl@intevation.de>
22cc12b1622c Take parent states only to describe static user interface part - not the current state itself.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 635
diff changeset
2000
22cc12b1622c Take parent states only to describe static user interface part - not the current state itself.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 635
diff changeset
2001 Issue179
22cc12b1622c Take parent states only to describe static user interface part - not the current state itself.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 635
diff changeset
2002
22cc12b1622c Take parent states only to describe static user interface part - not the current state itself.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 635
diff changeset
2003 * src/main/java/de/intevation/gnv/artifacts/GNVArtifactBase.java: Removed
22cc12b1622c Take parent states only to describe static user interface part - not the current state itself.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 635
diff changeset
2004 code former used to append product select box.
22cc12b1622c Take parent states only to describe static user interface part - not the current state itself.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 635
diff changeset
2005
22cc12b1622c Take parent states only to describe static user interface part - not the current state itself.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 635
diff changeset
2006 * src/main/java/de/intevation/gnv/state/StateBase.java: Just use all parent
22cc12b1622c Take parent states only to describe static user interface part - not the current state itself.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 635
diff changeset
2007 states to render the static part of the user interfact - not the current
22cc12b1622c Take parent states only to describe static user interface part - not the current state itself.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 635
diff changeset
2008 state itself!
22cc12b1622c Take parent states only to describe static user interface part - not the current state itself.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 635
diff changeset
2009
635
87f05cec1632 Removed useless methods after having refactored the caching mechanism.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 634
diff changeset
2010 2010-03-01 Ingo Weinzierl <ingo.weinzierl@intevation.de>
87f05cec1632 Removed useless methods after having refactored the caching mechanism.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 634
diff changeset
2011
87f05cec1632 Removed useless methods after having refactored the caching mechanism.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 634
diff changeset
2012 * src/main/java/de/intevation/gnv/artifacts/GNVArtifactBase.java: Removed
87f05cec1632 Removed useless methods after having refactored the caching mechanism.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 634
diff changeset
2013 methods which aren't used anymore (used before changing the caching
87f05cec1632 Removed useless methods after having refactored the caching mechanism.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 634
diff changeset
2014 mechanism).
87f05cec1632 Removed useless methods after having refactored the caching mechanism.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 634
diff changeset
2015
634
58c32df1a44d Improved the describe document so that we are able to render a measurement-parameter-matrix with these data.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 633
diff changeset
2016 2010-02-26 Ingo Weinzierl <ingo.weinzierl@intevation.de>
58c32df1a44d Improved the describe document so that we are able to render a measurement-parameter-matrix with these data.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 633
diff changeset
2017
58c32df1a44d Improved the describe document so that we are able to render a measurement-parameter-matrix with these data.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 633
diff changeset
2018 * doc/conf/products/timeseries/conf_timeseriespoint.xml: Changed the
58c32df1a44d Improved the describe document so that we are able to render a measurement-parameter-matrix with these data.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 633
diff changeset
2019 configured state class from DefaultState to MeasurementState.
58c32df1a44d Improved the describe document so that we are able to render a measurement-parameter-matrix with these data.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 633
diff changeset
2020
58c32df1a44d Improved the describe document so that we are able to render a measurement-parameter-matrix with these data.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 633
diff changeset
2021 * doc/conf/queries.properties: Select parameterid from db as well, when
58c32df1a44d Improved the describe document so that we are able to render a measurement-parameter-matrix with these data.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 633
diff changeset
2022 fetching all measurement ids.
58c32df1a44d Improved the describe document so that we are able to render a measurement-parameter-matrix with these data.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 633
diff changeset
2023
58c32df1a44d Improved the describe document so that we are able to render a measurement-parameter-matrix with these data.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 633
diff changeset
2024 * src/main/java/de/intevation/gnv/state/StateBase.java: Improved the way of
58c32df1a44d Improved the describe document so that we are able to render a measurement-parameter-matrix with these data.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 633
diff changeset
2025 searching for descriptions in selected values (used in describe document).
58c32df1a44d Improved the describe document so that we are able to render a measurement-parameter-matrix with these data.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 633
diff changeset
2026
58c32df1a44d Improved the describe document so that we are able to render a measurement-parameter-matrix with these data.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 633
diff changeset
2027 * src/main/java/de/intevation/gnv/state/MeasurementState.java: New state
58c32df1a44d Improved the describe document so that we are able to render a measurement-parameter-matrix with these data.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 633
diff changeset
2028 object to create a describe document which can be used to render a
58c32df1a44d Improved the describe document so that we are able to render a measurement-parameter-matrix with these data.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 633
diff changeset
2029 measurement-parameter-matrix.
58c32df1a44d Improved the describe document so that we are able to render a measurement-parameter-matrix with these data.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 633
diff changeset
2030
58c32df1a44d Improved the describe document so that we are able to render a measurement-parameter-matrix with these data.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 633
diff changeset
2031 * src/main/java/de/intevation/gnv/state/InputData.java,
58c32df1a44d Improved the describe document so that we are able to render a measurement-parameter-matrix with these data.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 633
diff changeset
2032 src/main/java/de/intevation/gnv/state/DefaultInputData.java: Added a new
58c32df1a44d Improved the describe document so that we are able to render a measurement-parameter-matrix with these data.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 633
diff changeset
2033 method to fetch a description by key.
58c32df1a44d Improved the describe document so that we are able to render a measurement-parameter-matrix with these data.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 633
diff changeset
2034
58c32df1a44d Improved the describe document so that we are able to render a measurement-parameter-matrix with these data.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 633
diff changeset
2035 * src/main/java/de/intevation/gnv/state/describedata/ExtendedKeyValueData.java:
58c32df1a44d Improved the describe document so that we are able to render a measurement-parameter-matrix with these data.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 633
diff changeset
2036 This class extends DefaultKeyValueDescibeData. It is used by
58c32df1a44d Improved the describe document so that we are able to render a measurement-parameter-matrix with these data.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 633
diff changeset
2037 MeasurementState to create a mapping between measurements and parameters.
58c32df1a44d Improved the describe document so that we are able to render a measurement-parameter-matrix with these data.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 633
diff changeset
2038 Each key/value-pair has an extra attribute storing its parameter value.
58c32df1a44d Improved the describe document so that we are able to render a measurement-parameter-matrix with these data.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 633
diff changeset
2039
633
7a136b99ad71 Adapted product configuration regarding the changes in rev704.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 632
diff changeset
2040 2010-02-25 Ingo Weinzierl <ingo.weinzierl@intevation.de>
7a136b99ad71 Adapted product configuration regarding the changes in rev704.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 632
diff changeset
2041
7a136b99ad71 Adapted product configuration regarding the changes in rev704.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 632
diff changeset
2042 * doc/conf/products/verticalcrosssection/conf_mesh.xml,
7a136b99ad71 Adapted product configuration regarding the changes in rev704.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 632
diff changeset
2043 doc/conf/products/timeseries/conf_mesh.xml,
7a136b99ad71 Adapted product configuration regarding the changes in rev704.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 632
diff changeset
2044 doc/conf/products/timeseries/conf_timeseriespoint.xml,
7a136b99ad71 Adapted product configuration regarding the changes in rev704.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 632
diff changeset
2045 doc/conf/products/horizontalprofile/conf_mesh.xml,
7a136b99ad71 Adapted product configuration regarding the changes in rev704.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 632
diff changeset
2046 doc/conf/products/horizontalprofile/conf_instantaneouspoint.xml,
7a136b99ad71 Adapted product configuration regarding the changes in rev704.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 632
diff changeset
2047 doc/conf/products/horizontalprofile/conf_mesh_cross.xml,
7a136b99ad71 Adapted product configuration regarding the changes in rev704.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 632
diff changeset
2048 doc/conf/products/verticalprofile/conf_mesh.xml,
7a136b99ad71 Adapted product configuration regarding the changes in rev704.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 632
diff changeset
2049 doc/conf/products/verticalprofile/conf_timeseriespoint.xml,
7a136b99ad71 Adapted product configuration regarding the changes in rev704.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 632
diff changeset
2050 doc/conf/products/verticalprofile/conf_instantaneouspoint.xml: Adapted
7a136b99ad71 Adapted product configuration regarding the changes in rev704.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 632
diff changeset
2051 configuration. Pdf, svg, image exports got an own section in the
7a136b99ad71 Adapted product configuration regarding the changes in rev704.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 632
diff changeset
2052 outputmodes node. Exports belong to an output mode, now. There are no
7a136b99ad71 Adapted product configuration regarding the changes in rev704.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 632
diff changeset
2053 outputmodes 'pdf', 'svg', 'png' existing anymore.
7a136b99ad71 Adapted product configuration regarding the changes in rev704.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 632
diff changeset
2054
632
62ea2a7b1067 'Profilschnitte' are working without cache as well, now.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 630
diff changeset
2055 2010-02-25 Ingo Weinzierl <ingo.weinzierl@intevation.de>
62ea2a7b1067 'Profilschnitte' are working without cache as well, now.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 630
diff changeset
2056
62ea2a7b1067 'Profilschnitte' are working without cache as well, now.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 630
diff changeset
2057 * src/main/java/de/intevation/gnv/state/profile/verticalcrosssection/VerticalCrossSectionOutputState.java:
62ea2a7b1067 'Profilschnitte' are working without cache as well, now.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 630
diff changeset
2058 Changed the way of using cache to store verticalcrosssection chart data.
62ea2a7b1067 'Profilschnitte' are working without cache as well, now.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 630
diff changeset
2059 Now, this type of chart is working without cache, as well.
62ea2a7b1067 'Profilschnitte' are working without cache as well, now.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 630
diff changeset
2060
62ea2a7b1067 'Profilschnitte' are working without cache as well, now.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 630
diff changeset
2061 2010-02-25 Ingo Weinzierl <ingo.weinzierl@intevation.de>
62ea2a7b1067 'Profilschnitte' are working without cache as well, now.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 630
diff changeset
2062
62ea2a7b1067 'Profilschnitte' are working without cache as well, now.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 630
diff changeset
2063 * src/main/java/de/intevation/gnv/state/OutputStateBase.java: Changed the
62ea2a7b1067 'Profilschnitte' are working without cache as well, now.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 630
diff changeset
2064 way of using the cache to store chart / histogram data. Now, output modes
62ea2a7b1067 'Profilschnitte' are working without cache as well, now.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 630
diff changeset
2065 'chart' and 'histogram' are working without cache.
62ea2a7b1067 'Profilschnitte' are working without cache as well, now.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 630
diff changeset
2066
630
a72ecacccc91 Changed cache initialization so that we can use GNV without using a cache.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 629
diff changeset
2067 2010-02-25 Ingo Weinzierl <ingo.weinzierl@intevation.de>
a72ecacccc91 Changed cache initialization so that we can use GNV without using a cache.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 629
diff changeset
2068
a72ecacccc91 Changed cache initialization so that we can use GNV without using a cache.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 629
diff changeset
2069 * src/main/java/de/intevation/gnv/artifacts/context/GNVArtifactContextFactory.java:
a72ecacccc91 Changed cache initialization so that we can use GNV without using a cache.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 629
diff changeset
2070 Better exception handling while cache configuration. The cache is not
a72ecacccc91 Changed cache initialization so that we can use GNV without using a cache.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 629
diff changeset
2071 initialized, if no cache is configured in conf.xml. There would have been
a72ecacccc91 Changed cache initialization so that we can use GNV without using a cache.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 629
diff changeset
2072 an exception without having a cache section in conf.xml. Now, it's
a72ecacccc91 Changed cache initialization so that we can use GNV without using a cache.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 629
diff changeset
2073 possible to use GNV without using a cache.
a72ecacccc91 Changed cache initialization so that we can use GNV without using a cache.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 629
diff changeset
2074
a72ecacccc91 Changed cache initialization so that we can use GNV without using a cache.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 629
diff changeset
2075 * src/main/java/de/intevation/gnv/state/StateBase.java: Changed logger name
a72ecacccc91 Changed cache initialization so that we can use GNV without using a cache.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 629
diff changeset
2076 from irritating 'GNVArtifactBase' to 'StateBase'.
a72ecacccc91 Changed cache initialization so that we can use GNV without using a cache.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 629
diff changeset
2077
629
d08b9ba148c5 Implemented logic to adjust number of bins corresponding to user input.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 627
diff changeset
2078 2010-02-24 Ingo Weinzierl <ingo.weinzierl@intevation.de>
d08b9ba148c5 Implemented logic to adjust number of bins corresponding to user input.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 627
diff changeset
2079
d08b9ba148c5 Implemented logic to adjust number of bins corresponding to user input.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 627
diff changeset
2080 * src/main/java/de/intevation/gnv/state/timeseries/TimeSeriesOutputState.java:
d08b9ba148c5 Implemented logic to adjust number of bins corresponding to user input.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 627
diff changeset
2081 Store request parameter in a map and put that map into other
d08b9ba148c5 Implemented logic to adjust number of bins corresponding to user input.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 627
diff changeset
2082 classes/methods instead of putting each request parameter into an own
d08b9ba148c5 Implemented logic to adjust number of bins corresponding to user input.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 627
diff changeset
2083 variable.
d08b9ba148c5 Implemented logic to adjust number of bins corresponding to user input.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 627
diff changeset
2084
d08b9ba148c5 Implemented logic to adjust number of bins corresponding to user input.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 627
diff changeset
2085 * src/main/java/de/intevation/gnv/chart/DefaultHistogram.java: Implemented
d08b9ba148c5 Implemented logic to adjust number of bins corresponding to user input.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 627
diff changeset
2086 logic to adjust number of bins in histogram charts. The user is able to
d08b9ba148c5 Implemented logic to adjust number of bins corresponding to user input.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 627
diff changeset
2087 choose between the number of bins or the size of a single bin.
d08b9ba148c5 Implemented logic to adjust number of bins corresponding to user input.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 627
diff changeset
2088
d08b9ba148c5 Implemented logic to adjust number of bins corresponding to user input.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 627
diff changeset
2089 2010-02-23 Ingo Weinzierl <ingo.weinzierl@intevation.de>
d08b9ba148c5 Implemented logic to adjust number of bins corresponding to user input.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 627
diff changeset
2090
d08b9ba148c5 Implemented logic to adjust number of bins corresponding to user input.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 627
diff changeset
2091 * contrib/palette2polygonVM.xsl: New. XSLT transformation to transform a
d08b9ba148c5 Implemented logic to adjust number of bins corresponding to user input.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 627
diff changeset
2092 palette file into a style definition template used for mapfile creation.
d08b9ba148c5 Implemented logic to adjust number of bins corresponding to user input.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 627
diff changeset
2093 Usage:
d08b9ba148c5 Implemented logic to adjust number of bins corresponding to user input.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 627
diff changeset
2094
d08b9ba148c5 Implemented logic to adjust number of bins corresponding to user input.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 627
diff changeset
2095 $ xsltproc contrib/palette2polygonVM.xsl \
d08b9ba148c5 Implemented logic to adjust number of bins corresponding to user input.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 627
diff changeset
2096 doc/conf/palette/water-temperature.xml \
d08b9ba148c5 Implemented logic to adjust number of bins corresponding to user input.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 627
diff changeset
2097 > water-temperature.vm
d08b9ba148c5 Implemented logic to adjust number of bins corresponding to user input.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 627
diff changeset
2098
627
c009d8df53aa Removed a bug in pdf and svg creation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 626
diff changeset
2099 2010-02-23 Ingo Weinzierl <ingo.weinzierl@intevation.de>
c009d8df53aa Removed a bug in pdf and svg creation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 626
diff changeset
2100
c009d8df53aa Removed a bug in pdf and svg creation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 626
diff changeset
2101 * src/main/java/de/intevation/gnv/state/timeseries/TimeSeriesOutputState.java:
c009d8df53aa Removed a bug in pdf and svg creation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 626
diff changeset
2102 Removed a bug in pdf and svg creation. No data were drawn into chart.
c009d8df53aa Removed a bug in pdf and svg creation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 626
diff changeset
2103
626
61f688a69a55 Split up export modes from output modes.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 625
diff changeset
2104 2010-02-23 Ingo Weinzierl <ingo.weinzierl@intevation.de>
61f688a69a55 Split up export modes from output modes.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 625
diff changeset
2105
61f688a69a55 Split up export modes from output modes.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 625
diff changeset
2106 * doc/conf/products/timeseries/conf_timeseriespoint.xml,
61f688a69a55 Split up export modes from output modes.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 625
diff changeset
2107 doc/conf/products/timeseries/conf_mesh.xml: Added an export mode section
61f688a69a55 Split up export modes from output modes.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 625
diff changeset
2108 in output modes and added an export mode 'pdf' for showcase. This work is
61f688a69a55 Split up export modes from output modes.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 625
diff changeset
2109 necessary to split up output modes (chart, histogram, ...) from export
61f688a69a55 Split up export modes from output modes.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 625
diff changeset
2110 modes (pdf, svg, png, ...). GUI components are now able to distinguish
61f688a69a55 Split up export modes from output modes.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 625
diff changeset
2111 between these modes and render each mode in an own section.
61f688a69a55 Split up export modes from output modes.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 625
diff changeset
2112
61f688a69a55 Split up export modes from output modes.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 625
diff changeset
2113 * src/main/java/de/intevation/gnv/state/OutputStateBase.java: Read export
61f688a69a55 Split up export modes from output modes.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 625
diff changeset
2114 modes from configuration node.
61f688a69a55 Split up export modes from output modes.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 625
diff changeset
2115
61f688a69a55 Split up export modes from output modes.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 625
diff changeset
2116 * src/main/java/de/intevation/gnv/artifacts/GNVArtifactBase.java: Write
61f688a69a55 Split up export modes from output modes.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 625
diff changeset
2117 export modes into describe document.
61f688a69a55 Split up export modes from output modes.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 625
diff changeset
2118
61f688a69a55 Split up export modes from output modes.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 625
diff changeset
2119 * src/main/java/de/intevation/gnv/state/DefaultOutputMode.java,
61f688a69a55 Split up export modes from output modes.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 625
diff changeset
2120 src/main/java/de/intevation/gnv/state/OutputMode.java: Added export modes
61f688a69a55 Split up export modes from output modes.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 625
diff changeset
2121 as java.util.List. 'getExportModes()' will deliver this list.
61f688a69a55 Split up export modes from output modes.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 625
diff changeset
2122
61f688a69a55 Split up export modes from output modes.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 625
diff changeset
2123 * src/main/java/de/intevation/gnv/state/DefaultExportMode.java,
61f688a69a55 Split up export modes from output modes.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 625
diff changeset
2124 src/main/java/de/intevation/gnv/state/ExportMode.java: Object storing
61f688a69a55 Split up export modes from output modes.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 625
diff changeset
2125 necessary information for export mode.
61f688a69a55 Split up export modes from output modes.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 625
diff changeset
2126
625
40ead2d2a08d Restructured configuration, removed duplicated entry and store config information in MapfileGenerator to avoid reading config file every time while updating mapfile.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 624
diff changeset
2127 2010-02-22 Ingo Weinzierl <ingo.weinzierl@intevation.de>
40ead2d2a08d Restructured configuration, removed duplicated entry and store config information in MapfileGenerator to avoid reading config file every time while updating mapfile.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 624
diff changeset
2128
40ead2d2a08d Restructured configuration, removed duplicated entry and store config information in MapfileGenerator to avoid reading config file every time while updating mapfile.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 624
diff changeset
2129 * doc/conf/conf.xml: Restructured configuration of shapfile and template
40ead2d2a08d Restructured configuration, removed duplicated entry and store config information in MapfileGenerator to avoid reading config file every time while updating mapfile.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 624
diff changeset
2130 directories. Moved map-generator part into gnv section.
40ead2d2a08d Restructured configuration, removed duplicated entry and store config information in MapfileGenerator to avoid reading config file every time while updating mapfile.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 624
diff changeset
2131 Moved shapefile-directory configuration to an own section and removed
40ead2d2a08d Restructured configuration, removed duplicated entry and store config information in MapfileGenerator to avoid reading config file every time while updating mapfile.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 624
diff changeset
2132 duplicated shapefile-directory config from map-generator.
40ead2d2a08d Restructured configuration, removed duplicated entry and store config information in MapfileGenerator to avoid reading config file every time while updating mapfile.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 624
diff changeset
2133
40ead2d2a08d Restructured configuration, removed duplicated entry and store config information in MapfileGenerator to avoid reading config file every time while updating mapfile.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 624
diff changeset
2134 * src/main/java/de/intevation/gnv/utils/MapfileGenerator.java: Adjusted
40ead2d2a08d Restructured configuration, removed duplicated entry and store config information in MapfileGenerator to avoid reading config file every time while updating mapfile.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 624
diff changeset
2135 xpath expressions regarding the changes in conf.xml. MapfileGenerator got
40ead2d2a08d Restructured configuration, removed duplicated entry and store config information in MapfileGenerator to avoid reading config file every time while updating mapfile.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 624
diff changeset
2136 some instance variables to store information about mapfile location,
40ead2d2a08d Restructured configuration, removed duplicated entry and store config information in MapfileGenerator to avoid reading config file every time while updating mapfile.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 624
diff changeset
2137 velocity log file and shapefile and template directories. This avoids
40ead2d2a08d Restructured configuration, removed duplicated entry and store config information in MapfileGenerator to avoid reading config file every time while updating mapfile.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 624
diff changeset
2138 reading conf.xml every single time while updating the mapfile.
40ead2d2a08d Restructured configuration, removed duplicated entry and store config information in MapfileGenerator to avoid reading config file every time while updating mapfile.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 624
diff changeset
2139
40ead2d2a08d Restructured configuration, removed duplicated entry and store config information in MapfileGenerator to avoid reading config file every time while updating mapfile.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 624
diff changeset
2140 * src/main/java/de/intevation/gnv/artifacts/context/GNVArtifactContextFactory.java:
40ead2d2a08d Restructured configuration, removed duplicated entry and store config information in MapfileGenerator to avoid reading config file every time while updating mapfile.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 624
diff changeset
2141 Adjusted xpath expression regaring the changes of shapefile-directory in
40ead2d2a08d Restructured configuration, removed duplicated entry and store config information in MapfileGenerator to avoid reading config file every time while updating mapfile.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 624
diff changeset
2142 conf.xml.
40ead2d2a08d Restructured configuration, removed duplicated entry and store config information in MapfileGenerator to avoid reading config file every time while updating mapfile.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 624
diff changeset
2143
624
6a3a1da5e680 Improved velocity configuration.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 623
diff changeset
2144 2010-02-22 Ingo Weinzierl <ingo.weinzierl@intevation.de>
6a3a1da5e680 Improved velocity configuration.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 623
diff changeset
2145
6a3a1da5e680 Improved velocity configuration.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 623
diff changeset
2146 * doc/conf/conf.xml: Added path for velocity logfile.
6a3a1da5e680 Improved velocity configuration.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 623
diff changeset
2147
6a3a1da5e680 Improved velocity configuration.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 623
diff changeset
2148 * doc/conf/maptemplates/horizontalcrosssection_salinity.vm,
6a3a1da5e680 Improved velocity configuration.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 623
diff changeset
2149 doc/conf/maptemplates/horizontalcrosssection_salinity_isolines.vm: Removed
6a3a1da5e680 Improved velocity configuration.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 623
diff changeset
2150 absolute path in style includes.
6a3a1da5e680 Improved velocity configuration.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 623
diff changeset
2151
6a3a1da5e680 Improved velocity configuration.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 623
diff changeset
2152 * src/main/java/de/intevation/gnv/utils/MapfileGenerator.java: Improved
6a3a1da5e680 Improved velocity configuration.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 623
diff changeset
2153 velocity configuration regarding absolute pathes and logfile.
6a3a1da5e680 Improved velocity configuration.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 623
diff changeset
2154
623
65f09139e9b3 Fixed file handle leak when writing meta data.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 622
diff changeset
2155 2010-02-21 Sascha L. Teichmann <sascha.teichmann@intevation.de>
65f09139e9b3 Fixed file handle leak when writing meta data.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 622
diff changeset
2156
65f09139e9b3 Fixed file handle leak when writing meta data.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 622
diff changeset
2157 * src/main/java/de/intevation/gnv/state/profile/horizontalcrosssection/HorizontalCrossSectionMeshOutputState.java:
65f09139e9b3 Fixed file handle leak when writing meta data.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 622
diff changeset
2158 Fixed file handle leak when writing meta data.
65f09139e9b3 Fixed file handle leak when writing meta data.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 622
diff changeset
2159
65f09139e9b3 Fixed file handle leak when writing meta data.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 622
diff changeset
2160 * src/main/java/de/intevation/gnv/state/StateBase.java,
65f09139e9b3 Fixed file handle leak when writing meta data.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 622
diff changeset
2161 src/main/java/de/intevation/gnv/state/MinMaxState.java,
65f09139e9b3 Fixed file handle leak when writing meta data.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 622
diff changeset
2162 src/main/java/de/intevation/gnv/utils/MapfileGenerator.java,
65f09139e9b3 Fixed file handle leak when writing meta data.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 622
diff changeset
2163 src/main/java/de/intevation/gnv/chart/DefaultHistogram.java,
65f09139e9b3 Fixed file handle leak when writing meta data.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 622
diff changeset
2164 src/main/java/de/intevation/gnv/chart/AbstractHistogram.java,
65f09139e9b3 Fixed file handle leak when writing meta data.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 622
diff changeset
2165 src/main/java/de/intevation/gnv/exports/ChartExportHelper.java:
65f09139e9b3 Fixed file handle leak when writing meta data.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 622
diff changeset
2166 Clean up imports.
65f09139e9b3 Fixed file handle leak when writing meta data.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 622
diff changeset
2167
622
89aca25642d6 Implemented method stubs of MapfileGenerator. Mapfiles are successfully created corresponding meta.xml files.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 621
diff changeset
2168 2010-02-19 Ingo Weinzierl <ingo.weinzierl@intevation.de>
89aca25642d6 Implemented method stubs of MapfileGenerator. Mapfiles are successfully created corresponding meta.xml files.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 621
diff changeset
2169
89aca25642d6 Implemented method stubs of MapfileGenerator. Mapfiles are successfully created corresponding meta.xml files.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 621
diff changeset
2170 * src/main/java/de/intevation/gnv/state/profile/horizontalcrosssection/HorizontalCrossSectionMeshOutputState.java:
89aca25642d6 Implemented method stubs of MapfileGenerator. Mapfiles are successfully created corresponding meta.xml files.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 621
diff changeset
2171 Write a meta information file after shapefile writing is finished. These
89aca25642d6 Implemented method stubs of MapfileGenerator. Mapfiles are successfully created corresponding meta.xml files.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 621
diff changeset
2172 meta information are used to map the type of shapefiles to a specific
89aca25642d6 Implemented method stubs of MapfileGenerator. Mapfiles are successfully created corresponding meta.xml files.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 621
diff changeset
2173 template and fill these layer-templates with data.
89aca25642d6 Implemented method stubs of MapfileGenerator. Mapfiles are successfully created corresponding meta.xml files.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 621
diff changeset
2174
89aca25642d6 Implemented method stubs of MapfileGenerator. Mapfiles are successfully created corresponding meta.xml files.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 621
diff changeset
2175 * src/main/java/de/intevation/gnv/wms/LayerInfo.java: Class for storing meta
89aca25642d6 Implemented method stubs of MapfileGenerator. Mapfiles are successfully created corresponding meta.xml files.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 621
diff changeset
2176 information for mapfile creation.
89aca25642d6 Implemented method stubs of MapfileGenerator. Mapfiles are successfully created corresponding meta.xml files.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 621
diff changeset
2177
89aca25642d6 Implemented method stubs of MapfileGenerator. Mapfiles are successfully created corresponding meta.xml files.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 621
diff changeset
2178 * src/main/java/de/intevation/gnv/utils/MapfileGenerator.java: Implemented
89aca25642d6 Implemented method stubs of MapfileGenerator. Mapfiles are successfully created corresponding meta.xml files.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 621
diff changeset
2179 method stubs. The MapfileGenerator starts searching for meta information
89aca25642d6 Implemented method stubs of MapfileGenerator. Mapfiles are successfully created corresponding meta.xml files.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 621
diff changeset
2180 in filesystem after update() is called. These information are used to to
89aca25642d6 Implemented method stubs of MapfileGenerator. Mapfiles are successfully created corresponding meta.xml files.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 621
diff changeset
2181 fill templates for the supported layers and a mapfile will be created out
89aca25642d6 Implemented method stubs of MapfileGenerator. Mapfiles are successfully created corresponding meta.xml files.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 621
diff changeset
2182 of this.
89aca25642d6 Implemented method stubs of MapfileGenerator. Mapfiles are successfully created corresponding meta.xml files.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 621
diff changeset
2183
89aca25642d6 Implemented method stubs of MapfileGenerator. Mapfiles are successfully created corresponding meta.xml files.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 621
diff changeset
2184 TODO: Configure Velocity.
89aca25642d6 Implemented method stubs of MapfileGenerator. Mapfiles are successfully created corresponding meta.xml files.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 621
diff changeset
2185
89aca25642d6 Implemented method stubs of MapfileGenerator. Mapfiles are successfully created corresponding meta.xml files.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 621
diff changeset
2186 * pom.xml: Added Apache Velocity 1.6.1 for templating mapfiles.
89aca25642d6 Implemented method stubs of MapfileGenerator. Mapfiles are successfully created corresponding meta.xml files.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 621
diff changeset
2187
89aca25642d6 Implemented method stubs of MapfileGenerator. Mapfiles are successfully created corresponding meta.xml files.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 621
diff changeset
2188 * doc/conf/conf.xml: Adapted a section to configure necessary directories
89aca25642d6 Implemented method stubs of MapfileGenerator. Mapfiles are successfully created corresponding meta.xml files.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 621
diff changeset
2189 and filenames for mapfile generation.
89aca25642d6 Implemented method stubs of MapfileGenerator. Mapfiles are successfully created corresponding meta.xml files.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 621
diff changeset
2190
89aca25642d6 Implemented method stubs of MapfileGenerator. Mapfiles are successfully created corresponding meta.xml files.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 621
diff changeset
2191 * doc/conf/maptemplates/mapfile.vm: Base template for mapfile. All required
89aca25642d6 Implemented method stubs of MapfileGenerator. Mapfiles are successfully created corresponding meta.xml files.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 621
diff changeset
2192 layers will be included into this template.
89aca25642d6 Implemented method stubs of MapfileGenerator. Mapfiles are successfully created corresponding meta.xml files.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 621
diff changeset
2193
89aca25642d6 Implemented method stubs of MapfileGenerator. Mapfiles are successfully created corresponding meta.xml files.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 621
diff changeset
2194 * doc/conf/maptemplates/horizontalcrosssection_salinity_isolines.vm,
89aca25642d6 Implemented method stubs of MapfileGenerator. Mapfiles are successfully created corresponding meta.xml files.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 621
diff changeset
2195 doc/conf/maptemplates/horizontalcrosssection_salinity.vm,
89aca25642d6 Implemented method stubs of MapfileGenerator. Mapfiles are successfully created corresponding meta.xml files.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 621
diff changeset
2196 doc/conf/maptemplates/salinity_isolines.class.vm,
89aca25642d6 Implemented method stubs of MapfileGenerator. Mapfiles are successfully created corresponding meta.xml files.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 621
diff changeset
2197 doc/conf/maptemplates/salinity_polygons.class.vm: Template support for
89aca25642d6 Implemented method stubs of MapfileGenerator. Mapfiles are successfully created corresponding meta.xml files.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 621
diff changeset
2198 salinity in horizontal crosssection wms.
89aca25642d6 Implemented method stubs of MapfileGenerator. Mapfiles are successfully created corresponding meta.xml files.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 621
diff changeset
2199
621
567216b56983 Added MapfileGenerator stub and MapfileGenerator calls after writing and removing shapefiles.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 618
diff changeset
2200 2010-02-17 Ingo Weinzierl <ingo.weinzierl@intevation.de>
567216b56983 Added MapfileGenerator stub and MapfileGenerator calls after writing and removing shapefiles.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 618
diff changeset
2201
567216b56983 Added MapfileGenerator stub and MapfileGenerator calls after writing and removing shapefiles.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 618
diff changeset
2202 * doc/conf/conf.xml: Added configuration section for writing mapfiles.
567216b56983 Added MapfileGenerator stub and MapfileGenerator calls after writing and removing shapefiles.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 618
diff changeset
2203
567216b56983 Added MapfileGenerator stub and MapfileGenerator calls after writing and removing shapefiles.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 618
diff changeset
2204 * src/main/java/de/intevation/gnv/utils/MapfileGenerator.java: Singleton
567216b56983 Added MapfileGenerator stub and MapfileGenerator calls after writing and removing shapefiles.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 618
diff changeset
2205 generator for writing mapfiles. It runs in an own thread and has an
567216b56983 Added MapfileGenerator stub and MapfileGenerator calls after writing and removing shapefiles.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 618
diff changeset
2206 'update' method which triggers the generator to search the filesystem for
567216b56983 Added MapfileGenerator stub and MapfileGenerator calls after writing and removing shapefiles.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 618
diff changeset
2207 shapefiles and meta information and update mapfiles out of these
567216b56983 Added MapfileGenerator stub and MapfileGenerator calls after writing and removing shapefiles.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 618
diff changeset
2208 information. A 'main' method can be invoked to update the mapfile without
567216b56983 Added MapfileGenerator stub and MapfileGenerator calls after writing and removing shapefiles.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 618
diff changeset
2209 an running artifact server.
567216b56983 Added MapfileGenerator stub and MapfileGenerator calls after writing and removing shapefiles.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 618
diff changeset
2210
567216b56983 Added MapfileGenerator stub and MapfileGenerator calls after writing and removing shapefiles.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 618
diff changeset
2211 TODO: Implement method stubs.
567216b56983 Added MapfileGenerator stub and MapfileGenerator calls after writing and removing shapefiles.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 618
diff changeset
2212
567216b56983 Added MapfileGenerator stub and MapfileGenerator calls after writing and removing shapefiles.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 618
diff changeset
2213 * src/main/java/de/intevation/gnv/state/profile/horizontalcrosssection/HorizontalCrossSectionMeshOutputState.java:
567216b56983 Added MapfileGenerator stub and MapfileGenerator calls after writing and removing shapefiles.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 618
diff changeset
2214 Call MapfileGenerator when writing or removing shapefiles (endOfLife).
567216b56983 Added MapfileGenerator stub and MapfileGenerator calls after writing and removing shapefiles.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 618
diff changeset
2215
618
250160797195 Added histogram as output mode in configuration files.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 617
diff changeset
2216 2010-02-15 Ingo Weinzierl <ingo.weinzierl@intevation.de>
250160797195 Added histogram as output mode in configuration files.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 617
diff changeset
2217
250160797195 Added histogram as output mode in configuration files.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 617
diff changeset
2218 * doc/conf/products/timeseries/conf_mesh.xml,
250160797195 Added histogram as output mode in configuration files.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 617
diff changeset
2219 doc/conf/products/timeseries/conf_timeseriespoint.xml,
250160797195 Added histogram as output mode in configuration files.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 617
diff changeset
2220 doc/conf/products/horizontalprofile/conf_mesh.xml,
250160797195 Added histogram as output mode in configuration files.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 617
diff changeset
2221 doc/conf/products/horizontalprofile/conf_instantaneouspoint.xml,
250160797195 Added histogram as output mode in configuration files.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 617
diff changeset
2222 doc/conf/products/horizontalprofile/conf_mesh_cross.xml,
250160797195 Added histogram as output mode in configuration files.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 617
diff changeset
2223 doc/conf/products/verticalprofile/conf_mesh.xml,
250160797195 Added histogram as output mode in configuration files.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 617
diff changeset
2224 doc/conf/products/verticalprofile/conf_timeseriespoint.xml,
250160797195 Added histogram as output mode in configuration files.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 617
diff changeset
2225 doc/conf/products/verticalprofile/conf_instantaneouspoint.xml: Added
250160797195 Added histogram as output mode in configuration files.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 617
diff changeset
2226 histogram as output mode.
250160797195 Added histogram as output mode in configuration files.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 617
diff changeset
2227
250160797195 Added histogram as output mode in configuration files.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 617
diff changeset
2228 * doc/conf/charttemplate.xml: Added color of bars in histograms.
250160797195 Added histogram as output mode in configuration files.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 617
diff changeset
2229
617
3d13fa281a7e Added new ouput mode: histogram.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 616
diff changeset
2230 2010-02-15 Ingo Weinzierl <ingo.weinzierl@intevation.de>
3d13fa281a7e Added new ouput mode: histogram.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 616
diff changeset
2231
3d13fa281a7e Added new ouput mode: histogram.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 616
diff changeset
2232 * src/main/java/de/intevation/gnv/state/timeseries/TimeSeriesOutputState.java:
3d13fa281a7e Added new ouput mode: histogram.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 616
diff changeset
2233 Added code path to create and return histograms.
3d13fa281a7e Added new ouput mode: histogram.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 616
diff changeset
2234
3d13fa281a7e Added new ouput mode: histogram.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 616
diff changeset
2235 * src/main/java/de/intevation/gnv/chart/AbstractHistogram.java,
3d13fa281a7e Added new ouput mode: histogram.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 616
diff changeset
2236 src/main/java/de/intevation/gnv/chart/DefaultHistogram.java: New. Classes
3d13fa281a7e Added new ouput mode: histogram.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 616
diff changeset
2237 for creating histograms. Each histogram contains exactly one parameter.
3d13fa281a7e Added new ouput mode: histogram.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 616
diff changeset
2238
3d13fa281a7e Added new ouput mode: histogram.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 616
diff changeset
2239 * src/main/java/de/intevation/gnv/chart/XMLChartTheme.java: Added parsing
3d13fa281a7e Added new ouput mode: histogram.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 616
diff changeset
2240 of histogram bar color.
3d13fa281a7e Added new ouput mode: histogram.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 616
diff changeset
2241
3d13fa281a7e Added new ouput mode: histogram.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 616
diff changeset
2242 * src/main/java/de/intevation/gnv/exports/ChartExportHelper.java: Added a
3d13fa281a7e Added new ouput mode: histogram.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 616
diff changeset
2243 new funcion to copy all histograms into a single image and send it to
3d13fa281a7e Added new ouput mode: histogram.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 616
diff changeset
2244 output stream.
3d13fa281a7e Added new ouput mode: histogram.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 616
diff changeset
2245
3d13fa281a7e Added new ouput mode: histogram.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 616
diff changeset
2246 * src/main/java/de/intevation/gnv/histogram/HistogramHelper.java: New. Added
3d13fa281a7e Added new ouput mode: histogram.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 616
diff changeset
2247 helper function to split the result collections for each parameter and for
3d13fa281a7e Added new ouput mode: histogram.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 616
diff changeset
2248 each measurement into pieces.
3d13fa281a7e Added new ouput mode: histogram.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 616
diff changeset
2249
616
93978859fa9e Added the Configuration and the Classes for the new Product Layer.
Tim Englich <tim.englich@intevation.de>
parents: 615
diff changeset
2250 2010-02-12 Tim Englich <tim.englich@intevation.de>
93978859fa9e Added the Configuration and the Classes for the new Product Layer.
Tim Englich <tim.englich@intevation.de>
parents: 615
diff changeset
2251
93978859fa9e Added the Configuration and the Classes for the new Product Layer.
Tim Englich <tim.englich@intevation.de>
parents: 615
diff changeset
2252 * doc/conf/queries.properties:
93978859fa9e Added the Configuration and the Classes for the new Product Layer.
Tim Englich <tim.englich@intevation.de>
parents: 615
diff changeset
2253 Integrated Queries for the Product Layer.
93978859fa9e Added the Configuration and the Classes for the new Product Layer.
Tim Englich <tim.englich@intevation.de>
parents: 615
diff changeset
2254
93978859fa9e Added the Configuration and the Classes for the new Product Layer.
Tim Englich <tim.englich@intevation.de>
parents: 615
diff changeset
2255 * doc/conf/conf.xml:
93978859fa9e Added the Configuration and the Classes for the new Product Layer.
Tim Englich <tim.englich@intevation.de>
parents: 615
diff changeset
2256 Integrated the new FIS Nauthis and Contis and the required Link to the
93978859fa9e Added the Configuration and the Classes for the new Product Layer.
Tim Englich <tim.englich@intevation.de>
parents: 615
diff changeset
2257 Configuration for the new Product Layer.
93978859fa9e Added the Configuration and the Classes for the new Product Layer.
Tim Englich <tim.englich@intevation.de>
parents: 615
diff changeset
2258
93978859fa9e Added the Configuration and the Classes for the new Product Layer.
Tim Englich <tim.englich@intevation.de>
parents: 615
diff changeset
2259 * doc/conf/products/layer/conf.xml:
93978859fa9e Added the Configuration and the Classes for the new Product Layer.
Tim Englich <tim.englich@intevation.de>
parents: 615
diff changeset
2260 Added Configuration for the new Product Layer.
93978859fa9e Added the Configuration and the Classes for the new Product Layer.
Tim Englich <tim.englich@intevation.de>
parents: 615
diff changeset
2261 * src/main/java/de/intevation/gnv/state/OutputStateBase.java (getData):
93978859fa9e Added the Configuration and the Classes for the new Product Layer.
Tim Englich <tim.englich@intevation.de>
parents: 615
diff changeset
2262 Changed Methodsignature from private to protected ro make it available
93978859fa9e Added the Configuration and the Classes for the new Product Layer.
Tim Englich <tim.englich@intevation.de>
parents: 615
diff changeset
2263 for extended Classes.
93978859fa9e Added the Configuration and the Classes for the new Product Layer.
Tim Englich <tim.englich@intevation.de>
parents: 615
diff changeset
2264
93978859fa9e Added the Configuration and the Classes for the new Product Layer.
Tim Englich <tim.englich@intevation.de>
parents: 615
diff changeset
2265 * src/main/java/de/intevation/gnv/state/layer/LayerOutputState.java (LayerOutputState):
93978859fa9e Added the Configuration and the Classes for the new Product Layer.
Tim Englich <tim.englich@intevation.de>
parents: 615
diff changeset
2266 Added new State for generating the Output for the Product Layer.
93978859fa9e Added the Configuration and the Classes for the new Product Layer.
Tim Englich <tim.englich@intevation.de>
parents: 615
diff changeset
2267 This Class is not jet completly implemented and will not return any
93978859fa9e Added the Configuration and the Classes for the new Product Layer.
Tim Englich <tim.englich@intevation.de>
parents: 615
diff changeset
2268 result at this Moment.
93978859fa9e Added the Configuration and the Classes for the new Product Layer.
Tim Englich <tim.englich@intevation.de>
parents: 615
diff changeset
2269
93978859fa9e Added the Configuration and the Classes for the new Product Layer.
Tim Englich <tim.englich@intevation.de>
parents: 615
diff changeset
2270 * src/main/java/de/intevation/gnv/layer/LayerArtifact.java:
93978859fa9e Added the Configuration and the Classes for the new Product Layer.
Tim Englich <tim.englich@intevation.de>
parents: 615
diff changeset
2271 Added new Artifactclass for the Product Layer.
93978859fa9e Added the Configuration and the Classes for the new Product Layer.
Tim Englich <tim.englich@intevation.de>
parents: 615
diff changeset
2272
615
01054ddccb0f Repaired multi parameter selection.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 614
diff changeset
2273 2010-02-12 Ingo Weinzierl <ingo.weinzierl@intevation.de>
01054ddccb0f Repaired multi parameter selection.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 614
diff changeset
2274
01054ddccb0f Repaired multi parameter selection.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 614
diff changeset
2275 * src/main/java/de/intevation/gnv/state/InputData.java,
01054ddccb0f Repaired multi parameter selection.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 614
diff changeset
2276 src/main/java/de/intevation/gnv/state/DefaultInputData.java: Descriptions
01054ddccb0f Repaired multi parameter selection.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 614
diff changeset
2277 of values are stored in an array, because one InputData object can contain
01054ddccb0f Repaired multi parameter selection.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 614
diff changeset
2278 many data.
01054ddccb0f Repaired multi parameter selection.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 614
diff changeset
2279
01054ddccb0f Repaired multi parameter selection.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 614
diff changeset
2280 * src/main/java/de/intevation/gnv/state/StateBase.java: Get a description
01054ddccb0f Repaired multi parameter selection.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 614
diff changeset
2281 for each input parameter and use an array to store all descriptions in an
01054ddccb0f Repaired multi parameter selection.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 614
diff changeset
2282 InputData object. Result of this is, that all user selected parameters are
01054ddccb0f Repaired multi parameter selection.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 614
diff changeset
2283 displayed and charts are well drawn again.
01054ddccb0f Repaired multi parameter selection.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 614
diff changeset
2284
01054ddccb0f Repaired multi parameter selection.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 614
diff changeset
2285 * src/main/java/de/intevation/gnv/state/timeseries/TimeSeriesOutputState.java:
01054ddccb0f Repaired multi parameter selection.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 614
diff changeset
2286 Split up data values stored in InputData objects in search mechanism for
01054ddccb0f Repaired multi parameter selection.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 614
diff changeset
2287 specific parameters and put them all as KeyValueDescibeData objects into a
01054ddccb0f Repaired multi parameter selection.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 614
diff changeset
2288 collection.
01054ddccb0f Repaired multi parameter selection.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 614
diff changeset
2289
614
e80e37b78302 Repaired broken step-back-history.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 613
diff changeset
2290 2010-02-12 Ingo Weinzierl <ingo.weinzierl@intevation.de>
e80e37b78302 Repaired broken step-back-history.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 613
diff changeset
2291
e80e37b78302 Repaired broken step-back-history.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 613
diff changeset
2292 * src/main/java/de/intevation/gnv/artifacts/GNVArtifactBase.java: Removed
e80e37b78302 Repaired broken step-back-history.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 613
diff changeset
2293 useless method calls which removed elements from cache, because each state
e80e37b78302 Repaired broken step-back-history.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 613
diff changeset
2294 puts its own elements into cache - not in one big piece.
e80e37b78302 Repaired broken step-back-history.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 613
diff changeset
2295
e80e37b78302 Repaired broken step-back-history.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 613
diff changeset
2296 * src/main/java/de/intevation/gnv/state/StateBase.java: Adapted 'reset'
e80e37b78302 Repaired broken step-back-history.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 613
diff changeset
2297 method. It removes the former user selection for this state, only.
e80e37b78302 Repaired broken step-back-history.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 613
diff changeset
2298
613
f20b65c1ebf3 Modified first Configuration of a Product that it skip States if a geometry was inserted into the PreSettings.
Tim Englich <tim.englich@intevation.de>
parents: 612
diff changeset
2299 2010-02-12 Tim Englich <tim.englich@intevation.de>
f20b65c1ebf3 Modified first Configuration of a Product that it skip States if a geometry was inserted into the PreSettings.
Tim Englich <tim.englich@intevation.de>
parents: 612
diff changeset
2300
f20b65c1ebf3 Modified first Configuration of a Product that it skip States if a geometry was inserted into the PreSettings.
Tim Englich <tim.englich@intevation.de>
parents: 612
diff changeset
2301 * doc/conf/products/timeseries/conf_mesh.xml:
f20b65c1ebf3 Modified first Configuration of a Product that it skip States if a geometry was inserted into the PreSettings.
Tim Englich <tim.englich@intevation.de>
parents: 612
diff changeset
2302 Added new Transitions so that the State for entering a CoordinateValue will
f20b65c1ebf3 Modified first Configuration of a Product that it skip States if a geometry was inserted into the PreSettings.
Tim Englich <tim.englich@intevation.de>
parents: 612
diff changeset
2303 only be shown if no Point was inserted during the Instantiation of an Artifact.
f20b65c1ebf3 Modified first Configuration of a Product that it skip States if a geometry was inserted into the PreSettings.
Tim Englich <tim.englich@intevation.de>
parents: 612
diff changeset
2304 (MapViewer-Interface)
f20b65c1ebf3 Modified first Configuration of a Product that it skip States if a geometry was inserted into the PreSettings.
Tim Englich <tim.englich@intevation.de>
parents: 612
diff changeset
2305 The could be used in the FIS Modeldata using the Product TimeSeries. You also have
f20b65c1ebf3 Modified first Configuration of a Product that it skip States if a geometry was inserted into the PreSettings.
Tim Englich <tim.englich@intevation.de>
parents: 612
diff changeset
2306 to use a Region in the RegionFilter.
f20b65c1ebf3 Modified first Configuration of a Product that it skip States if a geometry was inserted into the PreSettings.
Tim Englich <tim.englich@intevation.de>
parents: 612
diff changeset
2307
612
e86d37008fd1 Added new Transition and State for using the PreSettingsValue for the decision if a Transition could be used
Tim Englich <tim.englich@intevation.de>
parents: 611
diff changeset
2308 2010-02-12 Tim Englich <tim.englich@intevation.de>
e86d37008fd1 Added new Transition and State for using the PreSettingsValue for the decision if a Transition could be used
Tim Englich <tim.englich@intevation.de>
parents: 611
diff changeset
2309
e86d37008fd1 Added new Transition and State for using the PreSettingsValue for the decision if a Transition could be used
Tim Englich <tim.englich@intevation.de>
parents: 611
diff changeset
2310 * src/main/java/de/intevation/gnv/state/PreSettingsTransferState.java:
e86d37008fd1 Added new Transition and State for using the PreSettingsValue for the decision if a Transition could be used
Tim Englich <tim.englich@intevation.de>
parents: 611
diff changeset
2311 This new State ist Implemented for the Case that Values of the PreSettings
e86d37008fd1 Added new Transition and State for using the PreSettingsValue for the decision if a Transition could be used
Tim Englich <tim.englich@intevation.de>
parents: 611
diff changeset
2312 has to be used instead of InputValues. This States will look into the
e86d37008fd1 Added new Transition and State for using the PreSettingsValue for the decision if a Transition could be used
Tim Englich <tim.englich@intevation.de>
parents: 611
diff changeset
2313 Presettings and put Values identified by the configurable Names into the
e86d37008fd1 Added new Transition and State for using the PreSettingsValue for the decision if a Transition could be used
Tim Englich <tim.englich@intevation.de>
parents: 611
diff changeset
2314 InputData-Collection.
e86d37008fd1 Added new Transition and State for using the PreSettingsValue for the decision if a Transition could be used
Tim Englich <tim.englich@intevation.de>
parents: 611
diff changeset
2315 For the Configuration you can insert the following XML-Element into the
e86d37008fd1 Added new Transition and State for using the PreSettingsValue for the decision if a Transition could be used
Tim Englich <tim.englich@intevation.de>
parents: 611
diff changeset
2316 Configuration of a State.
e86d37008fd1 Added new Transition and State for using the PreSettingsValue for the decision if a Transition could be used
Tim Englich <tim.englich@intevation.de>
parents: 611
diff changeset
2317 <presettings-transfer presetting="geometry" inputvalue="mesh_coordinate"/>
e86d37008fd1 Added new Transition and State for using the PreSettingsValue for the decision if a Transition could be used
Tim Englich <tim.englich@intevation.de>
parents: 611
diff changeset
2318
e86d37008fd1 Added new Transition and State for using the PreSettingsValue for the decision if a Transition could be used
Tim Englich <tim.englich@intevation.de>
parents: 611
diff changeset
2319 * src/main/java/de/intevation/gnv/state/StateBase.java (getPreSettings),
e86d37008fd1 Added new Transition and State for using the PreSettingsValue for the decision if a Transition could be used
Tim Englich <tim.englich@intevation.de>
parents: 611
diff changeset
2320 src/main/java/de/intevation/gnv/state/State.java (getPreSettings):
e86d37008fd1 Added new Transition and State for using the PreSettingsValue for the decision if a Transition could be used
Tim Englich <tim.englich@intevation.de>
parents: 611
diff changeset
2321 Added a getter-method for the PreSettings that are set at the State.
e86d37008fd1 Added new Transition and State for using the PreSettingsValue for the decision if a Transition could be used
Tim Englich <tim.englich@intevation.de>
parents: 611
diff changeset
2322 Using this way e.g the PresettingsValueCompareTransition can reach the
e86d37008fd1 Added new Transition and State for using the PreSettingsValue for the decision if a Transition could be used
Tim Englich <tim.englich@intevation.de>
parents: 611
diff changeset
2323 Settings an can evaluate them.
e86d37008fd1 Added new Transition and State for using the PreSettingsValue for the decision if a Transition could be used
Tim Englich <tim.englich@intevation.de>
parents: 611
diff changeset
2324
e86d37008fd1 Added new Transition and State for using the PreSettingsValue for the decision if a Transition could be used
Tim Englich <tim.englich@intevation.de>
parents: 611
diff changeset
2325 * src/main/java/de/intevation/gnv/transition/PresettingsValueCompareTransition.java (operator):
e86d37008fd1 Added new Transition and State for using the PreSettingsValue for the decision if a Transition could be used
Tim Englich <tim.englich@intevation.de>
parents: 611
diff changeset
2326 This transition will have a look at the Values which where ste during the
e86d37008fd1 Added new Transition and State for using the PreSettingsValue for the decision if a Transition could be used
Tim Englich <tim.englich@intevation.de>
parents: 611
diff changeset
2327 instantiation of an Artifact. If a defined Value is given an the Value is
e86d37008fd1 Added new Transition and State for using the PreSettingsValue for the decision if a Transition could be used
Tim Englich <tim.englich@intevation.de>
parents: 611
diff changeset
2328 Equal to the configured Value using the configured Operator the Transition
e86d37008fd1 Added new Transition and State for using the PreSettingsValue for the decision if a Transition could be used
Tim Englich <tim.englich@intevation.de>
parents: 611
diff changeset
2329 to the configured State could be used. Otherwise the Transition could not
e86d37008fd1 Added new Transition and State for using the PreSettingsValue for the decision if a Transition could be used
Tim Englich <tim.englich@intevation.de>
parents: 611
diff changeset
2330 be used.
e86d37008fd1 Added new Transition and State for using the PreSettingsValue for the decision if a Transition could be used
Tim Englich <tim.englich@intevation.de>
parents: 611
diff changeset
2331
611
4b818f13e20a Repaired chart creation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 610
diff changeset
2332 2010-02-11 Ingo Weinzierl <ingo.weinzierl@intevation.de>
4b818f13e20a Repaired chart creation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 610
diff changeset
2333
4b818f13e20a Repaired chart creation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 610
diff changeset
2334 * src/main/java/de/intevation/gnv/state/timeseries/TimeSeriesOutputState.java:
4b818f13e20a Repaired chart creation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 610
diff changeset
2335 Replaced method call which removes non selected parameters from parameter
4b818f13e20a Repaired chart creation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 610
diff changeset
2336 list. At this time, there are only selected parameters in the list, so
4b818f13e20a Repaired chart creation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 610
diff changeset
2337 there is no need to clean it. The result: Charts are drawn.
4b818f13e20a Repaired chart creation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 610
diff changeset
2338
610
6484464d2059 Changed the mechanism for searching for specific parameter collections.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 609
diff changeset
2339 2010-02-11 Ingo Weinzierl <ingo.weinzierl@intevation.de>
6484464d2059 Changed the mechanism for searching for specific parameter collections.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 609
diff changeset
2340
6484464d2059 Changed the mechanism for searching for specific parameter collections.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 609
diff changeset
2341 * src/main/java/de/intevation/gnv/state/StateBase.java: Declared method as
6484464d2059 Changed the mechanism for searching for specific parameter collections.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 609
diff changeset
2342 'protected' to be allowed to use it in derived classes.
6484464d2059 Changed the mechanism for searching for specific parameter collections.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 609
diff changeset
2343
6484464d2059 Changed the mechanism for searching for specific parameter collections.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 609
diff changeset
2344 * src/main/java/de/intevation/gnv/state/OutputStateBase.java: Changed the
6484464d2059 Changed the mechanism for searching for specific parameter collections.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 609
diff changeset
2345 key to store into cache and restore data from it. Added a workarround to
6484464d2059 Changed the mechanism for searching for specific parameter collections.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 609
diff changeset
2346 find min and max value fields in InputData.
6484464d2059 Changed the mechanism for searching for specific parameter collections.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 609
diff changeset
2347
6484464d2059 Changed the mechanism for searching for specific parameter collections.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 609
diff changeset
2348 * src/main/java/de/intevation/gnv/state/timeseries/TimeSeriesOutputState.java:
6484464d2059 Changed the mechanism for searching for specific parameter collections.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 609
diff changeset
2349 Adapted the search mechanism for specific parameter collections. This is
6484464d2059 Changed the mechanism for searching for specific parameter collections.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 609
diff changeset
2350 required, because the the former mechanism searched in the big cache blob
6484464d2059 Changed the mechanism for searching for specific parameter collections.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 609
diff changeset
2351 - which doesn't exist anymore.
6484464d2059 Changed the mechanism for searching for specific parameter collections.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 609
diff changeset
2352
6484464d2059 Changed the mechanism for searching for specific parameter collections.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 609
diff changeset
2353 TODO: Repair chart generation. Although there are results existing for
6484464d2059 Changed the mechanism for searching for specific parameter collections.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 609
diff changeset
2354 chart generation, no chart in drawn.
6484464d2059 Changed the mechanism for searching for specific parameter collections.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 609
diff changeset
2355
609
22e65fb4c64a Improved hash creation in each state.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 608
diff changeset
2356 2010-02-11 Ingo Weinzierl <ingo.weinzierl@intevation.de>
22e65fb4c64a Improved hash creation in each state.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 608
diff changeset
2357
22e65fb4c64a Improved hash creation in each state.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 608
diff changeset
2358 * src/main/java/de/intevation/gnv/state/StateBase.java: Improved hash
22e65fb4c64a Improved hash creation in each state.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 608
diff changeset
2359 creation of each state. The hash is created using the uuid, state-id and
22e65fb4c64a Improved hash creation in each state.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 608
diff changeset
2360 the hash code of the input data required for the sql statement.
22e65fb4c64a Improved hash creation in each state.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 608
diff changeset
2361
608
74dfb9346574 Added descriptions to the selected input data and use them for rendering the GUI.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 607
diff changeset
2362 2010-02-10 Ingo Weinzierl <ingo.weinzierl@intevation.de>
74dfb9346574 Added descriptions to the selected input data and use them for rendering the GUI.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 607
diff changeset
2363
74dfb9346574 Added descriptions to the selected input data and use them for rendering the GUI.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 607
diff changeset
2364 * src/main/java/de/intevation/gnv/state/StateBase.java: Append description
74dfb9346574 Added descriptions to the selected input data and use them for rendering the GUI.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 607
diff changeset
2365 to InputData objects and use it while creating the describe document. The
74dfb9346574 Added descriptions to the selected input data and use them for rendering the GUI.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 607
diff changeset
2366 description is displayed in the static GUI part. A nice side effect of
74dfb9346574 Added descriptions to the selected input data and use them for rendering the GUI.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 607
diff changeset
2367 this is, that the subarea selection re-appears in the static GUI part.
74dfb9346574 Added descriptions to the selected input data and use them for rendering the GUI.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 607
diff changeset
2368 Even if no subarea has been selected. Furthermore, removed some methods
74dfb9346574 Added descriptions to the selected input data and use them for rendering the GUI.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 607
diff changeset
2369 which became useless after refactoring the caching and rendering
74dfb9346574 Added descriptions to the selected input data and use them for rendering the GUI.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 607
diff changeset
2370 mechanism.
74dfb9346574 Added descriptions to the selected input data and use them for rendering the GUI.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 607
diff changeset
2371
74dfb9346574 Added descriptions to the selected input data and use them for rendering the GUI.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 607
diff changeset
2372 * src/main/java/de/intevation/gnv/state/MinMaxState.java: Adapted method
74dfb9346574 Added descriptions to the selected input data and use them for rendering the GUI.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 607
diff changeset
2373 signature regarding changes in upper class.
74dfb9346574 Added descriptions to the selected input data and use them for rendering the GUI.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 607
diff changeset
2374
607
292fbcd5e9ac Parted the cache blob into pieces and changed the way how user input is stored on each state.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 606
diff changeset
2375 2010-02-10 Ingo Weinzierl <ingo.weinzierl@intevation.de>
292fbcd5e9ac Parted the cache blob into pieces and changed the way how user input is stored on each state.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 606
diff changeset
2376
292fbcd5e9ac Parted the cache blob into pieces and changed the way how user input is stored on each state.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 606
diff changeset
2377 * src/main/java/de/intevation/gnv/state/State.java: New method 'feed' in
292fbcd5e9ac Parted the cache blob into pieces and changed the way how user input is stored on each state.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 606
diff changeset
2378 this interface. It should be used to feed this state with new data
292fbcd5e9ac Parted the cache blob into pieces and changed the way how user input is stored on each state.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 606
diff changeset
2379 selected by the user.
292fbcd5e9ac Parted the cache blob into pieces and changed the way how user input is stored on each state.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 606
diff changeset
2380
292fbcd5e9ac Parted the cache blob into pieces and changed the way how user input is stored on each state.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 606
diff changeset
2381 * src/main/java/de/intevation/gnv/artifacts/GNVArtifactBase.java: Use new
292fbcd5e9ac Parted the cache blob into pieces and changed the way how user input is stored on each state.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 606
diff changeset
2382 method 'feed' instead of 'putInputData' to feed the state with new data.
292fbcd5e9ac Parted the cache blob into pieces and changed the way how user input is stored on each state.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 606
diff changeset
2383
292fbcd5e9ac Parted the cache blob into pieces and changed the way how user input is stored on each state.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 606
diff changeset
2384 * src/main/java/de/intevation/gnv/state/profile/horizontal/NorthSouthEastWestState.java,
292fbcd5e9ac Parted the cache blob into pieces and changed the way how user input is stored on each state.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 606
diff changeset
2385 src/main/java/de/intevation/gnv/state/CoordinateSelectionState.java,
292fbcd5e9ac Parted the cache blob into pieces and changed the way how user input is stored on each state.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 606
diff changeset
2386 src/main/java/de/intevation/gnv/state/SingleInputState.java: Method
292fbcd5e9ac Parted the cache blob into pieces and changed the way how user input is stored on each state.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 606
diff changeset
2387 'purifyResult' just cleans values from database and returns it. DO NOT
292fbcd5e9ac Parted the cache blob into pieces and changed the way how user input is stored on each state.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 606
diff changeset
2388 put these results into cache at this place!
292fbcd5e9ac Parted the cache blob into pieces and changed the way how user input is stored on each state.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 606
diff changeset
2389
292fbcd5e9ac Parted the cache blob into pieces and changed the way how user input is stored on each state.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 606
diff changeset
2390 * src/main/java/de/intevation/gnv/state/InputData.java,
292fbcd5e9ac Parted the cache blob into pieces and changed the way how user input is stored on each state.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 606
diff changeset
2391 src/main/java/de/intevation/gnv/state/DefaultInputData.java: Some new
292fbcd5e9ac Parted the cache blob into pieces and changed the way how user input is stored on each state.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 606
diff changeset
2392 methods to store objects in such an InputData object. Objects are used to
292fbcd5e9ac Parted the cache blob into pieces and changed the way how user input is stored on each state.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 606
diff changeset
2393 store MinMaxDescribeData objects for example. And further new methods to
292fbcd5e9ac Parted the cache blob into pieces and changed the way how user input is stored on each state.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 606
diff changeset
2394 store a description for each InputData object. This is used to render the
292fbcd5e9ac Parted the cache blob into pieces and changed the way how user input is stored on each state.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 606
diff changeset
2395 static GUI part. Until now, this object stored the id's of the
292fbcd5e9ac Parted the cache blob into pieces and changed the way how user input is stored on each state.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 606
diff changeset
2396 selected parameter, only - which are useless to show in GUI. The
292fbcd5e9ac Parted the cache blob into pieces and changed the way how user input is stored on each state.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 606
diff changeset
2397 description should be the string shown in the GUI, later.
292fbcd5e9ac Parted the cache blob into pieces and changed the way how user input is stored on each state.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 606
diff changeset
2398
292fbcd5e9ac Parted the cache blob into pieces and changed the way how user input is stored on each state.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 606
diff changeset
2399 * src/main/java/de/intevation/gnv/state/MinMaxState.java: This type of state
292fbcd5e9ac Parted the cache blob into pieces and changed the way how user input is stored on each state.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 606
diff changeset
2400 overrides 'feed' and 'appendToStaticNode'. 'feed' takes user input and
292fbcd5e9ac Parted the cache blob into pieces and changed the way how user input is stored on each state.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 606
diff changeset
2401 parses min and max values from it (used for time periods for example).
292fbcd5e9ac Parted the cache blob into pieces and changed the way how user input is stored on each state.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 606
diff changeset
2402 'appendToStaticNode' will append these fields to the static GUI part.
292fbcd5e9ac Parted the cache blob into pieces and changed the way how user input is stored on each state.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 606
diff changeset
2403
292fbcd5e9ac Parted the cache blob into pieces and changed the way how user input is stored on each state.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 606
diff changeset
2404 * src/main/java/de/intevation/gnv/state/StateBase.java: Removed the big
292fbcd5e9ac Parted the cache blob into pieces and changed the way how user input is stored on each state.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 606
diff changeset
2405 cache blob and parted it into pieces. Each state will now put its
292fbcd5e9ac Parted the cache blob into pieces and changed the way how user input is stored on each state.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 606
diff changeset
2406 database data into cache. In this way, we are able to reuse these data
292fbcd5e9ac Parted the cache blob into pieces and changed the way how user input is stored on each state.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 606
diff changeset
2407 when the user steps back in history. Data, inserted by the user, will be
292fbcd5e9ac Parted the cache blob into pieces and changed the way how user input is stored on each state.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 606
diff changeset
2408 stored via 'feed'. Special input fields like multi selection or ranges
292fbcd5e9ac Parted the cache blob into pieces and changed the way how user input is stored on each state.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 606
diff changeset
2409 need to override this method to parse the input data and store them in
292fbcd5e9ac Parted the cache blob into pieces and changed the way how user input is stored on each state.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 606
diff changeset
2410 special objects.
292fbcd5e9ac Parted the cache blob into pieces and changed the way how user input is stored on each state.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 606
diff changeset
2411
292fbcd5e9ac Parted the cache blob into pieces and changed the way how user input is stored on each state.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 606
diff changeset
2412 TODOs:
292fbcd5e9ac Parted the cache blob into pieces and changed the way how user input is stored on each state.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 606
diff changeset
2413 - The output modes are based on this big cache blob and search for
292fbcd5e9ac Parted the cache blob into pieces and changed the way how user input is stored on each state.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 606
diff changeset
2414 parameterid, measurementid and dateid in it.
292fbcd5e9ac Parted the cache blob into pieces and changed the way how user input is stored on each state.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 606
diff changeset
2415 TimeSeriesOutputState.getCollection() needs to be adapted!
292fbcd5e9ac Parted the cache blob into pieces and changed the way how user input is stored on each state.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 606
diff changeset
2416
606
9efc1c256dbb Added the support of the usecase that one FIS can be identified by different MapServices. In that case the parameters will be merged into the existing FIS.
Tim Englich <tim.englich@intevation.de>
parents: 605
diff changeset
2417 2010-02-09 Tim Englich <tim.englich@intevation.de>
9efc1c256dbb Added the support of the usecase that one FIS can be identified by different MapServices. In that case the parameters will be merged into the existing FIS.
Tim Englich <tim.englich@intevation.de>
parents: 605
diff changeset
2418
9efc1c256dbb Added the support of the usecase that one FIS can be identified by different MapServices. In that case the parameters will be merged into the existing FIS.
Tim Englich <tim.englich@intevation.de>
parents: 605
diff changeset
2419 * src/main/java/de/intevation/gnv/artifacts/services/requestobjects/DefaultFIS.java (addParameter),
9efc1c256dbb Added the support of the usecase that one FIS can be identified by different MapServices. In that case the parameters will be merged into the existing FIS.
Tim Englich <tim.englich@intevation.de>
parents: 605
diff changeset
2420 src/main/java/de/intevation/gnv/artifacts/services/requestobjects/FIS.java (addParameter):
9efc1c256dbb Added the support of the usecase that one FIS can be identified by different MapServices. In that case the parameters will be merged into the existing FIS.
Tim Englich <tim.englich@intevation.de>
parents: 605
diff changeset
2421 Added the possibility to add Parameters to an existing FIS.
9efc1c256dbb Added the support of the usecase that one FIS can be identified by different MapServices. In that case the parameters will be merged into the existing FIS.
Tim Englich <tim.englich@intevation.de>
parents: 605
diff changeset
2422
9efc1c256dbb Added the support of the usecase that one FIS can be identified by different MapServices. In that case the parameters will be merged into the existing FIS.
Tim Englich <tim.englich@intevation.de>
parents: 605
diff changeset
2423 * src/main/java/de/intevation/gnv/artifacts/services/MetaDataService.java (getFIS):
9efc1c256dbb Added the support of the usecase that one FIS can be identified by different MapServices. In that case the parameters will be merged into the existing FIS.
Tim Englich <tim.englich@intevation.de>
parents: 605
diff changeset
2424 Added the support of the usecase that one FIS can be identified by different
9efc1c256dbb Added the support of the usecase that one FIS can be identified by different MapServices. In that case the parameters will be merged into the existing FIS.
Tim Englich <tim.englich@intevation.de>
parents: 605
diff changeset
2425 MapServices. In that case the parameters will be merged into the existing
9efc1c256dbb Added the support of the usecase that one FIS can be identified by different MapServices. In that case the parameters will be merged into the existing FIS.
Tim Englich <tim.englich@intevation.de>
parents: 605
diff changeset
2426 FIS.
9efc1c256dbb Added the support of the usecase that one FIS can be identified by different MapServices. In that case the parameters will be merged into the existing FIS.
Tim Englich <tim.englich@intevation.de>
parents: 605
diff changeset
2427
605
e8ebdbc7f1e3 First step of removing the cache blob. The static part of the describe document will be created by using the input data stored at each state. Some TODOs left (see ChangeLog).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 604
diff changeset
2428 2010-02-09 Ingo Weinzierl <ingo.weinzierl@intevation.de>
e8ebdbc7f1e3 First step of removing the cache blob. The static part of the describe document will be created by using the input data stored at each state. Some TODOs left (see ChangeLog).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 604
diff changeset
2429
e8ebdbc7f1e3 First step of removing the cache blob. The static part of the describe document will be created by using the input data stored at each state. Some TODOs left (see ChangeLog).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 604
diff changeset
2430 * src/main/java/de/intevation/gnv/state/StateBase.java: Do not query the
e8ebdbc7f1e3 First step of removing the cache blob. The static part of the describe document will be created by using the input data stored at each state. Some TODOs left (see ChangeLog).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 604
diff changeset
2431 cache / database for rendering the static part of the describe document -
e8ebdbc7f1e3 First step of removing the cache blob. The static part of the describe document will be created by using the input data stored at each state. Some TODOs left (see ChangeLog).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 604
diff changeset
2432 just take the input data stored at each state.
e8ebdbc7f1e3 First step of removing the cache blob. The static part of the describe document will be created by using the input data stored at each state. Some TODOs left (see ChangeLog).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 604
diff changeset
2433
e8ebdbc7f1e3 First step of removing the cache blob. The static part of the describe document will be created by using the input data stored at each state. Some TODOs left (see ChangeLog).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 604
diff changeset
2434 TODOs:
e8ebdbc7f1e3 First step of removing the cache blob. The static part of the describe document will be created by using the input data stored at each state. Some TODOs left (see ChangeLog).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 604
diff changeset
2435 - Store 'description' of each chosen value. At the moment we are able to
e8ebdbc7f1e3 First step of removing the cache blob. The static part of the describe document will be created by using the input data stored at each state. Some TODOs left (see ChangeLog).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 604
diff changeset
2436 render an id of value, only.
e8ebdbc7f1e3 First step of removing the cache blob. The static part of the describe document will be created by using the input data stored at each state. Some TODOs left (see ChangeLog).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 604
diff changeset
2437 - Take care of input elements with multi selection.
e8ebdbc7f1e3 First step of removing the cache blob. The static part of the describe document will be created by using the input data stored at each state. Some TODOs left (see ChangeLog).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 604
diff changeset
2438 - The subarea node disappears if we don't select any.
e8ebdbc7f1e3 First step of removing the cache blob. The static part of the describe document will be created by using the input data stored at each state. Some TODOs left (see ChangeLog).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 604
diff changeset
2439
604
938ce81a6bd0 Integrated Database-Support for the Mapviewer-Interface
Tim Englich <tim.englich@intevation.de>
parents: 603
diff changeset
2440 2010-02-09 Tim Englich <tim.englich@intevation.de>
938ce81a6bd0 Integrated Database-Support for the Mapviewer-Interface
Tim Englich <tim.englich@intevation.de>
parents: 603
diff changeset
2441
938ce81a6bd0 Integrated Database-Support for the Mapviewer-Interface
Tim Englich <tim.englich@intevation.de>
parents: 603
diff changeset
2442 * doc/conf/conf.xml:
938ce81a6bd0 Integrated Database-Support for the Mapviewer-Interface
Tim Englich <tim.englich@intevation.de>
parents: 603
diff changeset
2443 Switched the usage of DummyMetaDataService to MetaDataService because
938ce81a6bd0 Integrated Database-Support for the Mapviewer-Interface
Tim Englich <tim.englich@intevation.de>
parents: 603
diff changeset
2444 the Service is now able to work properly.
938ce81a6bd0 Integrated Database-Support for the Mapviewer-Interface
Tim Englich <tim.englich@intevation.de>
parents: 603
diff changeset
2445 * doc/conf/queries.properties:
938ce81a6bd0 Integrated Database-Support for the Mapviewer-Interface
Tim Englich <tim.englich@intevation.de>
parents: 603
diff changeset
2446 Added the required SQL-Statements for fetching the Metadata from the
938ce81a6bd0 Integrated Database-Support for the Mapviewer-Interface
Tim Englich <tim.englich@intevation.de>
parents: 603
diff changeset
2447 Database.
938ce81a6bd0 Integrated Database-Support for the Mapviewer-Interface
Tim Englich <tim.englich@intevation.de>
parents: 603
diff changeset
2448 * src/main/java/de/intevation/gnv/artifacts/services/MetaDataService.java:
938ce81a6bd0 Integrated Database-Support for the Mapviewer-Interface
Tim Englich <tim.englich@intevation.de>
parents: 603
diff changeset
2449 Added the Database-Lookup of FIS and Parameters.
938ce81a6bd0 Integrated Database-Support for the Mapviewer-Interface
Tim Englich <tim.englich@intevation.de>
parents: 603
diff changeset
2450 Now the Metadata will be looked up using the specified Databaseschema as
938ce81a6bd0 Integrated Database-Support for the Mapviewer-Interface
Tim Englich <tim.englich@intevation.de>
parents: 603
diff changeset
2451 defined in doc/schema/externalinterface_schema.sql
938ce81a6bd0 Integrated Database-Support for the Mapviewer-Interface
Tim Englich <tim.englich@intevation.de>
parents: 603
diff changeset
2452 * src/main/java/de/intevation/gnv/artifacts/services/DummyMetaDataService.java
938ce81a6bd0 Integrated Database-Support for the Mapviewer-Interface
Tim Englich <tim.englich@intevation.de>
parents: 603
diff changeset
2453 Removed Dummyservice because it is not required any more.
938ce81a6bd0 Integrated Database-Support for the Mapviewer-Interface
Tim Englich <tim.englich@intevation.de>
parents: 603
diff changeset
2454
603
78499af390a2 Changed log4j version to 1.2.14
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 602
diff changeset
2455 2010-02-05 Ingo Weinzierl <ingo.weinzierl@intevation.de>
78499af390a2 Changed log4j version to 1.2.14
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 602
diff changeset
2456
78499af390a2 Changed log4j version to 1.2.14
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 602
diff changeset
2457 Issue170
78499af390a2 Changed log4j version to 1.2.14
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 602
diff changeset
2458
78499af390a2 Changed log4j version to 1.2.14
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 602
diff changeset
2459 * pom.xml: Changed log4j version to 1.2.14 (later version
78499af390a2 Changed log4j version to 1.2.14
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 602
diff changeset
2460 causes errors and breaks maven build process).
78499af390a2 Changed log4j version to 1.2.14
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 602
diff changeset
2461
600
cf4ddf41197f ISSUE167
Tim Englich <tim.englich@intevation.de>
parents: 599
diff changeset
2462 2010-02-05 Tim Englich <tim.englich@intevation.de>
cf4ddf41197f ISSUE167
Tim Englich <tim.englich@intevation.de>
parents: 599
diff changeset
2463
602
6409847e203e Changed from ArcSDE Version 9.2.5 to Version 9.3
Tim Englich <tim.englich@intevation.de>
parents: 601
diff changeset
2464 * pom.xml:
6409847e203e Changed from ArcSDE Version 9.2.5 to Version 9.3
Tim Englich <tim.englich@intevation.de>
parents: 601
diff changeset
2465 Changed from ArcSDE version 9.2.5 to Version 9.3
6409847e203e Changed from ArcSDE Version 9.2.5 to Version 9.3
Tim Englich <tim.englich@intevation.de>
parents: 601
diff changeset
2466 You have to Install the required Libraries as described in
6409847e203e Changed from ArcSDE Version 9.2.5 to Version 9.3
Tim Englich <tim.englich@intevation.de>
parents: 601
diff changeset
2467 https://bsh-intern.intevation.de/Mavenbuildprozess
6409847e203e Changed from ArcSDE Version 9.2.5 to Version 9.3
Tim Englich <tim.englich@intevation.de>
parents: 601
diff changeset
2468
6409847e203e Changed from ArcSDE Version 9.2.5 to Version 9.3
Tim Englich <tim.englich@intevation.de>
parents: 601
diff changeset
2469 2010-02-05 Tim Englich <tim.englich@intevation.de>
601
4c6d2b4df3ae Changes id_layer of Table layerhasparameter from literal to number.
Tim Englich <tim.englich@intevation.de>
parents: 600
diff changeset
2470 * doc/schema/externalinterface_testdata.sql:
4c6d2b4df3ae Changes id_layer of Table layerhasparameter from literal to number.
Tim Englich <tim.englich@intevation.de>
parents: 600
diff changeset
2471 Changed the Testdata for layerhasparameter according to the the changes of
4c6d2b4df3ae Changes id_layer of Table layerhasparameter from literal to number.
Tim Englich <tim.englich@intevation.de>
parents: 600
diff changeset
2472 the Tablestructure.
4c6d2b4df3ae Changes id_layer of Table layerhasparameter from literal to number.
Tim Englich <tim.englich@intevation.de>
parents: 600
diff changeset
2473 * doc/schema/externalinterface_schema.sql:
4c6d2b4df3ae Changes id_layer of Table layerhasparameter from literal to number.
Tim Englich <tim.englich@intevation.de>
parents: 600
diff changeset
2474 Changed id_layer Column in Table layerhasparameter from literal to number.
4c6d2b4df3ae Changes id_layer of Table layerhasparameter from literal to number.
Tim Englich <tim.englich@intevation.de>
parents: 600
diff changeset
2475 And added Column Layername to this Table.
4c6d2b4df3ae Changes id_layer of Table layerhasparameter from literal to number.
Tim Englich <tim.englich@intevation.de>
parents: 600
diff changeset
2476 This is nessessary because the Identifcation of an Layer is not the name
4c6d2b4df3ae Changes id_layer of Table layerhasparameter from literal to number.
Tim Englich <tim.englich@intevation.de>
parents: 600
diff changeset
2477 but the ID.
4c6d2b4df3ae Changes id_layer of Table layerhasparameter from literal to number.
Tim Englich <tim.englich@intevation.de>
parents: 600
diff changeset
2478
4c6d2b4df3ae Changes id_layer of Table layerhasparameter from literal to number.
Tim Englich <tim.englich@intevation.de>
parents: 600
diff changeset
2479 2010-02-05 Tim Englich <tim.englich@intevation.de>
600
cf4ddf41197f ISSUE167
Tim Englich <tim.englich@intevation.de>
parents: 599
diff changeset
2480 * doc/conf/products/horizontalcrosssection/conf_mesh.xml:
cf4ddf41197f ISSUE167
Tim Englich <tim.englich@intevation.de>
parents: 599
diff changeset
2481 ISSUE167
cf4ddf41197f ISSUE167
Tim Englich <tim.englich@intevation.de>
parents: 599
diff changeset
2482 Fixed Bug in Konfiguration. Now Regionfilters can be used without running
cf4ddf41197f ISSUE167
Tim Englich <tim.englich@intevation.de>
parents: 599
diff changeset
2483 in an Exception.
cf4ddf41197f ISSUE167
Tim Englich <tim.englich@intevation.de>
parents: 599
diff changeset
2484
599
c5710a8d2825 Added the usage of the Presettings in the States which are handling the choice of Parameter
Tim Englich <tim.englich@intevation.de>
parents: 598
diff changeset
2485 2010-02-02 Tim Englich <tim.englich@intevation.de>
c5710a8d2825 Added the usage of the Presettings in the States which are handling the choice of Parameter
Tim Englich <tim.englich@intevation.de>
parents: 598
diff changeset
2486
603
78499af390a2 Changed log4j version to 1.2.14
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 602
diff changeset
2487 * doc/conf/products/horizontalcrosssection/conf_mesh.xml,
599
c5710a8d2825 Added the usage of the Presettings in the States which are handling the choice of Parameter
Tim Englich <tim.englich@intevation.de>
parents: 598
diff changeset
2488 doc/conf/products/horizontalprofile/conf_instantaneouspoint.xml,
c5710a8d2825 Added the usage of the Presettings in the States which are handling the choice of Parameter
Tim Englich <tim.englich@intevation.de>
parents: 598
diff changeset
2489 doc/conf/products/horizontalprofile/conf_mesh_cross.xml,
c5710a8d2825 Added the usage of the Presettings in the States which are handling the choice of Parameter
Tim Englich <tim.englich@intevation.de>
parents: 598
diff changeset
2490 doc/conf/products/horizontalprofile/conf_mesh.xml,
c5710a8d2825 Added the usage of the Presettings in the States which are handling the choice of Parameter
Tim Englich <tim.englich@intevation.de>
parents: 598
diff changeset
2491 doc/conf/products/timeseries/conf_mesh.xml,
c5710a8d2825 Added the usage of the Presettings in the States which are handling the choice of Parameter
Tim Englich <tim.englich@intevation.de>
parents: 598
diff changeset
2492 doc/conf/products/timeseries/conf_timeseriespoint.xml,
c5710a8d2825 Added the usage of the Presettings in the States which are handling the choice of Parameter
Tim Englich <tim.englich@intevation.de>
parents: 598
diff changeset
2493 doc/conf/products/verticalcrosssection/conf_mesh.xml,
c5710a8d2825 Added the usage of the Presettings in the States which are handling the choice of Parameter
Tim Englich <tim.englich@intevation.de>
parents: 598
diff changeset
2494 doc/conf/products/verticalprofile/conf_instantaneouspoint.xml,
c5710a8d2825 Added the usage of the Presettings in the States which are handling the choice of Parameter
Tim Englich <tim.englich@intevation.de>
parents: 598
diff changeset
2495 doc/conf/products/verticalprofile/conf_mesh.xml,
c5710a8d2825 Added the usage of the Presettings in the States which are handling the choice of Parameter
Tim Englich <tim.englich@intevation.de>
parents: 598
diff changeset
2496 doc/conf/products/verticalprofile/conf_timeseriespoint.xml:
c5710a8d2825 Added the usage of the Presettings in the States which are handling the choice of Parameter
Tim Englich <tim.englich@intevation.de>
parents: 598
diff changeset
2497 Added the possibility to use the Informations (PreSettings) which are
c5710a8d2825 Added the usage of the Presettings in the States which are handling the choice of Parameter
Tim Englich <tim.englich@intevation.de>
parents: 598
diff changeset
2498 send using the MapViewer-Interface in all States which are responsible to
c5710a8d2825 Added the usage of the Presettings in the States which are handling the choice of Parameter
Tim Englich <tim.englich@intevation.de>
parents: 598
diff changeset
2499 manage the choice of Parameters during the Workflows of GNV-Artifacts.
c5710a8d2825 Added the usage of the Presettings in the States which are handling the choice of Parameter
Tim Englich <tim.englich@intevation.de>
parents: 598
diff changeset
2500
598
9681ac6b6527 Added the possibility to use the data which are send using the MapServer-Interface during the Workflow of the GNV-Artifacts.
Tim Englich <tim.englich@intevation.de>
parents: 597
diff changeset
2501 2010-02-02 Tim Englich <tim.englich@intevation.de>
9681ac6b6527 Added the possibility to use the data which are send using the MapServer-Interface during the Workflow of the GNV-Artifacts.
Tim Englich <tim.englich@intevation.de>
parents: 597
diff changeset
2502
9681ac6b6527 Added the possibility to use the data which are send using the MapServer-Interface during the Workflow of the GNV-Artifacts.
Tim Englich <tim.englich@intevation.de>
parents: 597
diff changeset
2503 * src/main/java/de/intevation/gnv/state/DefaultInputData.java (splitValue),
9681ac6b6527 Added the possibility to use the data which are send using the MapServer-Interface during the Workflow of the GNV-Artifacts.
Tim Englich <tim.englich@intevation.de>
parents: 597
diff changeset
2504 src/main/java/de/intevation/gnv/state/InputData.java (splitValue):
9681ac6b6527 Added the possibility to use the data which are send using the MapServer-Interface during the Workflow of the GNV-Artifacts.
Tim Englich <tim.englich@intevation.de>
parents: 597
diff changeset
2505 Added Method which spilts the Values using the same Separator which is
9681ac6b6527 Added the possibility to use the data which are send using the MapServer-Interface during the Workflow of the GNV-Artifacts.
Tim Englich <tim.englich@intevation.de>
parents: 597
diff changeset
2506 used to concart the Values.
9681ac6b6527 Added the possibility to use the data which are send using the MapServer-Interface during the Workflow of the GNV-Artifacts.
Tim Englich <tim.englich@intevation.de>
parents: 597
diff changeset
2507
9681ac6b6527 Added the possibility to use the data which are send using the MapServer-Interface during the Workflow of the GNV-Artifacts.
Tim Englich <tim.englich@intevation.de>
parents: 597
diff changeset
2508 * src/main/java/de/intevation/gnv/state/StateBase.java:
9681ac6b6527 Added the possibility to use the data which are send using the MapServer-Interface during the Workflow of the GNV-Artifacts.
Tim Englich <tim.englich@intevation.de>
parents: 597
diff changeset
2509 Added the usage of the Presettings during the Loading of the Data
9681ac6b6527 Added the possibility to use the data which are send using the MapServer-Interface during the Workflow of the GNV-Artifacts.
Tim Englich <tim.englich@intevation.de>
parents: 597
diff changeset
2510 which is nessesary to describe the current State.
9681ac6b6527 Added the possibility to use the data which are send using the MapServer-Interface during the Workflow of the GNV-Artifacts.
Tim Englich <tim.englich@intevation.de>
parents: 597
diff changeset
2511 If Values are given in the Presettings which are identified by the
9681ac6b6527 Added the possibility to use the data which are send using the MapServer-Interface during the Workflow of the GNV-Artifacts.
Tim Englich <tim.englich@intevation.de>
parents: 597
diff changeset
2512 name wwhich is specified in the Configurationelement presettings-name
9681ac6b6527 Added the possibility to use the data which are send using the MapServer-Interface during the Workflow of the GNV-Artifacts.
Tim Englich <tim.englich@intevation.de>
parents: 597
diff changeset
2513 only the Intersection of the fetched Objects and the PresettingsObjects
9681ac6b6527 Added the possibility to use the data which are send using the MapServer-Interface during the Workflow of the GNV-Artifacts.
Tim Englich <tim.englich@intevation.de>
parents: 597
diff changeset
2514 are used.
9681ac6b6527 Added the possibility to use the data which are send using the MapServer-Interface during the Workflow of the GNV-Artifacts.
Tim Englich <tim.englich@intevation.de>
parents: 597
diff changeset
2515
9681ac6b6527 Added the possibility to use the data which are send using the MapServer-Interface during the Workflow of the GNV-Artifacts.
Tim Englich <tim.englich@intevation.de>
parents: 597
diff changeset
2516 * src/main/java/de/intevation/gnv/state/State.java (setPreSettings):
9681ac6b6527 Added the possibility to use the data which are send using the MapServer-Interface during the Workflow of the GNV-Artifacts.
Tim Englich <tim.englich@intevation.de>
parents: 597
diff changeset
2517 Added new Method setPreSettings to be Able to put the Presettings from the
9681ac6b6527 Added the possibility to use the data which are send using the MapServer-Interface during the Workflow of the GNV-Artifacts.
Tim Englich <tim.englich@intevation.de>
parents: 597
diff changeset
2518 current Artifact to the different States.
9681ac6b6527 Added the possibility to use the data which are send using the MapServer-Interface during the Workflow of the GNV-Artifacts.
Tim Englich <tim.englich@intevation.de>
parents: 597
diff changeset
2519
9681ac6b6527 Added the possibility to use the data which are send using the MapServer-Interface during the Workflow of the GNV-Artifacts.
Tim Englich <tim.englich@intevation.de>
parents: 597
diff changeset
2520 * src/main/java/de/intevation/gnv/artifacts/fis/SelectProductArtifact.java (setup):
9681ac6b6527 Added the possibility to use the data which are send using the MapServer-Interface during the Workflow of the GNV-Artifacts.
Tim Englich <tim.englich@intevation.de>
parents: 597
diff changeset
2521 The Method Setup now extracts the given PreSettingsparameter from the
9681ac6b6527 Added the possibility to use the data which are send using the MapServer-Interface during the Workflow of the GNV-Artifacts.
Tim Englich <tim.englich@intevation.de>
parents: 597
diff changeset
2522 XML-Document and put them to the ProductArtifacts which are instantiated in
9681ac6b6527 Added the possibility to use the data which are send using the MapServer-Interface during the Workflow of the GNV-Artifacts.
Tim Englich <tim.englich@intevation.de>
parents: 597
diff changeset
2523 the advance()-Method using the Methods of the PreSettingArtifact-Interface.
9681ac6b6527 Added the possibility to use the data which are send using the MapServer-Interface during the Workflow of the GNV-Artifacts.
Tim Englich <tim.englich@intevation.de>
parents: 597
diff changeset
2524
9681ac6b6527 Added the possibility to use the data which are send using the MapServer-Interface during the Workflow of the GNV-Artifacts.
Tim Englich <tim.englich@intevation.de>
parents: 597
diff changeset
2525 * src/main/java/de/intevation/gnv/artifacts/PreSettingArtifact.java (setPreSettings):
9681ac6b6527 Added the possibility to use the data which are send using the MapServer-Interface during the Workflow of the GNV-Artifacts.
Tim Englich <tim.englich@intevation.de>
parents: 597
diff changeset
2526 New interfacedefinition. Artifacts which are implementing this Interface
9681ac6b6527 Added the possibility to use the data which are send using the MapServer-Interface during the Workflow of the GNV-Artifacts.
Tim Englich <tim.englich@intevation.de>
parents: 597
diff changeset
2527 are able to exchange the given Presettings using the given getter and
9681ac6b6527 Added the possibility to use the data which are send using the MapServer-Interface during the Workflow of the GNV-Artifacts.
Tim Englich <tim.englich@intevation.de>
parents: 597
diff changeset
2528 setter methods of this Interface.
9681ac6b6527 Added the possibility to use the data which are send using the MapServer-Interface during the Workflow of the GNV-Artifacts.
Tim Englich <tim.englich@intevation.de>
parents: 597
diff changeset
2529
9681ac6b6527 Added the possibility to use the data which are send using the MapServer-Interface during the Workflow of the GNV-Artifacts.
Tim Englich <tim.englich@intevation.de>
parents: 597
diff changeset
2530 * src/main/java/de/intevation/gnv/artifacts/GNVArtifactBase.java:
9681ac6b6527 Added the possibility to use the data which are send using the MapServer-Interface during the Workflow of the GNV-Artifacts.
Tim Englich <tim.englich@intevation.de>
parents: 597
diff changeset
2531 The GNVArtifactBase now implements the Interface PreSettingsArtifacts.
9681ac6b6527 Added the possibility to use the data which are send using the MapServer-Interface during the Workflow of the GNV-Artifacts.
Tim Englich <tim.englich@intevation.de>
parents: 597
diff changeset
2532 So it is able to manage Data which is set during the construction of an
9681ac6b6527 Added the possibility to use the data which are send using the MapServer-Interface during the Workflow of the GNV-Artifacts.
Tim Englich <tim.englich@intevation.de>
parents: 597
diff changeset
2533 new ArtifactInstance.
9681ac6b6527 Added the possibility to use the data which are send using the MapServer-Interface during the Workflow of the GNV-Artifacts.
Tim Englich <tim.englich@intevation.de>
parents: 597
diff changeset
2534 It also put the PreSettings-data to the different States. So that they are
9681ac6b6527 Added the possibility to use the data which are send using the MapServer-Interface during the Workflow of the GNV-Artifacts.
Tim Englich <tim.englich@intevation.de>
parents: 597
diff changeset
2535 able to use it during their livecycle.
9681ac6b6527 Added the possibility to use the data which are send using the MapServer-Interface during the Workflow of the GNV-Artifacts.
Tim Englich <tim.englich@intevation.de>
parents: 597
diff changeset
2536
595
e0d7b8a0bc42 Compilance-Errors triggered by Interface-Modifications in the Artifact-Module.
Tim Englich <tim.englich@intevation.de>
parents: 594
diff changeset
2537 2010-02-01 Tim Englich <tim.englich@intevation.de>
e0d7b8a0bc42 Compilance-Errors triggered by Interface-Modifications in the Artifact-Module.
Tim Englich <tim.englich@intevation.de>
parents: 594
diff changeset
2538
597
cf38b983d1f3 Added the Implementation of the MetaDataService which will deliver FIS and Parameters that match to Mapservices, Region and Layers that were sent to the Service.
Tim Englich <tim.englich@intevation.de>
parents: 596
diff changeset
2539 * doc/conf/conf.xml:
cf38b983d1f3 Added the Implementation of the MetaDataService which will deliver FIS and Parameters that match to Mapservices, Region and Layers that were sent to the Service.
Tim Englich <tim.englich@intevation.de>
parents: 596
diff changeset
2540 Added the Configuration-node for the MetaDataService into the Configuration
cf38b983d1f3 Added the Implementation of the MetaDataService which will deliver FIS and Parameters that match to Mapservices, Region and Layers that were sent to the Service.
Tim Englich <tim.englich@intevation.de>
parents: 596
diff changeset
2541 of the GNV-Artifact-Restserver.
cf38b983d1f3 Added the Implementation of the MetaDataService which will deliver FIS and Parameters that match to Mapservices, Region and Layers that were sent to the Service.
Tim Englich <tim.englich@intevation.de>
parents: 596
diff changeset
2542 At tis Moment it is only useful to use the DummyMetaDataService.
cf38b983d1f3 Added the Implementation of the MetaDataService which will deliver FIS and Parameters that match to Mapservices, Region and Layers that were sent to the Service.
Tim Englich <tim.englich@intevation.de>
parents: 596
diff changeset
2543
cf38b983d1f3 Added the Implementation of the MetaDataService which will deliver FIS and Parameters that match to Mapservices, Region and Layers that were sent to the Service.
Tim Englich <tim.englich@intevation.de>
parents: 596
diff changeset
2544 * src/main/java/de/intevation/gnv/artifacts/services/requestobjects/DefaultLayer.java:
cf38b983d1f3 Added the Implementation of the MetaDataService which will deliver FIS and Parameters that match to Mapservices, Region and Layers that were sent to the Service.
Tim Englich <tim.englich@intevation.de>
parents: 596
diff changeset
2545 Defaultimplementation of the Interface Layer.
cf38b983d1f3 Added the Implementation of the MetaDataService which will deliver FIS and Parameters that match to Mapservices, Region and Layers that were sent to the Service.
Tim Englich <tim.englich@intevation.de>
parents: 596
diff changeset
2546 * src/main/java/de/intevation/gnv/artifacts/services/requestobjects/Layer.java:
cf38b983d1f3 Added the Implementation of the MetaDataService which will deliver FIS and Parameters that match to Mapservices, Region and Layers that were sent to the Service.
Tim Englich <tim.englich@intevation.de>
parents: 596
diff changeset
2547 Interfacedefinition for Objects that represents Layer and GroupLayer that
cf38b983d1f3 Added the Implementation of the MetaDataService which will deliver FIS and Parameters that match to Mapservices, Region and Layers that were sent to the Service.
Tim Englich <tim.englich@intevation.de>
parents: 596
diff changeset
2548 where parsed from the XML-Document which was sent to the MetaDataService
cf38b983d1f3 Added the Implementation of the MetaDataService which will deliver FIS and Parameters that match to Mapservices, Region and Layers that were sent to the Service.
Tim Englich <tim.englich@intevation.de>
parents: 596
diff changeset
2549
cf38b983d1f3 Added the Implementation of the MetaDataService which will deliver FIS and Parameters that match to Mapservices, Region and Layers that were sent to the Service.
Tim Englich <tim.englich@intevation.de>
parents: 596
diff changeset
2550 * src/main/java/de/intevation/gnv/artifacts/services/requestobjects/DefaultMapService.java:
cf38b983d1f3 Added the Implementation of the MetaDataService which will deliver FIS and Parameters that match to Mapservices, Region and Layers that were sent to the Service.
Tim Englich <tim.englich@intevation.de>
parents: 596
diff changeset
2551 Defaultimplementation of the Interface MapService.
cf38b983d1f3 Added the Implementation of the MetaDataService which will deliver FIS and Parameters that match to Mapservices, Region and Layers that were sent to the Service.
Tim Englich <tim.englich@intevation.de>
parents: 596
diff changeset
2552 * src/main/java/de/intevation/gnv/artifacts/services/requestobjects/MapService.java:
cf38b983d1f3 Added the Implementation of the MetaDataService which will deliver FIS and Parameters that match to Mapservices, Region and Layers that were sent to the Service.
Tim Englich <tim.englich@intevation.de>
parents: 596
diff changeset
2553 Interfacedefinition for Objects that represents Mapservices that where
cf38b983d1f3 Added the Implementation of the MetaDataService which will deliver FIS and Parameters that match to Mapservices, Region and Layers that were sent to the Service.
Tim Englich <tim.englich@intevation.de>
parents: 596
diff changeset
2554 parsed from the XML-Document which was sent to the MetaDataService.
cf38b983d1f3 Added the Implementation of the MetaDataService which will deliver FIS and Parameters that match to Mapservices, Region and Layers that were sent to the Service.
Tim Englich <tim.englich@intevation.de>
parents: 596
diff changeset
2555
cf38b983d1f3 Added the Implementation of the MetaDataService which will deliver FIS and Parameters that match to Mapservices, Region and Layers that were sent to the Service.
Tim Englich <tim.englich@intevation.de>
parents: 596
diff changeset
2556 * src/main/java/de/intevation/gnv/artifacts/services/requestobjects/DefaultParameter.java:
cf38b983d1f3 Added the Implementation of the MetaDataService which will deliver FIS and Parameters that match to Mapservices, Region and Layers that were sent to the Service.
Tim Englich <tim.englich@intevation.de>
parents: 596
diff changeset
2557 Defaultimplementation of the Interface Parameter.
cf38b983d1f3 Added the Implementation of the MetaDataService which will deliver FIS and Parameters that match to Mapservices, Region and Layers that were sent to the Service.
Tim Englich <tim.englich@intevation.de>
parents: 596
diff changeset
2558 * src/main/java/de/intevation/gnv/artifacts/services/requestobjects/Parameter.java:
cf38b983d1f3 Added the Implementation of the MetaDataService which will deliver FIS and Parameters that match to Mapservices, Region and Layers that were sent to the Service.
Tim Englich <tim.englich@intevation.de>
parents: 596
diff changeset
2559 Interfacedefinition for representing an Parameter which belongs to an FIS.
cf38b983d1f3 Added the Implementation of the MetaDataService which will deliver FIS and Parameters that match to Mapservices, Region and Layers that were sent to the Service.
Tim Englich <tim.englich@intevation.de>
parents: 596
diff changeset
2560
cf38b983d1f3 Added the Implementation of the MetaDataService which will deliver FIS and Parameters that match to Mapservices, Region and Layers that were sent to the Service.
Tim Englich <tim.englich@intevation.de>
parents: 596
diff changeset
2561 * src/main/java/de/intevation/gnv/artifacts/services/requestobjects/DefaultFIS.java:
cf38b983d1f3 Added the Implementation of the MetaDataService which will deliver FIS and Parameters that match to Mapservices, Region and Layers that were sent to the Service.
Tim Englich <tim.englich@intevation.de>
parents: 596
diff changeset
2562 Defaultimplementation of the Interface FIS.
cf38b983d1f3 Added the Implementation of the MetaDataService which will deliver FIS and Parameters that match to Mapservices, Region and Layers that were sent to the Service.
Tim Englich <tim.englich@intevation.de>
parents: 596
diff changeset
2563 * src/main/java/de/intevation/gnv/artifacts/services/requestobjects/FIS.java:
cf38b983d1f3 Added the Implementation of the MetaDataService which will deliver FIS and Parameters that match to Mapservices, Region and Layers that were sent to the Service.
Tim Englich <tim.englich@intevation.de>
parents: 596
diff changeset
2564 Interfacedefinition for representing an FIS which will be used as an
cf38b983d1f3 Added the Implementation of the MetaDataService which will deliver FIS and Parameters that match to Mapservices, Region and Layers that were sent to the Service.
Tim Englich <tim.englich@intevation.de>
parents: 596
diff changeset
2565 ResultValue of the MetaDataService-Processing.
cf38b983d1f3 Added the Implementation of the MetaDataService which will deliver FIS and Parameters that match to Mapservices, Region and Layers that were sent to the Service.
Tim Englich <tim.englich@intevation.de>
parents: 596
diff changeset
2566
cf38b983d1f3 Added the Implementation of the MetaDataService which will deliver FIS and Parameters that match to Mapservices, Region and Layers that were sent to the Service.
Tim Englich <tim.englich@intevation.de>
parents: 596
diff changeset
2567 * src/main/java/de/intevation/gnv/artifacts/services/MetaDataServiceException.java:
cf38b983d1f3 Added the Implementation of the MetaDataService which will deliver FIS and Parameters that match to Mapservices, Region and Layers that were sent to the Service.
Tim Englich <tim.englich@intevation.de>
parents: 596
diff changeset
2568 Exceptionclass for classifiing Exception which occurs during the processing
cf38b983d1f3 Added the Implementation of the MetaDataService which will deliver FIS and Parameters that match to Mapservices, Region and Layers that were sent to the Service.
Tim Englich <tim.englich@intevation.de>
parents: 596
diff changeset
2569 of an MetaDataService-Call.
cf38b983d1f3 Added the Implementation of the MetaDataService which will deliver FIS and Parameters that match to Mapservices, Region and Layers that were sent to the Service.
Tim Englich <tim.englich@intevation.de>
parents: 596
diff changeset
2570
cf38b983d1f3 Added the Implementation of the MetaDataService which will deliver FIS and Parameters that match to Mapservices, Region and Layers that were sent to the Service.
Tim Englich <tim.englich@intevation.de>
parents: 596
diff changeset
2571 * src/main/java/de/intevation/gnv/artifacts/services/DummyMetaDataService.java:
cf38b983d1f3 Added the Implementation of the MetaDataService which will deliver FIS and Parameters that match to Mapservices, Region and Layers that were sent to the Service.
Tim Englich <tim.englich@intevation.de>
parents: 596
diff changeset
2572 DummyClass of an MetaDataService. This Class can be use to simulate an
cf38b983d1f3 Added the Implementation of the MetaDataService which will deliver FIS and Parameters that match to Mapservices, Region and Layers that were sent to the Service.
Tim Englich <tim.englich@intevation.de>
parents: 596
diff changeset
2573 MetaDataService-Call until the required Metadata for the prossessing are
cf38b983d1f3 Added the Implementation of the MetaDataService which will deliver FIS and Parameters that match to Mapservices, Region and Layers that were sent to the Service.
Tim Englich <tim.englich@intevation.de>
parents: 596
diff changeset
2574 available in the Database-Backend.
cf38b983d1f3 Added the Implementation of the MetaDataService which will deliver FIS and Parameters that match to Mapservices, Region and Layers that were sent to the Service.
Tim Englich <tim.englich@intevation.de>
parents: 596
diff changeset
2575 This Class only returns the given Mapservices as an FIS and the Layer
cf38b983d1f3 Added the Implementation of the MetaDataService which will deliver FIS and Parameters that match to Mapservices, Region and Layers that were sent to the Service.
Tim Englich <tim.englich@intevation.de>
parents: 596
diff changeset
2576 as an Parameter to a given FIS.
cf38b983d1f3 Added the Implementation of the MetaDataService which will deliver FIS and Parameters that match to Mapservices, Region and Layers that were sent to the Service.
Tim Englich <tim.englich@intevation.de>
parents: 596
diff changeset
2577
cf38b983d1f3 Added the Implementation of the MetaDataService which will deliver FIS and Parameters that match to Mapservices, Region and Layers that were sent to the Service.
Tim Englich <tim.englich@intevation.de>
parents: 596
diff changeset
2578 * src/main/java/de/intevation/gnv/artifacts/services/MetaDataService.java:
cf38b983d1f3 Added the Implementation of the MetaDataService which will deliver FIS and Parameters that match to Mapservices, Region and Layers that were sent to the Service.
Tim Englich <tim.englich@intevation.de>
parents: 596
diff changeset
2579 This Class is an Implementation of the de.intevation.artifacts.Service
cf38b983d1f3 Added the Implementation of the MetaDataService which will deliver FIS and Parameters that match to Mapservices, Region and Layers that were sent to the Service.
Tim Englich <tim.englich@intevation.de>
parents: 596
diff changeset
2580 Interface. This Service should provide Informations which FIS are available
cf38b983d1f3 Added the Implementation of the MetaDataService which will deliver FIS and Parameters that match to Mapservices, Region and Layers that were sent to the Service.
Tim Englich <tim.englich@intevation.de>
parents: 596
diff changeset
2581 for given Mapservices an which FIS are intersecting a given Region
cf38b983d1f3 Added the Implementation of the MetaDataService which will deliver FIS and Parameters that match to Mapservices, Region and Layers that were sent to the Service.
Tim Englich <tim.englich@intevation.de>
parents: 596
diff changeset
2582 These Informations are required according to definition of the MapViewer
cf38b983d1f3 Added the Implementation of the MetaDataService which will deliver FIS and Parameters that match to Mapservices, Region and Layers that were sent to the Service.
Tim Englich <tim.englich@intevation.de>
parents: 596
diff changeset
2583 Interface.
cf38b983d1f3 Added the Implementation of the MetaDataService which will deliver FIS and Parameters that match to Mapservices, Region and Layers that were sent to the Service.
Tim Englich <tim.englich@intevation.de>
parents: 596
diff changeset
2584
cf38b983d1f3 Added the Implementation of the MetaDataService which will deliver FIS and Parameters that match to Mapservices, Region and Layers that were sent to the Service.
Tim Englich <tim.englich@intevation.de>
parents: 596
diff changeset
2585 2010-02-01 Tim Englich <tim.englich@intevation.de>
cf38b983d1f3 Added the Implementation of the MetaDataService which will deliver FIS and Parameters that match to Mapservices, Region and Layers that were sent to the Service.
Tim Englich <tim.englich@intevation.de>
parents: 596
diff changeset
2586
595
e0d7b8a0bc42 Compilance-Errors triggered by Interface-Modifications in the Artifact-Module.
Tim Englich <tim.englich@intevation.de>
parents: 594
diff changeset
2587 * src/test/java/de/intevation/gnv/artifacts/TestArtifactDatabase.java (createArtifactWithFactory):
e0d7b8a0bc42 Compilance-Errors triggered by Interface-Modifications in the Artifact-Module.
Tim Englich <tim.englich@intevation.de>
parents: 594
diff changeset
2588 Fixed Compilance-Errors triggered by Interface-Modifications in the
e0d7b8a0bc42 Compilance-Errors triggered by Interface-Modifications in the Artifact-Module.
Tim Englich <tim.englich@intevation.de>
parents: 594
diff changeset
2589 Artifact-Module.
e0d7b8a0bc42 Compilance-Errors triggered by Interface-Modifications in the Artifact-Module.
Tim Englich <tim.englich@intevation.de>
parents: 594
diff changeset
2590
e0d7b8a0bc42 Compilance-Errors triggered by Interface-Modifications in the Artifact-Module.
Tim Englich <tim.englich@intevation.de>
parents: 594
diff changeset
2591 * src/test/java/de/intevation/gnv/artifacts/TimeSeriesPointVerticalProfileTestCase.java (testArtifact),
596
75ef37387e84 Remove some Structure-Errors from the ChangeLog
Tim Englich <tim.englich@intevation.de>
parents: 595
diff changeset
2592 src/test/java/de/intevation/gnv/artifacts/TimeSeriesPointTimeSeriesTestCase.java (testArtifact),
75ef37387e84 Remove some Structure-Errors from the ChangeLog
Tim Englich <tim.englich@intevation.de>
parents: 595
diff changeset
2593 src/test/java/de/intevation/gnv/artifacts/MeshVerticalProfileTestCase.java (testArtifact),
75ef37387e84 Remove some Structure-Errors from the ChangeLog
Tim Englich <tim.englich@intevation.de>
parents: 595
diff changeset
2594 src/test/java/de/intevation/gnv/artifacts/MeshVerticalCrossSectionTestCase.java (testArtifact),
75ef37387e84 Remove some Structure-Errors from the ChangeLog
Tim Englich <tim.englich@intevation.de>
parents: 595
diff changeset
2595 src/test/java/de/intevation/gnv/artifacts/MeshTimeSeriesTestCase.java (testArtifact),
75ef37387e84 Remove some Structure-Errors from the ChangeLog
Tim Englich <tim.englich@intevation.de>
parents: 595
diff changeset
2596 src/test/java/de/intevation/gnv/artifacts/MeshHorizontalProfileTestCase.java (testArtifact),
75ef37387e84 Remove some Structure-Errors from the ChangeLog
Tim Englich <tim.englich@intevation.de>
parents: 595
diff changeset
2597 src/test/java/de/intevation/gnv/artifacts/MeshHorizontalCrossSectionTestCase.java (testArtifact),
75ef37387e84 Remove some Structure-Errors from the ChangeLog
Tim Englich <tim.englich@intevation.de>
parents: 595
diff changeset
2598 src/test/java/de/intevation/gnv/artifacts/InstantaneousPointVerticalProfileTestCase.java (testArtifact),
75ef37387e84 Remove some Structure-Errors from the ChangeLog
Tim Englich <tim.englich@intevation.de>
parents: 595
diff changeset
2599 src/test/java/de/intevation/gnv/artifacts/InstantaneousPointHorizontalProfileTestCase.java (testArtifact):
595
e0d7b8a0bc42 Compilance-Errors triggered by Interface-Modifications in the Artifact-Module.
Tim Englich <tim.englich@intevation.de>
parents: 594
diff changeset
2600 Refactored Artifact-Instantiation using the new createArtifact()-Method of the super-Class.
e0d7b8a0bc42 Compilance-Errors triggered by Interface-Modifications in the Artifact-Module.
Tim Englich <tim.englich@intevation.de>
parents: 594
diff changeset
2601
e0d7b8a0bc42 Compilance-Errors triggered by Interface-Modifications in the Artifact-Module.
Tim Englich <tim.englich@intevation.de>
parents: 594
diff changeset
2602 * src/test/java/de/intevation/gnv/artifacts/GNVArtifactsTestCaseBase.java (createArtifact)
e0d7b8a0bc42 Compilance-Errors triggered by Interface-Modifications in the Artifact-Module.
Tim Englich <tim.englich@intevation.de>
parents: 594
diff changeset
2603 Added Method for instantiating an new Artifact using the given Artifactfactory.
e0d7b8a0bc42 Compilance-Errors triggered by Interface-Modifications in the Artifact-Module.
Tim Englich <tim.englich@intevation.de>
parents: 594
diff changeset
2604 Also fixed the Compilance-Errors triggered by Interface-Modifications in the
e0d7b8a0bc42 Compilance-Errors triggered by Interface-Modifications in the Artifact-Module.
Tim Englich <tim.englich@intevation.de>
parents: 594
diff changeset
2605 Artifact-Module.
e0d7b8a0bc42 Compilance-Errors triggered by Interface-Modifications in the Artifact-Module.
Tim Englich <tim.englich@intevation.de>
parents: 594
diff changeset
2606
594
5b9b74c08bbb Changed Method signatures because of Interfacemodifications in the Artifact-Module
Tim Englich <tim.englich@intevation.de>
parents: 593
diff changeset
2607 2010-02-01 Tim Englich <tim.englich@intevation.de>
5b9b74c08bbb Changed Method signatures because of Interfacemodifications in the Artifact-Module
Tim Englich <tim.englich@intevation.de>
parents: 593
diff changeset
2608
5b9b74c08bbb Changed Method signatures because of Interfacemodifications in the Artifact-Module
Tim Englich <tim.englich@intevation.de>
parents: 593
diff changeset
2609 * src/main/java/de/intevation/gnv/timeseries/TimeSeriesArtifact.java (setup),
5b9b74c08bbb Changed Method signatures because of Interfacemodifications in the Artifact-Module
Tim Englich <tim.englich@intevation.de>
parents: 593
diff changeset
2610 src/main/java/de/intevation/gnv/profile/verticalcrosssection/VerticalCrossSectionMeshArtifact.java (setup),
5b9b74c08bbb Changed Method signatures because of Interfacemodifications in the Artifact-Module
Tim Englich <tim.englich@intevation.de>
parents: 593
diff changeset
2611 src/main/java/de/intevation/gnv/profile/vertical/VerticalProfileArtifact.java (setup),
5b9b74c08bbb Changed Method signatures because of Interfacemodifications in the Artifact-Module
Tim Englich <tim.englich@intevation.de>
parents: 593
diff changeset
2612 src/main/java/de/intevation/gnv/profile/horizontalcrosssection/HorizontalCrossSectionMeshArtifact.java (setup),
5b9b74c08bbb Changed Method signatures because of Interfacemodifications in the Artifact-Module
Tim Englich <tim.englich@intevation.de>
parents: 593
diff changeset
2613 src/main/java/de/intevation/gnv/profile/horizontal/HorizontalProfileArtifact.java (setup),
5b9b74c08bbb Changed Method signatures because of Interfacemodifications in the Artifact-Module
Tim Englich <tim.englich@intevation.de>
parents: 593
diff changeset
2614 src/main/java/de/intevation/gnv/artifacts/fis/SelectProductArtifact.java (setup),
5b9b74c08bbb Changed Method signatures because of Interfacemodifications in the Artifact-Module
Tim Englich <tim.englich@intevation.de>
parents: 593
diff changeset
2615 src/main/java/de/intevation/gnv/artifacts/GNVProductArtifactFactory.java (createArtifact),
5b9b74c08bbb Changed Method signatures because of Interfacemodifications in the Artifact-Module
Tim Englich <tim.englich@intevation.de>
parents: 593
diff changeset
2616 src/main/java/de/intevation/gnv/artifacts/GNVArtifactBase.java (setup):
5b9b74c08bbb Changed Method signatures because of Interfacemodifications in the Artifact-Module
Tim Englich <tim.englich@intevation.de>
parents: 593
diff changeset
2617 Changed Method signatures because of Interfacemodifications in the
5b9b74c08bbb Changed Method signatures because of Interfacemodifications in the Artifact-Module
Tim Englich <tim.englich@intevation.de>
parents: 593
diff changeset
2618 Artifact-Module. Now it is possible to retrieve the XML-Document which was
5b9b74c08bbb Changed Method signatures because of Interfacemodifications in the Artifact-Module
Tim Englich <tim.englich@intevation.de>
parents: 593
diff changeset
2619 send by an Client during the create-Call. So it is possible to get further
5b9b74c08bbb Changed Method signatures because of Interfacemodifications in the Artifact-Module
Tim Englich <tim.englich@intevation.de>
parents: 593
diff changeset
2620 Informations which could be used during the livecycle of an Artifact.
5b9b74c08bbb Changed Method signatures because of Interfacemodifications in the Artifact-Module
Tim Englich <tim.englich@intevation.de>
parents: 593
diff changeset
2621
5b9b74c08bbb Changed Method signatures because of Interfacemodifications in the Artifact-Module
Tim Englich <tim.englich@intevation.de>
parents: 593
diff changeset
2622
593
b248531fa20b Added experimental support for extrapolation in "Horizontalschnitte"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 591
diff changeset
2623 2010-01-31 Sascha L. Teichmann <sascha.teichmann@intevation.de>
b248531fa20b Added experimental support for extrapolation in "Horizontalschnitte"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 591
diff changeset
2624
b248531fa20b Added experimental support for extrapolation in "Horizontalschnitte"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 591
diff changeset
2625 * src/main/java/de/intevation/gnv/artifacts/context/GNVArtifactContext.java,
b248531fa20b Added experimental support for extrapolation in "Horizontalschnitte"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 591
diff changeset
2626 src/main/java/de/intevation/gnv/artifacts/context/GNVArtifactContextFactory.java,
b248531fa20b Added experimental support for extrapolation in "Horizontalschnitte"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 591
diff changeset
2627 doc/conf/conf.xml: Added configuration for extrapolation in "Horizontalschnitte".
b248531fa20b Added experimental support for extrapolation in "Horizontalschnitte"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 591
diff changeset
2628
b248531fa20b Added experimental support for extrapolation in "Horizontalschnitte"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 591
diff changeset
2629 Use gnv/horizontal-cross-section/extrapolation/@rounds with
b248531fa20b Added experimental support for extrapolation in "Horizontalschnitte"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 591
diff changeset
2630 integer rounds > 0 to turn extrapolation on (default: 0).
b248531fa20b Added experimental support for extrapolation in "Horizontalschnitte"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 591
diff changeset
2631 Rounds is a number of successive point extrapolations which means that
b248531fa20b Added experimental support for extrapolation in "Horizontalschnitte"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 591
diff changeset
2632 the grid is successively filled with missing points based on prior rounds.
b248531fa20b Added experimental support for extrapolation in "Horizontalschnitte"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 591
diff changeset
2633 The larger 'rounds' get more gaps are filled synthetic generated points.
b248531fa20b Added experimental support for extrapolation in "Horizontalschnitte"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 591
diff changeset
2634
b248531fa20b Added experimental support for extrapolation in "Horizontalschnitte"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 591
diff changeset
2635 Set this to 2 to get good results for the model data FIS.
b248531fa20b Added experimental support for extrapolation in "Horizontalschnitte"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 591
diff changeset
2636
b248531fa20b Added experimental support for extrapolation in "Horizontalschnitte"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 591
diff changeset
2637 * src/main/java/de/intevation/gnv/state/profile/horizontalcrosssection/HorizontalCrossSectionMeshOutputState.java:
b248531fa20b Added experimental support for extrapolation in "Horizontalschnitte"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 591
diff changeset
2638 Foward configuration to area interpolation.
b248531fa20b Added experimental support for extrapolation in "Horizontalschnitte"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 591
diff changeset
2639
b248531fa20b Added experimental support for extrapolation in "Horizontalschnitte"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 591
diff changeset
2640 * src/main/java/de/intevation/gnv/math/AreaInterpolation.java:
b248531fa20b Added experimental support for extrapolation in "Horizontalschnitte"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 591
diff changeset
2641 Foward configuration to GridCell.
b248531fa20b Added experimental support for extrapolation in "Horizontalschnitte"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 591
diff changeset
2642
b248531fa20b Added experimental support for extrapolation in "Horizontalschnitte"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 591
diff changeset
2643 * src/main/java/de/intevation/gnv/math/Point2d.java: Added method to extrapolate
b248531fa20b Added experimental support for extrapolation in "Horizontalschnitte"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 591
diff changeset
2644 point along a line spanned by two points.
b248531fa20b Added experimental support for extrapolation in "Horizontalschnitte"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 591
diff changeset
2645 Calculate Inverse Distance Weighting (IDW) for a given set of points on
b248531fa20b Added experimental support for extrapolation in "Horizontalschnitte"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 591
diff changeset
2646 z components. Added method to check if set of points are near a given
b248531fa20b Added experimental support for extrapolation in "Horizontalschnitte"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 591
diff changeset
2647 point.
b248531fa20b Added experimental support for extrapolation in "Horizontalschnitte"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 591
diff changeset
2648
b248531fa20b Added experimental support for extrapolation in "Horizontalschnitte"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 591
diff changeset
2649 * src/main/java/de/intevation/gnv/math/GridCell.java: Before building the
b248531fa20b Added experimental support for extrapolation in "Horizontalschnitte"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 591
diff changeset
2650 i/j cells the grid is filled with synthetic generated points. The
b248531fa20b Added experimental support for extrapolation in "Horizontalschnitte"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 591
diff changeset
2651 position is estimated from the neighboring points. The parameter values
b248531fa20b Added experimental support for extrapolation in "Horizontalschnitte"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 591
diff changeset
2652 are calculated by IDW. Some care is taken to avoid invalid grid topologies.
b248531fa20b Added experimental support for extrapolation in "Horizontalschnitte"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 591
diff changeset
2653
b248531fa20b Added experimental support for extrapolation in "Horizontalschnitte"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 591
diff changeset
2654 TODO: Implement this for the "Profillschnitt" too to keep the inner
b248531fa20b Added experimental support for extrapolation in "Horizontalschnitte"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 591
diff changeset
2655 symmetry.
b248531fa20b Added experimental support for extrapolation in "Horizontalschnitte"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 591
diff changeset
2656
591
b8ba642b6866 Fixed the broken JUnittests.
Tim Englich <tim.englich@intevation.de>
parents: 539
diff changeset
2657 2010-01-29 Tim Englich <tim.englich@intevation.de>
b8ba642b6866 Fixed the broken JUnittests.
Tim Englich <tim.englich@intevation.de>
parents: 539
diff changeset
2658
b8ba642b6866 Fixed the broken JUnittests.
Tim Englich <tim.englich@intevation.de>
parents: 539
diff changeset
2659 * src/test/java/de/intevation/gnv/artifacts/MeshVerticalProfileTestCase.java (testArtifact),
b8ba642b6866 Fixed the broken JUnittests.
Tim Englich <tim.englich@intevation.de>
parents: 539
diff changeset
2660 * src/test/java/de/intevation/gnv/artifacts/MeshVerticalCrossSectionTestCase.java (testArtifact),
b8ba642b6866 Fixed the broken JUnittests.
Tim Englich <tim.englich@intevation.de>
parents: 539
diff changeset
2661 * src/test/java/de/intevation/gnv/artifacts/MeshHorizontalProfileTestCase.java (testArtifact),
b8ba642b6866 Fixed the broken JUnittests.
Tim Englich <tim.englich@intevation.de>
parents: 539
diff changeset
2662 * src/test/java/de/intevation/gnv/artifacts/MeshHorizontalCrossSectionTestCase.java (testArtifact):
b8ba642b6866 Fixed the broken JUnittests.
Tim Englich <tim.englich@intevation.de>
parents: 539
diff changeset
2663 Increases the number of steps that has to be done for the different products plus one.
b8ba642b6866 Fixed the broken JUnittests.
Tim Englich <tim.englich@intevation.de>
parents: 539
diff changeset
2664
b8ba642b6866 Fixed the broken JUnittests.
Tim Englich <tim.englich@intevation.de>
parents: 539
diff changeset
2665 * src/test/ressources/verticalprofile_mesh/verticalprofile_step_11_out_statistics.xml,
b8ba642b6866 Fixed the broken JUnittests.
Tim Englich <tim.englich@intevation.de>
parents: 539
diff changeset
2666 src/test/ressources/verticalprofile_mesh/verticalprofile_step_11_out_odv.xml,
b8ba642b6866 Fixed the broken JUnittests.
Tim Englich <tim.englich@intevation.de>
parents: 539
diff changeset
2667 src/test/ressources/verticalprofile_mesh/verticalprofile_step_11_out_csv.xml,
b8ba642b6866 Fixed the broken JUnittests.
Tim Englich <tim.englich@intevation.de>
parents: 539
diff changeset
2668 src/test/ressources/verticalprofile_mesh/verticalprofile_step_11_out_chart.xml,
b8ba642b6866 Fixed the broken JUnittests.
Tim Englich <tim.englich@intevation.de>
parents: 539
diff changeset
2669 src/test/ressources/verticalprofile_mesh/verticalprofile_step_11_feed.xml,
b8ba642b6866 Fixed the broken JUnittests.
Tim Englich <tim.englich@intevation.de>
parents: 539
diff changeset
2670 src/test/ressources/verticalprofile_mesh/verticalprofile_step_11_advance.xml,
b8ba642b6866 Fixed the broken JUnittests.
Tim Englich <tim.englich@intevation.de>
parents: 539
diff changeset
2671 src/test/ressources/verticalprofile_mesh/verticalprofile_step_10_feed.xml,
b8ba642b6866 Fixed the broken JUnittests.
Tim Englich <tim.englich@intevation.de>
parents: 539
diff changeset
2672 src/test/ressources/verticalprofile_mesh/verticalprofile_step_10_advance.xml,
b8ba642b6866 Fixed the broken JUnittests.
Tim Englich <tim.englich@intevation.de>
parents: 539
diff changeset
2673 src/test/ressources/verticalprofile_mesh/verticalprofile_step_09_advance.xml:
b8ba642b6866 Fixed the broken JUnittests.
Tim Englich <tim.englich@intevation.de>
parents: 539
diff changeset
2674 Added Advance and Feed-Document for the State Year.
b8ba642b6866 Fixed the broken JUnittests.
Tim Englich <tim.englich@intevation.de>
parents: 539
diff changeset
2675 Changed the Advance to the State Year.
b8ba642b6866 Fixed the broken JUnittests.
Tim Englich <tim.englich@intevation.de>
parents: 539
diff changeset
2676 Moves the Last state to *11*.xml Documents.
b8ba642b6866 Fixed the broken JUnittests.
Tim Englich <tim.englich@intevation.de>
parents: 539
diff changeset
2677
b8ba642b6866 Fixed the broken JUnittests.
Tim Englich <tim.englich@intevation.de>
parents: 539
diff changeset
2678 * src/test/ressources/verticalcrosssection_mesh/verticalcrosssection_step_07_out_odv.xml,
b8ba642b6866 Fixed the broken JUnittests.
Tim Englich <tim.englich@intevation.de>
parents: 539
diff changeset
2679 src/test/ressources/verticalcrosssection_mesh/verticalcrosssection_step_07_out_csv.xml,
b8ba642b6866 Fixed the broken JUnittests.
Tim Englich <tim.englich@intevation.de>
parents: 539
diff changeset
2680 src/test/ressources/verticalcrosssection_mesh/verticalcrosssection_step_07_out_chart.xml,
b8ba642b6866 Fixed the broken JUnittests.
Tim Englich <tim.englich@intevation.de>
parents: 539
diff changeset
2681 src/test/ressources/verticalcrosssection_mesh/verticalcrosssection_step_07_feed.xml,
b8ba642b6866 Fixed the broken JUnittests.
Tim Englich <tim.englich@intevation.de>
parents: 539
diff changeset
2682 src/test/ressources/verticalcrosssection_mesh/verticalcrosssection_step_07_advance.xml,
b8ba642b6866 Fixed the broken JUnittests.
Tim Englich <tim.englich@intevation.de>
parents: 539
diff changeset
2683 src/test/ressources/verticalcrosssection_mesh/verticalcrosssection_step_06_feed.xml,
b8ba642b6866 Fixed the broken JUnittests.
Tim Englich <tim.englich@intevation.de>
parents: 539
diff changeset
2684 src/test/ressources/verticalcrosssection_mesh/verticalcrosssection_step_06_advance.xml,
b8ba642b6866 Fixed the broken JUnittests.
Tim Englich <tim.englich@intevation.de>
parents: 539
diff changeset
2685 src/test/ressources/verticalcrosssection_mesh/verticalcrosssection_step_05_advance.xml:
b8ba642b6866 Fixed the broken JUnittests.
Tim Englich <tim.englich@intevation.de>
parents: 539
diff changeset
2686 Added Advance and Feed-Document for the State Year.
b8ba642b6866 Fixed the broken JUnittests.
Tim Englich <tim.englich@intevation.de>
parents: 539
diff changeset
2687 Changed the Advance to the State Year.
b8ba642b6866 Fixed the broken JUnittests.
Tim Englich <tim.englich@intevation.de>
parents: 539
diff changeset
2688 Moves the Last state to *07*.xml Documents.
b8ba642b6866 Fixed the broken JUnittests.
Tim Englich <tim.englich@intevation.de>
parents: 539
diff changeset
2689
b8ba642b6866 Fixed the broken JUnittests.
Tim Englich <tim.englich@intevation.de>
parents: 539
diff changeset
2690 * src/test/ressources/horizontalProfile_mesh/horizontalprofile_step_11_out_statistics.xml,
b8ba642b6866 Fixed the broken JUnittests.
Tim Englich <tim.englich@intevation.de>
parents: 539
diff changeset
2691 src/test/ressources/horizontalProfile_mesh/horizontalprofile_step_11_out_odv.xml,
b8ba642b6866 Fixed the broken JUnittests.
Tim Englich <tim.englich@intevation.de>
parents: 539
diff changeset
2692 src/test/ressources/horizontalProfile_mesh/horizontalprofile_step_11_out_csv.xml,
b8ba642b6866 Fixed the broken JUnittests.
Tim Englich <tim.englich@intevation.de>
parents: 539
diff changeset
2693 src/test/ressources/horizontalProfile_mesh/horizontalprofile_step_11_out_chart.xml,
b8ba642b6866 Fixed the broken JUnittests.
Tim Englich <tim.englich@intevation.de>
parents: 539
diff changeset
2694 src/test/ressources/horizontalProfile_mesh/horizontalprofile_step_11_advance.xml,
b8ba642b6866 Fixed the broken JUnittests.
Tim Englich <tim.englich@intevation.de>
parents: 539
diff changeset
2695 src/test/ressources/horizontalProfile_mesh/horizontalprofile_step_10_feed.xml,
b8ba642b6866 Fixed the broken JUnittests.
Tim Englich <tim.englich@intevation.de>
parents: 539
diff changeset
2696 src/test/ressources/horizontalProfile_mesh/horizontalprofile_step_10_advance.xml,
b8ba642b6866 Fixed the broken JUnittests.
Tim Englich <tim.englich@intevation.de>
parents: 539
diff changeset
2697 src/test/ressources/horizontalProfile_mesh/horizontalprofile_step_09_advance.xml:
b8ba642b6866 Fixed the broken JUnittests.
Tim Englich <tim.englich@intevation.de>
parents: 539
diff changeset
2698 Added Advance and Feed-Document for the State Year.
b8ba642b6866 Fixed the broken JUnittests.
Tim Englich <tim.englich@intevation.de>
parents: 539
diff changeset
2699 Changed the Advance to the State Year.
b8ba642b6866 Fixed the broken JUnittests.
Tim Englich <tim.englich@intevation.de>
parents: 539
diff changeset
2700 Moves the Last state to *11*.xml Documents.
b8ba642b6866 Fixed the broken JUnittests.
Tim Englich <tim.englich@intevation.de>
parents: 539
diff changeset
2701
b8ba642b6866 Fixed the broken JUnittests.
Tim Englich <tim.englich@intevation.de>
parents: 539
diff changeset
2702 * src/test/ressources/horizontalcrosssection_mesh/horizontalcrosssection_step_08_out_zip.xml,
b8ba642b6866 Fixed the broken JUnittests.
Tim Englich <tim.englich@intevation.de>
parents: 539
diff changeset
2703 src/test/ressources/horizontalcrosssection_mesh/horizontalcrosssection_step_08_out_wms.xml,
b8ba642b6866 Fixed the broken JUnittests.
Tim Englich <tim.englich@intevation.de>
parents: 539
diff changeset
2704 src/test/ressources/horizontalcrosssection_mesh/horizontalcrosssection_step_08_feed.xml,
b8ba642b6866 Fixed the broken JUnittests.
Tim Englich <tim.englich@intevation.de>
parents: 539
diff changeset
2705 src/test/ressources/horizontalcrosssection_mesh/horizontalcrosssection_step_08_advance.xml,
b8ba642b6866 Fixed the broken JUnittests.
Tim Englich <tim.englich@intevation.de>
parents: 539
diff changeset
2706 src/test/ressources/horizontalcrosssection_mesh/horizontalcrosssection_step_07_feed.xml,
b8ba642b6866 Fixed the broken JUnittests.
Tim Englich <tim.englich@intevation.de>
parents: 539
diff changeset
2707 src/test/ressources/horizontalcrosssection_mesh/horizontalcrosssection_step_07_advance.xml,
b8ba642b6866 Fixed the broken JUnittests.
Tim Englich <tim.englich@intevation.de>
parents: 539
diff changeset
2708 src/test/ressources/horizontalcrosssection_mesh/horizontalcrosssection_step_06_advance.xml:
b8ba642b6866 Fixed the broken JUnittests.
Tim Englich <tim.englich@intevation.de>
parents: 539
diff changeset
2709 Added Advance and Feed-Document for the State Year.
b8ba642b6866 Fixed the broken JUnittests.
Tim Englich <tim.englich@intevation.de>
parents: 539
diff changeset
2710 Changed the Advance to the State Year.
b8ba642b6866 Fixed the broken JUnittests.
Tim Englich <tim.englich@intevation.de>
parents: 539
diff changeset
2711 Moves the Last state to *08*.xml Documents.
b8ba642b6866 Fixed the broken JUnittests.
Tim Englich <tim.englich@intevation.de>
parents: 539
diff changeset
2712
538
f4e20322461b Summarized Changes and NEWS for Release 0.4
Hans Plum <hans.plum@intevation.de>
parents: 537
diff changeset
2713 2010-01-27 Hans Plum <hans@intevation.de>
f4e20322461b Summarized Changes and NEWS for Release 0.4
Hans Plum <hans.plum@intevation.de>
parents: 537
diff changeset
2714
f4e20322461b Summarized Changes and NEWS for Release 0.4
Hans Plum <hans.plum@intevation.de>
parents: 537
diff changeset
2715 RELEASE 0.4
f4e20322461b Summarized Changes and NEWS for Release 0.4
Hans Plum <hans.plum@intevation.de>
parents: 537
diff changeset
2716
f4e20322461b Summarized Changes and NEWS for Release 0.4
Hans Plum <hans.plum@intevation.de>
parents: 537
diff changeset
2717 * Changes, NEWS, ChangeLog: Summarized activities
f4e20322461b Summarized Changes and NEWS for Release 0.4
Hans Plum <hans.plum@intevation.de>
parents: 537
diff changeset
2718
539
0f454d8067ca Reordered items in Changes a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 538
diff changeset
2719 2010-01-27 Sascha L. Teichmann <sascha.teichmann@intevation.de>
0f454d8067ca Reordered items in Changes a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 538
diff changeset
2720
0f454d8067ca Reordered items in Changes a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 538
diff changeset
2721 * Changes: Reordered items a bit
0f454d8067ca Reordered items in Changes a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 538
diff changeset
2722
537
f7f97edf09ba Solved issue 164 - applied patch of msg 763. Remove directories and shape files of out-dated artifacts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 536
diff changeset
2723 2010-01-27 Ingo Weinzierl <ingo.weinzierl@intevation.de>
f7f97edf09ba Solved issue 164 - applied patch of msg 763. Remove directories and shape files of out-dated artifacts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 536
diff changeset
2724
f7f97edf09ba Solved issue 164 - applied patch of msg 763. Remove directories and shape files of out-dated artifacts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 536
diff changeset
2725 Issue164
f7f97edf09ba Solved issue 164 - applied patch of msg 763. Remove directories and shape files of out-dated artifacts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 536
diff changeset
2726
f7f97edf09ba Solved issue 164 - applied patch of msg 763. Remove directories and shape files of out-dated artifacts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 536
diff changeset
2727 * src/main/java/de/intevation/gnv/state/profile/horizontalcrosssection/HorizontalCrossSectionMeshOutputState.java:
f7f97edf09ba Solved issue 164 - applied patch of msg 763. Remove directories and shape files of out-dated artifacts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 536
diff changeset
2728 Applied patch of SLT to remove shape files and directories of out-dated
f7f97edf09ba Solved issue 164 - applied patch of msg 763. Remove directories and shape files of out-dated artifacts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 536
diff changeset
2729 artifacts. Therefor we need to store the artifact after an 'out' operation
f7f97edf09ba Solved issue 164 - applied patch of msg 763. Remove directories and shape files of out-dated artifacts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 536
diff changeset
2730 - which is actually a read only operation - explicitly into the artifact
f7f97edf09ba Solved issue 164 - applied patch of msg 763. Remove directories and shape files of out-dated artifacts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 536
diff changeset
2731 database to keep the directory path.
f7f97edf09ba Solved issue 164 - applied patch of msg 763. Remove directories and shape files of out-dated artifacts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 536
diff changeset
2732
536
f1dc3c2f9be7 Calculate results and put them into cache when reaching the output state - avoids latencies.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 535
diff changeset
2733 2010-01-26 Ingo Weinzierl <ingo.weinzierl@intevation.de>
f1dc3c2f9be7 Calculate results and put them into cache when reaching the output state - avoids latencies.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 535
diff changeset
2734
f1dc3c2f9be7 Calculate results and put them into cache when reaching the output state - avoids latencies.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 535
diff changeset
2735 * src/main/java/de/intevation/gnv/state/timeseries/TimeSeriesOutputState.java:
f1dc3c2f9be7 Calculate results and put them into cache when reaching the output state - avoids latencies.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 535
diff changeset
2736 Calculate results after reaching the final state and store them in cache.
f1dc3c2f9be7 Calculate results and put them into cache when reaching the output state - avoids latencies.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 535
diff changeset
2737 This avoids long latencies for chart creation or exports.
f1dc3c2f9be7 Calculate results and put them into cache when reaching the output state - avoids latencies.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 535
diff changeset
2738
535
a162793b6053 Solved issue158. Added labels to 'Profilschnitte'.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 534
diff changeset
2739 2010-01-26 Ingo Weinzierl <ingo.weinzierl@intevation.de>
a162793b6053 Solved issue158. Added labels to 'Profilschnitte'.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 534
diff changeset
2740
a162793b6053 Solved issue158. Added labels to 'Profilschnitte'.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 534
diff changeset
2741 Issue158
a162793b6053 Solved issue158. Added labels to 'Profilschnitte'.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 534
diff changeset
2742
a162793b6053 Solved issue158. Added labels to 'Profilschnitte'.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 534
diff changeset
2743 * src/main/java/de/intevation/gnv/state/timeseries/TimeSeriesOutputState.java:
a162793b6053 Solved issue158. Added labels to 'Profilschnitte'.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 534
diff changeset
2744 Replaced old way to create ChartLabel objects with a method call
a162793b6053 Solved issue158. Added labels to 'Profilschnitte'.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 534
diff changeset
2745 'createChartLabels()'.
a162793b6053 Solved issue158. Added labels to 'Profilschnitte'.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 534
diff changeset
2746
534
92d7a8cd1ef1 Set white border for 'Profilschnitte' as default.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 533
diff changeset
2747 2010-01-26 Ingo Weinzierl <ingo.weinzierl@intevation.de>
92d7a8cd1ef1 Set white border for 'Profilschnitte' as default.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 533
diff changeset
2748
92d7a8cd1ef1 Set white border for 'Profilschnitte' as default.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 533
diff changeset
2749 * src/main/java/de/intevation/gnv/chart/VerticalCrossSectionChart.java:
92d7a8cd1ef1 Set white border for 'Profilschnitte' as default.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 533
diff changeset
2750 Set white border (border arround drawing area) as default for
92d7a8cd1ef1 Set white border for 'Profilschnitte' as default.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 533
diff changeset
2751 'Profilschnitte'.
92d7a8cd1ef1 Set white border for 'Profilschnitte' as default.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 533
diff changeset
2752
533
78e0e239a0b9 Calculate results after reaching the output state and store them in cache.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 532
diff changeset
2753 2010-01-26 Ingo Weinzierl <ingo.weinzierl@intevation.de>
78e0e239a0b9 Calculate results after reaching the output state and store them in cache.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 532
diff changeset
2754
78e0e239a0b9 Calculate results after reaching the output state and store them in cache.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 532
diff changeset
2755 * src/main/java/de/intevation/gnv/state/profile/verticalcrosssection/VerticalCrossSectionOutputState.java:
78e0e239a0b9 Calculate results after reaching the output state and store them in cache.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 532
diff changeset
2756 Calculate results after reaching the final state and store them in cache.
78e0e239a0b9 Calculate results after reaching the output state and store them in cache.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 532
diff changeset
2757 This avoids long latencies for chart creation or exports.
78e0e239a0b9 Calculate results after reaching the output state and store them in cache.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 532
diff changeset
2758
532
d2f97cb2ac32 Splitted date selection of product 'Horizontalschnitt' into two steps.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 531
diff changeset
2759 2010-01-26 Ingo Weinzierl <ingo.weinzierl@intevation.de>
d2f97cb2ac32 Splitted date selection of product 'Horizontalschnitt' into two steps.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 531
diff changeset
2760
d2f97cb2ac32 Splitted date selection of product 'Horizontalschnitt' into two steps.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 531
diff changeset
2761 Issue162
d2f97cb2ac32 Splitted date selection of product 'Horizontalschnitt' into two steps.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 531
diff changeset
2762
d2f97cb2ac32 Splitted date selection of product 'Horizontalschnitt' into two steps.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 531
diff changeset
2763 * doc/conf/products/horizontalcrosssection/conf_mesh.xml,
d2f97cb2ac32 Splitted date selection of product 'Horizontalschnitt' into two steps.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 531
diff changeset
2764 doc/conf/queries.properties: Adapted transition model. Splitted date
d2f97cb2ac32 Splitted date selection of product 'Horizontalschnitt' into two steps.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 531
diff changeset
2765 selection of 'Horizontalschnitte' into two steps.
d2f97cb2ac32 Splitted date selection of product 'Horizontalschnitt' into two steps.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 531
diff changeset
2766
531
b80940231f6e Removed csv export from product 'Profilschnitt'.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 530
diff changeset
2767 2010-01-26 Ingo Weinzierl <ingo.weinzierl@intevation.de>
b80940231f6e Removed csv export from product 'Profilschnitt'.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 530
diff changeset
2768
b80940231f6e Removed csv export from product 'Profilschnitt'.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 530
diff changeset
2769 * doc/conf/products/verticalcrosssection/conf_mesh.xml: Removed csv export
b80940231f6e Removed csv export from product 'Profilschnitt'.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 530
diff changeset
2770 from product 'Profilschnitt'.
b80940231f6e Removed csv export from product 'Profilschnitt'.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 530
diff changeset
2771
530
d2c68f2f619b Fixed an ArrayIndexOutOfBounds-exceptions which occured if there are less than two data points for chart creation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 528
diff changeset
2772 2010-01-26 Ingo Weinzierl <ingo.weinzierl@intevation.de>
d2c68f2f619b Fixed an ArrayIndexOutOfBounds-exceptions which occured if there are less than two data points for chart creation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 528
diff changeset
2773
d2c68f2f619b Fixed an ArrayIndexOutOfBounds-exceptions which occured if there are less than two data points for chart creation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 528
diff changeset
2774 * src/main/java/de/intevation/gnv/chart/VerticalProfileChart.java: Fixed an
d2c68f2f619b Fixed an ArrayIndexOutOfBounds-exceptions which occured if there are less than two data points for chart creation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 528
diff changeset
2775 ArrayIndexOutOfBounds-exception which occured if there are less than two
d2c68f2f619b Fixed an ArrayIndexOutOfBounds-exceptions which occured if there are less than two data points for chart creation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 528
diff changeset
2776 data points.
d2c68f2f619b Fixed an ArrayIndexOutOfBounds-exceptions which occured if there are less than two data points for chart creation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 528
diff changeset
2777
d2c68f2f619b Fixed an ArrayIndexOutOfBounds-exceptions which occured if there are less than two data points for chart creation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 528
diff changeset
2778 2010-01-26 Ingo Weinzierl <ingo.weinzierl@intevation.de>
d2c68f2f619b Fixed an ArrayIndexOutOfBounds-exceptions which occured if there are less than two data points for chart creation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 528
diff changeset
2779
d2c68f2f619b Fixed an ArrayIndexOutOfBounds-exceptions which occured if there are less than two data points for chart creation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 528
diff changeset
2780 Issue161
d2c68f2f619b Fixed an ArrayIndexOutOfBounds-exceptions which occured if there are less than two data points for chart creation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 528
diff changeset
2781
d2c68f2f619b Fixed an ArrayIndexOutOfBounds-exceptions which occured if there are less than two data points for chart creation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 528
diff changeset
2782 * doc/conf/products/verticalprofile/conf_mesh.xml: Adapted transition model.
d2c68f2f619b Fixed an ArrayIndexOutOfBounds-exceptions which occured if there are less than two data points for chart creation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 528
diff changeset
2783 Splitted date selection into two steps.
d2c68f2f619b Fixed an ArrayIndexOutOfBounds-exceptions which occured if there are less than two data points for chart creation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 528
diff changeset
2784
528
44415ae01ddb Fixed issue gnv/issue159
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 527
diff changeset
2785 2010-01-25 Sascha L. Teichmann <sascha.teichmann@intevation.de>
44415ae01ddb Fixed issue gnv/issue159
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 527
diff changeset
2786
44415ae01ddb Fixed issue gnv/issue159
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 527
diff changeset
2787 Fix/Workaround for gnv/issue159
44415ae01ddb Fixed issue gnv/issue159
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 527
diff changeset
2788
44415ae01ddb Fixed issue gnv/issue159
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 527
diff changeset
2789 * src/main/java/de/intevation/gnv/state/profile/horizontalcrosssection/HorizontalCrossSectionMeshOutputState.java,
44415ae01ddb Fixed issue gnv/issue159
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 527
diff changeset
2790 src/main/java/de/intevation/gnv/state/profile/verticalcrosssection/VerticalCrossSectionOutputState.java,
44415ae01ddb Fixed issue gnv/issue159
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 527
diff changeset
2791 src/main/java/de/intevation/gnv/state/profile/horizontal/HorizontalProfileMeshCrossOutputState.java:
44415ae01ddb Fixed issue gnv/issue159
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 527
diff changeset
2792 Deactivated the index buffer by default because applying it gives to
44415ae01ddb Fixed issue gnv/issue159
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 527
diff changeset
2793 less data points in some circumstances. When processing the
44415ae01ddb Fixed issue gnv/issue159
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 527
diff changeset
2794 "horizontalen Schnittprofile", the "Profilschnitte" and the
44415ae01ddb Fixed issue gnv/issue159
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 527
diff changeset
2795 "Horizontalschnitte" the whole set of mesh cells for
44415ae01ddb Fixed issue gnv/issue159
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 527
diff changeset
2796 the given parameters are retrieved. This results in much
44415ae01ddb Fixed issue gnv/issue159
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 527
diff changeset
2797 more traffic from database (~ 10x) but seems not to be much slower.
44415ae01ddb Fixed issue gnv/issue159
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 527
diff changeset
2798 The memory consumption increases accordingly.
44415ae01ddb Fixed issue gnv/issue159
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 527
diff changeset
2799
44415ae01ddb Fixed issue gnv/issue159
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 527
diff changeset
2800 To turn the index buffer on again use the boolean system properties:
44415ae01ddb Fixed issue gnv/issue159
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 527
diff changeset
2801
44415ae01ddb Fixed issue gnv/issue159
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 527
diff changeset
2802 "gnv.horizontal.profile.mesh.cross.index.buffer"
44415ae01ddb Fixed issue gnv/issue159
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 527
diff changeset
2803 "gnv.vertical.cross.section.index.buffer"
44415ae01ddb Fixed issue gnv/issue159
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 527
diff changeset
2804 "gnv.horizontal.profile.mesh.cross.index.buffer"
44415ae01ddb Fixed issue gnv/issue159
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 527
diff changeset
2805
44415ae01ddb Fixed issue gnv/issue159
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 527
diff changeset
2806 * src/main/java/de/intevation/gnv/math/Interpolation2D.java: Because much
44415ae01ddb Fixed issue gnv/issue159
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 527
diff changeset
2807 more data is processed a more sophisticated point culling strategy is
44415ae01ddb Fixed issue gnv/issue159
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 527
diff changeset
2808 implemented now.
44415ae01ddb Fixed issue gnv/issue159
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 527
diff changeset
2809
44415ae01ddb Fixed issue gnv/issue159
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 527
diff changeset
2810 If the number of points are higher than a given threshold (system property
44415ae01ddb Fixed issue gnv/issue159
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 527
diff changeset
2811 "gnv.interpolation2d.cull.point.threshold", default: 1000) a culling is
44415ae01ddb Fixed issue gnv/issue159
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 527
diff changeset
2812 performed. Two cases:
44415ae01ddb Fixed issue gnv/issue159
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 527
diff changeset
2813
44415ae01ddb Fixed issue gnv/issue159
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 527
diff changeset
2814 a) given a path P ("horizontales Schnittprofil", "Profilschnitt")
44415ae01ddb Fixed issue gnv/issue159
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 527
diff changeset
2815 Calculates a bounding box B for P and continues with (b).
44415ae01ddb Fixed issue gnv/issue159
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 527
diff changeset
2816
44415ae01ddb Fixed issue gnv/issue159
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 527
diff changeset
2817 b) a bounding box B ("Horizontalschnitt", and above after (a))
44415ae01ddb Fixed issue gnv/issue159
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 527
diff changeset
2818 Calculates a bounding box C for the input points. If the
44415ae01ddb Fixed issue gnv/issue159
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 527
diff changeset
2819 area of B is greater than 80% of the area of C no culling is
44415ae01ddb Fixed issue gnv/issue159
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 527
diff changeset
2820 performed. Else B is extended by 10% in each direction.
44415ae01ddb Fixed issue gnv/issue159
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 527
diff changeset
2821 If the new area of B is smaller than 10% of the area of C
44415ae01ddb Fixed issue gnv/issue159
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 527
diff changeset
2822 B is adjusted to have at least 10% the size of C.
44415ae01ddb Fixed issue gnv/issue159
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 527
diff changeset
2823
44415ae01ddb Fixed issue gnv/issue159
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 527
diff changeset
2824 All input points that are not inside B are culled. Afterwards the
44415ae01ddb Fixed issue gnv/issue159
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 527
diff changeset
2825 i/j grid cell units are created and pushed into a spatial index
44415ae01ddb Fixed issue gnv/issue159
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 527
diff changeset
2826 as described below.
44415ae01ddb Fixed issue gnv/issue159
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 527
diff changeset
2827
527
f598702b2a10 Fixed issue157: Verticalcrosssection charts have a white background as all other chart types have.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 526
diff changeset
2828 2010-01-25 Ingo Weinzierl <ingo.weinzierl@intevation.de>
f598702b2a10 Fixed issue157: Verticalcrosssection charts have a white background as all other chart types have.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 526
diff changeset
2829
f598702b2a10 Fixed issue157: Verticalcrosssection charts have a white background as all other chart types have.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 526
diff changeset
2830 Issue157
f598702b2a10 Fixed issue157: Verticalcrosssection charts have a white background as all other chart types have.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 526
diff changeset
2831
f598702b2a10 Fixed issue157: Verticalcrosssection charts have a white background as all other chart types have.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 526
diff changeset
2832 * src/main/java/de/intevation/gnv/chart/VerticalCrossSectionChart.java:
f598702b2a10 Fixed issue157: Verticalcrosssection charts have a white background as all other chart types have.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 526
diff changeset
2833 Added method to adjust background color of this chart.
f598702b2a10 Fixed issue157: Verticalcrosssection charts have a white background as all other chart types have.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 526
diff changeset
2834
f598702b2a10 Fixed issue157: Verticalcrosssection charts have a white background as all other chart types have.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 526
diff changeset
2835 * src/main/java/de/intevation/gnv/state/profile/verticalcrosssection/VerticalCrossSectionOutputState.java:
f598702b2a10 Fixed issue157: Verticalcrosssection charts have a white background as all other chart types have.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 526
diff changeset
2836 Set white background as all other charts have.
f598702b2a10 Fixed issue157: Verticalcrosssection charts have a white background as all other chart types have.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 526
diff changeset
2837
526
4cbcc130cffc Copied method from JFreeChart to adapt date formats.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 525
diff changeset
2838 2010-01-25 Ingo Weinzierl <ingo.weinzierl@intevation.de>
4cbcc130cffc Copied method from JFreeChart to adapt date formats.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 525
diff changeset
2839
4cbcc130cffc Copied method from JFreeChart to adapt date formats.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 525
diff changeset
2840 Issue160
4cbcc130cffc Copied method from JFreeChart to adapt date formats.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 525
diff changeset
2841
4cbcc130cffc Copied method from JFreeChart to adapt date formats.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 525
diff changeset
2842 * src/main/java/de/intevation/gnv/chart/TimeSeriesChart.java: Copied a
4cbcc130cffc Copied method from JFreeChart to adapt date formats.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 525
diff changeset
2843 method from JFreeChart and adapted date formats.
4cbcc130cffc Copied method from JFreeChart to adapt date formats.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 525
diff changeset
2844
525
0eba2f032e0d Set serverRoundtripInterval to 5 seconds and serverInactiveInterval to 5 minutes.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 524
diff changeset
2845 2010-01-25 Sascha L. Teichmann <sascha.teichmann@intevation.de>
0eba2f032e0d Set serverRoundtripInterval to 5 seconds and serverInactiveInterval to 5 minutes.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 524
diff changeset
2846
0eba2f032e0d Set serverRoundtripInterval to 5 seconds and serverInactiveInterval to 5 minutes.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 524
diff changeset
2847 * doc/conf/arcsdeconnectionpool.properties: Set serverRoundtripInterval
0eba2f032e0d Set serverRoundtripInterval to 5 seconds and serverInactiveInterval to 5 minutes.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 524
diff changeset
2848 to 5 seconds and serverInactiveInterval to 5 minutes.
0eba2f032e0d Set serverRoundtripInterval to 5 seconds and serverInactiveInterval to 5 minutes.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 524
diff changeset
2849
524
d5a7608a4eea Splitted data selection into two parts. Removed option to disable/enable data points in charts and exports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 523
diff changeset
2850 2010-01-25 Ingo Weinzierl <ingo.weinzierl@intevation.de>
d5a7608a4eea Splitted data selection into two parts. Removed option to disable/enable data points in charts and exports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 523
diff changeset
2851
d5a7608a4eea Splitted data selection into two parts. Removed option to disable/enable data points in charts and exports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 523
diff changeset
2852 * doc/conf/products/verticalcrosssection/conf_mesh.xml,
d5a7608a4eea Splitted data selection into two parts. Removed option to disable/enable data points in charts and exports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 523
diff changeset
2853 doc/conf/queries.properties: Splitted date selection into two steps - year
d5a7608a4eea Splitted data selection into two parts. Removed option to disable/enable data points in charts and exports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 523
diff changeset
2854 and concreate date in this year. Removed useless option to
d5a7608a4eea Splitted data selection into two parts. Removed option to disable/enable data points in charts and exports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 523
diff changeset
2855 disable/enable data points of chart and export output, because points
d5a7608a4eea Splitted data selection into two parts. Removed option to disable/enable data points in charts and exports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 523
diff changeset
2856 make no sense in such products.
d5a7608a4eea Splitted data selection into two parts. Removed option to disable/enable data points in charts and exports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 523
diff changeset
2857
523
c6249cb631df Splitted date selection of horizontal profile charts into two parts - selection of a year and selection of a concrete date of this year.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 522
diff changeset
2858 2010-01-25 Ingo Weinzierl <ingo.weinzierl@intevation.de>
c6249cb631df Splitted date selection of horizontal profile charts into two parts - selection of a year and selection of a concrete date of this year.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 522
diff changeset
2859
c6249cb631df Splitted date selection of horizontal profile charts into two parts - selection of a year and selection of a concrete date of this year.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 522
diff changeset
2860 * doc/conf/products/horizontalprofile/conf_mesh_cross.xml,
c6249cb631df Splitted date selection of horizontal profile charts into two parts - selection of a year and selection of a concrete date of this year.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 522
diff changeset
2861 doc/conf/products/horizontalprofile/conf_mesh.xml: Added new state for
c6249cb631df Splitted date selection of horizontal profile charts into two parts - selection of a year and selection of a concrete date of this year.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 522
diff changeset
2862 splitting the date selection into two parts - selection of year and
c6249cb631df Splitted date selection of horizontal profile charts into two parts - selection of a year and selection of a concrete date of this year.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 522
diff changeset
2863 selection of a concrete date of this year.
c6249cb631df Splitted date selection of horizontal profile charts into two parts - selection of a year and selection of a concrete date of this year.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 522
diff changeset
2864
c6249cb631df Splitted date selection of horizontal profile charts into two parts - selection of a year and selection of a concrete date of this year.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 522
diff changeset
2865 * doc/conf/queries.properties: Added new sql statement for querying years
c6249cb631df Splitted date selection of horizontal profile charts into two parts - selection of a year and selection of a concrete date of this year.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 522
diff changeset
2866 and adapted statement to query concrete dates.
c6249cb631df Splitted date selection of horizontal profile charts into two parts - selection of a year and selection of a concrete date of this year.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 522
diff changeset
2867
522
c896282c2601 Issue 156 solved. Added width, height and points as parameter to svg and pdf output mode. Width and height have an effact on the width and height of the export, points is a boolean property which enables/disables the drawing of data points.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 521
diff changeset
2868 2010-01-25 Ingo Weinzierl <ingo.weinzierl@intevation.de>
c896282c2601 Issue 156 solved. Added width, height and points as parameter to svg and pdf output mode. Width and height have an effact on the width and height of the export, points is a boolean property which enables/disables the drawing of data points.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 521
diff changeset
2869
c896282c2601 Issue 156 solved. Added width, height and points as parameter to svg and pdf output mode. Width and height have an effact on the width and height of the export, points is a boolean property which enables/disables the drawing of data points.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 521
diff changeset
2870 Issue156
c896282c2601 Issue 156 solved. Added width, height and points as parameter to svg and pdf output mode. Width and height have an effact on the width and height of the export, points is a boolean property which enables/disables the drawing of data points.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 521
diff changeset
2871
c896282c2601 Issue 156 solved. Added width, height and points as parameter to svg and pdf output mode. Width and height have an effact on the width and height of the export, points is a boolean property which enables/disables the drawing of data points.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 521
diff changeset
2872 * doc/conf/products/verticalcrosssection/conf_mesh.xml,
c896282c2601 Issue 156 solved. Added width, height and points as parameter to svg and pdf output mode. Width and height have an effact on the width and height of the export, points is a boolean property which enables/disables the drawing of data points.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 521
diff changeset
2873 doc/conf/products/timeseries/conf_mesh.xml,
c896282c2601 Issue 156 solved. Added width, height and points as parameter to svg and pdf output mode. Width and height have an effact on the width and height of the export, points is a boolean property which enables/disables the drawing of data points.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 521
diff changeset
2874 doc/conf/products/timeseries/conf_timeseriespoint.xml,
c896282c2601 Issue 156 solved. Added width, height and points as parameter to svg and pdf output mode. Width and height have an effact on the width and height of the export, points is a boolean property which enables/disables the drawing of data points.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 521
diff changeset
2875 doc/conf/products/horizontalprofile/conf_mesh.xml,
c896282c2601 Issue 156 solved. Added width, height and points as parameter to svg and pdf output mode. Width and height have an effact on the width and height of the export, points is a boolean property which enables/disables the drawing of data points.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 521
diff changeset
2876 doc/conf/products/horizontalprofile/conf_instantaneouspoint.xml,
c896282c2601 Issue 156 solved. Added width, height and points as parameter to svg and pdf output mode. Width and height have an effact on the width and height of the export, points is a boolean property which enables/disables the drawing of data points.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 521
diff changeset
2877 doc/conf/products/horizontalprofile/conf_mesh_cross.xml,
c896282c2601 Issue 156 solved. Added width, height and points as parameter to svg and pdf output mode. Width and height have an effact on the width and height of the export, points is a boolean property which enables/disables the drawing of data points.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 521
diff changeset
2878 doc/conf/products/verticalprofile/conf_mesh.xml,
c896282c2601 Issue 156 solved. Added width, height and points as parameter to svg and pdf output mode. Width and height have an effact on the width and height of the export, points is a boolean property which enables/disables the drawing of data points.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 521
diff changeset
2879 doc/conf/products/verticalprofile/conf_timeseriespoint.xml,
c896282c2601 Issue 156 solved. Added width, height and points as parameter to svg and pdf output mode. Width and height have an effact on the width and height of the export, points is a boolean property which enables/disables the drawing of data points.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 521
diff changeset
2880 doc/conf/products/verticalprofile/conf_instantaneouspoint.xml: Added some
c896282c2601 Issue 156 solved. Added width, height and points as parameter to svg and pdf output mode. Width and height have an effact on the width and height of the export, points is a boolean property which enables/disables the drawing of data points.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 521
diff changeset
2881 parameter (width, height, and shapes) to output modes svg and pdf. Now,
c896282c2601 Issue 156 solved. Added width, height and points as parameter to svg and pdf output mode. Width and height have an effact on the width and height of the export, points is a boolean property which enables/disables the drawing of data points.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 521
diff changeset
2882 these parameter will have an effect on svg and pdf exports.
c896282c2601 Issue 156 solved. Added width, height and points as parameter to svg and pdf output mode. Width and height have an effact on the width and height of the export, points is a boolean property which enables/disables the drawing of data points.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 521
diff changeset
2883
520
a8f6ca59b26e Cosmetic cleanups on palette -> QQIS style transformation.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 519
diff changeset
2884 2010-01-24 Sascha L. Teichmann <sascha.teichmann@intevation.de>
a8f6ca59b26e Cosmetic cleanups on palette -> QQIS style transformation.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 519
diff changeset
2885
521
1bf058f1a2d1 Generate seabed polygon to "Profilschnitte".
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 520
diff changeset
2886 * doc/conf/conf.xml: Added attribute "fill-color" to
1bf058f1a2d1 Generate seabed polygon to "Profilschnitte".
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 520
diff changeset
2887 /artifact-database/gnv/vertical-cross-section/ground/ configure
1bf058f1a2d1 Generate seabed polygon to "Profilschnitte".
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 520
diff changeset
2888 the color of the seabed polygon.
1bf058f1a2d1 Generate seabed polygon to "Profilschnitte".
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 520
diff changeset
2889
1bf058f1a2d1 Generate seabed polygon to "Profilschnitte".
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 520
diff changeset
2890 * src/main/java/de/intevation/gnv/math/Interpolation3D.java:
1bf058f1a2d1 Generate seabed polygon to "Profilschnitte".
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 520
diff changeset
2891 Adjusted column depth to the deepest interpolated position to
1bf058f1a2d1 Generate seabed polygon to "Profilschnitte".
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 520
diff changeset
2892 prevent gaps.
1bf058f1a2d1 Generate seabed polygon to "Profilschnitte".
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 520
diff changeset
2893
1bf058f1a2d1 Generate seabed polygon to "Profilschnitte".
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 520
diff changeset
2894 * src/main/java/de/intevation/gnv/chart/VerticalCrossSectionChart.java:
1bf058f1a2d1 Generate seabed polygon to "Profilschnitte".
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 520
diff changeset
2895 Add ground polygon to the chart.
1bf058f1a2d1 Generate seabed polygon to "Profilschnitte".
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 520
diff changeset
2896
1bf058f1a2d1 Generate seabed polygon to "Profilschnitte".
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 520
diff changeset
2897 * src/main/java/de/intevation/gnv/state/profile/verticalcrosssection/OutputHelper.java:
1bf058f1a2d1 Generate seabed polygon to "Profilschnitte".
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 520
diff changeset
2898 New. Contains code to create the ground polygon.
1bf058f1a2d1 Generate seabed polygon to "Profilschnitte".
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 520
diff changeset
2899
1bf058f1a2d1 Generate seabed polygon to "Profilschnitte".
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 520
diff changeset
2900 * src/main/java/de/intevation/gnv/raster/PolygonDatasetProducer.java,
1bf058f1a2d1 Generate seabed polygon to "Profilschnitte".
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 520
diff changeset
2901 src/main/java/de/intevation/gnv/raster/IsoPolygonSeriesProducer.java:
1bf058f1a2d1 Generate seabed polygon to "Profilschnitte".
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 520
diff changeset
2902 Handle temporary vertices more efficiently.
1bf058f1a2d1 Generate seabed polygon to "Profilschnitte".
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 520
diff changeset
2903
1bf058f1a2d1 Generate seabed polygon to "Profilschnitte".
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 520
diff changeset
2904 * src/main/java/de/intevation/gnv/artifacts/context/GNVArtifactContext.java,
1bf058f1a2d1 Generate seabed polygon to "Profilschnitte".
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 520
diff changeset
2905 src/main/java/de/intevation/gnv/artifacts/context/GNVArtifactContextFactory.java:
1bf058f1a2d1 Generate seabed polygon to "Profilschnitte".
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 520
diff changeset
2906 Added configuration to set the color of the seabed polygon.
1bf058f1a2d1 Generate seabed polygon to "Profilschnitte".
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 520
diff changeset
2907
1bf058f1a2d1 Generate seabed polygon to "Profilschnitte".
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 520
diff changeset
2908 * src/main/java/de/intevation/gnv/chart/VerticalCrossSectionChart.java:
1bf058f1a2d1 Generate seabed polygon to "Profilschnitte".
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 520
diff changeset
2909 Handle the seabad polygon color.
1bf058f1a2d1 Generate seabed polygon to "Profilschnitte".
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 520
diff changeset
2910
593
b248531fa20b Added experimental support for extrapolation in "Horizontalschnitte"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 591
diff changeset
2911 2010-01-24 Sascha L. Teichmann <sascha.teichmann@intevation.de>
521
1bf058f1a2d1 Generate seabed polygon to "Profilschnitte".
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 520
diff changeset
2912
520
a8f6ca59b26e Cosmetic cleanups on palette -> QQIS style transformation.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 519
diff changeset
2913 * contrib/palette2qgis.xsl: Cosmetic cleanups.
a8f6ca59b26e Cosmetic cleanups on palette -> QQIS style transformation.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 519
diff changeset
2914
519
4e347624ee7c Last part to fix gnv/issue153. Now 'Profilschnitte', 'Horizontalschnitte' and 'horizontale Schnittprofile'
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 518
diff changeset
2915 2010-01-23 Sascha L. Teichmann <sascha.teichmann@intevation.de>
4e347624ee7c Last part to fix gnv/issue153. Now 'Profilschnitte', 'Horizontalschnitte' and 'horizontale Schnittprofile'
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 518
diff changeset
2916
4e347624ee7c Last part to fix gnv/issue153. Now 'Profilschnitte', 'Horizontalschnitte' and 'horizontale Schnittprofile'
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 518
diff changeset
2917 * src/main/java/de/intevation/gnv/state/profile/horizontal/HorizontalProfileMeshCrossOutputState.java:
4e347624ee7c Last part to fix gnv/issue153. Now 'Profilschnitte', 'Horizontalschnitte' and 'horizontale Schnittprofile'
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 518
diff changeset
2918 Fixed bug when accessing i and j columns of SQL dataset. This
4e347624ee7c Last part to fix gnv/issue153. Now 'Profilschnitte', 'Horizontalschnitte' and 'horizontale Schnittprofile'
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 518
diff changeset
2919 prevented gap detection in "horizontale Schnittprofile" from working.
4e347624ee7c Last part to fix gnv/issue153. Now 'Profilschnitte', 'Horizontalschnitte' and 'horizontale Schnittprofile'
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 518
diff changeset
2920
4e347624ee7c Last part to fix gnv/issue153. Now 'Profilschnitte', 'Horizontalschnitte' and 'horizontale Schnittprofile'
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 518
diff changeset
2921 * src/main/java/de/intevation/gnv/math/Interpolation2D.java:
4e347624ee7c Last part to fix gnv/issue153. Now 'Profilschnitte', 'Horizontalschnitte' and 'horizontale Schnittprofile'
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 518
diff changeset
2922 "horizontale Schnittprofile" are now using the grid cell mechanism
4e347624ee7c Last part to fix gnv/issue153. Now 'Profilschnitte', 'Horizontalschnitte' and 'horizontale Schnittprofile'
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 518
diff changeset
2923 too. This should fix all remaining problems to solve gnv/issue153.
4e347624ee7c Last part to fix gnv/issue153. Now 'Profilschnitte', 'Horizontalschnitte' and 'horizontale Schnittprofile'
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 518
diff changeset
2924 The culling of too much points is controlled with the system property
4e347624ee7c Last part to fix gnv/issue153. Now 'Profilschnitte', 'Horizontalschnitte' and 'horizontale Schnittprofile'
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 518
diff changeset
2925 "gnv.interpolation2d.cull.point.threshold" with the same semantics
4e347624ee7c Last part to fix gnv/issue153. Now 'Profilschnitte', 'Horizontalschnitte' and 'horizontale Schnittprofile'
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 518
diff changeset
2926 as in 'Profilschnitt' and 'Horizontalschnitt'.
4e347624ee7c Last part to fix gnv/issue153. Now 'Profilschnitte', 'Horizontalschnitte' and 'horizontale Schnittprofile'
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 518
diff changeset
2927 The spatial buffer size estimation code is removed because it is
4e347624ee7c Last part to fix gnv/issue153. Now 'Profilschnitte', 'Horizontalschnitte' and 'horizontale Schnittprofile'
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 518
diff changeset
2928 not needed any longer.
4e347624ee7c Last part to fix gnv/issue153. Now 'Profilschnitte', 'Horizontalschnitte' and 'horizontale Schnittprofile'
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 518
diff changeset
2929
4e347624ee7c Last part to fix gnv/issue153. Now 'Profilschnitte', 'Horizontalschnitte' and 'horizontale Schnittprofile'
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 518
diff changeset
2930 * src/main/java/de/intevation/gnv/math/Interpolation3D.java: Moved some
4e347624ee7c Last part to fix gnv/issue153. Now 'Profilschnitte', 'Horizontalschnitte' and 'horizontale Schnittprofile'
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 518
diff changeset
2931 code to Interpolation2D.
4e347624ee7c Last part to fix gnv/issue153. Now 'Profilschnitte', 'Horizontalschnitte' and 'horizontale Schnittprofile'
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 518
diff changeset
2932
4e347624ee7c Last part to fix gnv/issue153. Now 'Profilschnitte', 'Horizontalschnitte' and 'horizontale Schnittprofile'
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 518
diff changeset
2933 * src/main/java/de/intevation/gnv/math/GridCell.java: Added some
4e347624ee7c Last part to fix gnv/issue153. Now 'Profilschnitte', 'Horizontalschnitte' and 'horizontale Schnittprofile'
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 518
diff changeset
2934 debug information about the number of found cells.
4e347624ee7c Last part to fix gnv/issue153. Now 'Profilschnitte', 'Horizontalschnitte' and 'horizontale Schnittprofile'
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 518
diff changeset
2935
4e347624ee7c Last part to fix gnv/issue153. Now 'Profilschnitte', 'Horizontalschnitte' and 'horizontale Schnittprofile'
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 518
diff changeset
2936 * src/main/java/de/intevation/gnv/utils/WKTUtils.java:
4e347624ee7c Last part to fix gnv/issue153. Now 'Profilschnitte', 'Horizontalschnitte' and 'horizontale Schnittprofile'
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 518
diff changeset
2937 Cleanup imports.
4e347624ee7c Last part to fix gnv/issue153. Now 'Profilschnitte', 'Horizontalschnitte' and 'horizontale Schnittprofile'
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 518
diff changeset
2938
518
464e03bf786b Try to cull points from set of input points when generating "Profilschnitte".
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 517
diff changeset
2939 2010-01-23 Sascha L. Teichmann <sascha.teichmann@intevation.de>
464e03bf786b Try to cull points from set of input points when generating "Profilschnitte".
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 517
diff changeset
2940
464e03bf786b Try to cull points from set of input points when generating "Profilschnitte".
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 517
diff changeset
2941 * src/main/java/de/intevation/gnv/math/Interpolation3D.java:
464e03bf786b Try to cull points from set of input points when generating "Profilschnitte".
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 517
diff changeset
2942 Apply same logic about the number of points to "Profilschnitte"
464e03bf786b Try to cull points from set of input points when generating "Profilschnitte".
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 517
diff changeset
2943 too. If there are more "gnv.interpolation3d.cull.point.threshold"
464e03bf786b Try to cull points from set of input points when generating "Profilschnitte".
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 517
diff changeset
2944 points they are culled against a 5% extended bounding box around
464e03bf786b Try to cull points from set of input points when generating "Profilschnitte".
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 517
diff changeset
2945 the path. Default threshold: 1000.
464e03bf786b Try to cull points from set of input points when generating "Profilschnitte".
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 517
diff changeset
2946
517
96a1e92e7ed2 If the number of data points to generate a "Horizontalschnitt"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 516
diff changeset
2947 2010-01-23 Sascha L. Teichmann <sascha.teichmann@intevation.de>
96a1e92e7ed2 If the number of data points to generate a "Horizontalschnitt"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 516
diff changeset
2948
96a1e92e7ed2 If the number of data points to generate a "Horizontalschnitt"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 516
diff changeset
2949 * src/main/java/de/intevation/gnv/math/AreaInterpolation.java:
96a1e92e7ed2 If the number of data points to generate a "Horizontalschnitt"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 516
diff changeset
2950 - The lastest refactoring removed the evaluation of the
96a1e92e7ed2 If the number of data points to generate a "Horizontalschnitt"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 516
diff changeset
2951 depth. Now its back in again.
96a1e92e7ed2 If the number of data points to generate a "Horizontalschnitt"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 516
diff changeset
2952
96a1e92e7ed2 If the number of data points to generate a "Horizontalschnitt"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 516
diff changeset
2953 - If the number of incoming points is greater than
96a1e92e7ed2 If the number of data points to generate a "Horizontalschnitt"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 516
diff changeset
2954 a given threshold (default: 1000) than the bounding box
96a1e92e7ed2 If the number of data points to generate a "Horizontalschnitt"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 516
diff changeset
2955 of the interpolation is extend about 5% for a test
96a1e92e7ed2 If the number of data points to generate a "Horizontalschnitt"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 516
diff changeset
2956 if the points are in this area. Points outside this
96a1e92e7ed2 If the number of data points to generate a "Horizontalschnitt"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 516
diff changeset
2957 area are culled because its unlikely that they have
96a1e92e7ed2 If the number of data points to generate a "Horizontalschnitt"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 516
diff changeset
2958 any influence on the result. Use the system property
96a1e92e7ed2 If the number of data points to generate a "Horizontalschnitt"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 516
diff changeset
2959 "gnv.areainterpolation.cull.point.threshold" to modify
96a1e92e7ed2 If the number of data points to generate a "Horizontalschnitt"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 516
diff changeset
2960 the threshold value.
96a1e92e7ed2 If the number of data points to generate a "Horizontalschnitt"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 516
diff changeset
2961
96a1e92e7ed2 If the number of data points to generate a "Horizontalschnitt"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 516
diff changeset
2962 * src/main/java/de/intevation/gnv/math/GridCell.java: When
96a1e92e7ed2 If the number of data points to generate a "Horizontalschnitt"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 516
diff changeset
2963 build the interpolation areas the points are culled against
96a1e92e7ed2 If the number of data points to generate a "Horizontalschnitt"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 516
diff changeset
2964 extented bounding box.
96a1e92e7ed2 If the number of data points to generate a "Horizontalschnitt"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 516
diff changeset
2965
96a1e92e7ed2 If the number of data points to generate a "Horizontalschnitt"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 516
diff changeset
2966 2010-01-23 Sascha L. Teichmann <sascha.teichmann@intevation.de>
516
4f2a18abc780 Added little XSL tranformation to turn palette XML files into QGIS style definitions.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 515
diff changeset
2967
538
f4e20322461b Summarized Changes and NEWS for Release 0.4
Hans Plum <hans.plum@intevation.de>
parents: 537
diff changeset
2968 * contrib/palette2qgis.xsl: New. XSLT transformation to turn a
516
4f2a18abc780 Added little XSL tranformation to turn palette XML files into QGIS style definitions.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 515
diff changeset
2969 palette XML file into a style definition suitable to be used
4f2a18abc780 Added little XSL tranformation to turn palette XML files into QGIS style definitions.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 515
diff changeset
2970 in QGIS. Tested with QGIS 1.4.0-Enceladus. Usage:
4f2a18abc780 Added little XSL tranformation to turn palette XML files into QGIS style definitions.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 515
diff changeset
2971
4f2a18abc780 Added little XSL tranformation to turn palette XML files into QGIS style definitions.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 515
diff changeset
2972 $ xsltproc contrib/palette2qgis.xsl \
4f2a18abc780 Added little XSL tranformation to turn palette XML files into QGIS style definitions.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 515
diff changeset
2973 doc/conf/palette/water-temperature.xml \
4f2a18abc780 Added little XSL tranformation to turn palette XML files into QGIS style definitions.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 515
diff changeset
2974 > water-temperature.qml
4f2a18abc780 Added little XSL tranformation to turn palette XML files into QGIS style definitions.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 515
diff changeset
2975
4f2a18abc780 Added little XSL tranformation to turn palette XML files into QGIS style definitions.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 515
diff changeset
2976 Do similar to process salinity.xml et al.
4f2a18abc780 Added little XSL tranformation to turn palette XML files into QGIS style definitions.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 515
diff changeset
2977
4f2a18abc780 Added little XSL tranformation to turn palette XML files into QGIS style definitions.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 515
diff changeset
2978 When you've loaded the "Horizontalschnitt" polygon layer
4f2a18abc780 Added little XSL tranformation to turn palette XML files into QGIS style definitions.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 515
diff changeset
2979 in QGIS, class it via the "CLASS" attribute, load the
4f2a18abc780 Added little XSL tranformation to turn palette XML files into QGIS style definitions.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 515
diff changeset
2980 according style and apply it. Voila!
4f2a18abc780 Added little XSL tranformation to turn palette XML files into QGIS style definitions.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 515
diff changeset
2981
515
234d9892e497 Fixed "Profilschnitte" for gnv/issue153.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 514
diff changeset
2982 2010-01-22 Sascha L. Teichmann <sascha.teichmann@intevation.de>
234d9892e497 Fixed "Profilschnitte" for gnv/issue153.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 514
diff changeset
2983
234d9892e497 Fixed "Profilschnitte" for gnv/issue153.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 514
diff changeset
2984 * src/main/java/de/intevation/gnv/math/Interpolation3D.java:
234d9892e497 Fixed "Profilschnitte" for gnv/issue153.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 514
diff changeset
2985 Make "Profilschnitte" work the same way like "Horzontalschnitte"
234d9892e497 Fixed "Profilschnitte" for gnv/issue153.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 514
diff changeset
2986 again.
234d9892e497 Fixed "Profilschnitte" for gnv/issue153.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 514
diff changeset
2987
514
d9d933e06875 Fixed gnv/issue153
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 513
diff changeset
2988 2010-01-22 Sascha L. Teichmann <sascha.teichmann@intevation.de>
d9d933e06875 Fixed gnv/issue153
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 513
diff changeset
2989
d9d933e06875 Fixed gnv/issue153
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 513
diff changeset
2990 * src/main/java/de/intevation/gnv/math/GridCell.java: New.
d9d933e06875 Fixed gnv/issue153
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 513
diff changeset
2991 A 4-tupel of neighbored points in the mesh. It is valid
d9d933e06875 Fixed gnv/issue153
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 513
diff changeset
2992 to interpolate in this area.
d9d933e06875 Fixed gnv/issue153
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 513
diff changeset
2993
d9d933e06875 Fixed gnv/issue153
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 513
diff changeset
2994 * src/main/java/de/intevation/gnv/math/AreaInterpolation.java:
d9d933e06875 Fixed gnv/issue153
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 513
diff changeset
2995 The algorithm how neighbored points in the mesh are determined
d9d933e06875 Fixed gnv/issue153
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 513
diff changeset
2996 has changed. Now all incoming points are tiled into GridCells.
d9d933e06875 Fixed gnv/issue153
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 513
diff changeset
2997 If there are gaps in i,j the corresponding tile is omited.
d9d933e06875 Fixed gnv/issue153
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 513
diff changeset
2998 These tiles are stored in an R tree. To lookup a point in
d9d933e06875 Fixed gnv/issue153
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 513
diff changeset
2999 world coordinates the spatial index is queried. If no result
d9d933e06875 Fixed gnv/issue153
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 513
diff changeset
3000 is found the point is ignore as a gap. If a fitting grid cell
d9d933e06875 Fixed gnv/issue153
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 513
diff changeset
3001 is found the interpolation in done between the four points
d9d933e06875 Fixed gnv/issue153
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 513
diff changeset
3002 of that cell is performed. Special gap checking is not needed any
d9d933e06875 Fixed gnv/issue153
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 513
diff changeset
3003 longer. This fixes gnv/issue153 because there are no assumptions
d9d933e06875 Fixed gnv/issue153
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 513
diff changeset
3004 about axis aligned points any more.
d9d933e06875 Fixed gnv/issue153
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 513
diff changeset
3005
d9d933e06875 Fixed gnv/issue153
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 513
diff changeset
3006 * src/main/java/de/intevation/gnv/math/Interpolation2D.java: Used
d9d933e06875 Fixed gnv/issue153
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 513
diff changeset
3007 euclid distance to estimate spatial buffer size. TODO: Remove
d9d933e06875 Fixed gnv/issue153
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 513
diff changeset
3008 this code when adjusting the "Profilschnitte" to the same logic
d9d933e06875 Fixed gnv/issue153
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 513
diff changeset
3009 as used in "Horzontalschnitte" now.
d9d933e06875 Fixed gnv/issue153
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 513
diff changeset
3010
d9d933e06875 Fixed gnv/issue153
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 513
diff changeset
3011 * src/main/java/de/intevation/gnv/math/LinearFunction.java: Added
d9d933e06875 Fixed gnv/issue153
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 513
diff changeset
3012 author's email.
d9d933e06875 Fixed gnv/issue153
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 513
diff changeset
3013
d9d933e06875 Fixed gnv/issue153
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 513
diff changeset
3014 * src/main/java/de/intevation/gnv/chart/TimeSeriesChart.java,
d9d933e06875 Fixed gnv/issue153
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 513
diff changeset
3015 src/main/java/de/intevation/gnv/state/profile/horizontal/HorizontalProfileOutputState.java:
d9d933e06875 Fixed gnv/issue153
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 513
diff changeset
3016 Cleanup imports.
d9d933e06875 Fixed gnv/issue153
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 513
diff changeset
3017
513
ca5048e4e515 Removed debug output which has been checked in by mistake.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 512
diff changeset
3018 2010-01-22 Ingo Weinzierl <ingo.weinzierl@intevation.de>
ca5048e4e515 Removed debug output which has been checked in by mistake.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 512
diff changeset
3019
ca5048e4e515 Removed debug output which has been checked in by mistake.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 512
diff changeset
3020 * src/main/java/de/intevation/gnv/artifacts/GNVArtifactBase.java: Removed
ca5048e4e515 Removed debug output which has been checked in by mistake.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 512
diff changeset
3021 debug output which has been checked in by mistake.
ca5048e4e515 Removed debug output which has been checked in by mistake.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 512
diff changeset
3022
512
12ab08de9de5 Added Description of the sense of the different Attributes of the Configurationfile meshwidth.xml.
Tim Englich <tim.englich@intevation.de>
parents: 511
diff changeset
3023 2010-01-22 Tim Englich <tim.englich@intevation.de>
12ab08de9de5 Added Description of the sense of the different Attributes of the Configurationfile meshwidth.xml.
Tim Englich <tim.englich@intevation.de>
parents: 511
diff changeset
3024
12ab08de9de5 Added Description of the sense of the different Attributes of the Configurationfile meshwidth.xml.
Tim Englich <tim.englich@intevation.de>
parents: 511
diff changeset
3025 * doc/conf/meshwidth.xml:
12ab08de9de5 Added Description of the sense of the different Attributes of the Configurationfile meshwidth.xml.
Tim Englich <tim.englich@intevation.de>
parents: 511
diff changeset
3026 Added Description of the sense of the different Attributes.
12ab08de9de5 Added Description of the sense of the different Attributes of the Configurationfile meshwidth.xml.
Tim Englich <tim.englich@intevation.de>
parents: 511
diff changeset
3027
509
e17621ccf06c Fixed Compiler-Error in JUnit-Test for ShapefileExport after changes in the Method-Signature.
Tim Englich <tim.englich@intevation.de>
parents: 508
diff changeset
3028 2010-01-22 Tim Englich <tim.englich@intevation.de>
e17621ccf06c Fixed Compiler-Error in JUnit-Test for ShapefileExport after changes in the Method-Signature.
Tim Englich <tim.englich@intevation.de>
parents: 508
diff changeset
3029
511
c5ed4ea8fb64 Make the mean with of an Mesh configurable issue93
Tim Englich <tim.englich@intevation.de>
parents: 510
diff changeset
3030 Issue93
c5ed4ea8fb64 Make the mean with of an Mesh configurable issue93
Tim Englich <tim.englich@intevation.de>
parents: 510
diff changeset
3031
c5ed4ea8fb64 Make the mean with of an Mesh configurable issue93
Tim Englich <tim.englich@intevation.de>
parents: 510
diff changeset
3032 * doc/conf/meshwidth.xml:
c5ed4ea8fb64 Make the mean with of an Mesh configurable issue93
Tim Englich <tim.englich@intevation.de>
parents: 510
diff changeset
3033 Added file for the global Configuration of MeshWidths to the Project.
c5ed4ea8fb64 Make the mean with of an Mesh configurable issue93
Tim Englich <tim.englich@intevation.de>
parents: 510
diff changeset
3034 This file has to be edited if the mean Distance between two MeshPoints has
c5ed4ea8fb64 Make the mean with of an Mesh configurable issue93
Tim Englich <tim.englich@intevation.de>
parents: 510
diff changeset
3035 changed or a new Mesh will be introduced.
c5ed4ea8fb64 Make the mean with of an Mesh configurable issue93
Tim Englich <tim.englich@intevation.de>
parents: 510
diff changeset
3036
c5ed4ea8fb64 Make the mean with of an Mesh configurable issue93
Tim Englich <tim.englich@intevation.de>
parents: 510
diff changeset
3037 * doc/conf/products/verticalprofile/conf_mesh.xml,
c5ed4ea8fb64 Make the mean with of an Mesh configurable issue93
Tim Englich <tim.englich@intevation.de>
parents: 510
diff changeset
3038 doc/conf/products/timeseries/conf_mesh.xml,
c5ed4ea8fb64 Make the mean with of an Mesh configurable issue93
Tim Englich <tim.englich@intevation.de>
parents: 510
diff changeset
3039 doc/conf/products/horizontalprofile/conf_mesh.xml:
c5ed4ea8fb64 Make the mean with of an Mesh configurable issue93
Tim Englich <tim.englich@intevation.de>
parents: 510
diff changeset
3040 Added Elemet with Link to the MeshWidth-Document to Configurations
c5ed4ea8fb64 Make the mean with of an Mesh configurable issue93
Tim Englich <tim.englich@intevation.de>
parents: 510
diff changeset
3041 for CoordinateSelectionStates.
c5ed4ea8fb64 Make the mean with of an Mesh configurable issue93
Tim Englich <tim.englich@intevation.de>
parents: 510
diff changeset
3042
c5ed4ea8fb64 Make the mean with of an Mesh configurable issue93
Tim Englich <tim.englich@intevation.de>
parents: 510
diff changeset
3043 * src/main/java/de/intevation/gnv/state/CoordinateSelectionState.java :
c5ed4ea8fb64 Make the mean with of an Mesh configurable issue93
Tim Englich <tim.englich@intevation.de>
parents: 510
diff changeset
3044 Added the possibility to configure the different width of the Meshes.
c5ed4ea8fb64 Make the mean with of an Mesh configurable issue93
Tim Englich <tim.englich@intevation.de>
parents: 510
diff changeset
3045
c5ed4ea8fb64 Make the mean with of an Mesh configurable issue93
Tim Englich <tim.englich@intevation.de>
parents: 510
diff changeset
3046 2010-01-22 Tim Englich <tim.englich@intevation.de>
514
d9d933e06875 Fixed gnv/issue153
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 513
diff changeset
3047
510
9e5ed3eebf29 Fixed Compiler-Error after adding further Methods to the Interface ArtifactDatabase.
Tim Englich <tim.englich@intevation.de>
parents: 509
diff changeset
3048 * src/test/java/de/intevation/gnv/artifacts/TestArtifactDatabase.java (serviceNamesAndDescriptions),(process):
9e5ed3eebf29 Fixed Compiler-Error after adding further Methods to the Interface ArtifactDatabase.
Tim Englich <tim.englich@intevation.de>
parents: 509
diff changeset
3049 Fixed Compiler-Error after adding further Methods to the Interface ArtifactDatabase.
9e5ed3eebf29 Fixed Compiler-Error after adding further Methods to the Interface ArtifactDatabase.
Tim Englich <tim.englich@intevation.de>
parents: 509
diff changeset
3050
9e5ed3eebf29 Fixed Compiler-Error after adding further Methods to the Interface ArtifactDatabase.
Tim Englich <tim.englich@intevation.de>
parents: 509
diff changeset
3051 2010-01-22 Tim Englich <tim.englich@intevation.de>
509
e17621ccf06c Fixed Compiler-Error in JUnit-Test for ShapefileExport after changes in the Method-Signature.
Tim Englich <tim.englich@intevation.de>
parents: 508
diff changeset
3052 * src/test/java/de/intevation/gnv/artifacts/util/ShapeFileWriterTestCase.java (testMultiLineStringWriter):
e17621ccf06c Fixed Compiler-Error in JUnit-Test for ShapefileExport after changes in the Method-Signature.
Tim Englich <tim.englich@intevation.de>
parents: 508
diff changeset
3053 Fixed Compiler-Error after changes in the Method-Signature.
e17621ccf06c Fixed Compiler-Error in JUnit-Test for ShapefileExport after changes in the Method-Signature.
Tim Englich <tim.englich@intevation.de>
parents: 508
diff changeset
3054
508
90f03b909bb0 Removed never try-catch of a never thrown exception.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 507
diff changeset
3055 2010-01-21 Ingo Weinzierl <ingo.weinzierl@intevation.de>
90f03b909bb0 Removed never try-catch of a never thrown exception.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 507
diff changeset
3056
90f03b909bb0 Removed never try-catch of a never thrown exception.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 507
diff changeset
3057 * src/main/java/de/intevation/gnv/state/profile/horizontal/HorizontalProfileOutputState.java:
90f03b909bb0 Removed never try-catch of a never thrown exception.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 507
diff changeset
3058 Repaired revision. Removed try-catch of a never thrown exception.
90f03b909bb0 Removed never try-catch of a never thrown exception.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 507
diff changeset
3059
507
45be952a3215 Solved some issues. Removed encoding problems while formatting coordinates (issue137) and use this format as subtitle in charts (issue136).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 506
diff changeset
3060 2010-01-21 Ingo Weinzierl <ingo.weinzierl@intevation.de>
45be952a3215 Solved some issues. Removed encoding problems while formatting coordinates (issue137) and use this format as subtitle in charts (issue136).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 506
diff changeset
3061
45be952a3215 Solved some issues. Removed encoding problems while formatting coordinates (issue137) and use this format as subtitle in charts (issue136).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 506
diff changeset
3062 Issue136 & Issue137
45be952a3215 Solved some issues. Removed encoding problems while formatting coordinates (issue137) and use this format as subtitle in charts (issue136).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 506
diff changeset
3063
45be952a3215 Solved some issues. Removed encoding problems while formatting coordinates (issue137) and use this format as subtitle in charts (issue136).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 506
diff changeset
3064 * src/main/resources/lang/artifactMessages.properties,
45be952a3215 Solved some issues. Removed encoding problems while formatting coordinates (issue137) and use this format as subtitle in charts (issue136).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 506
diff changeset
3065 src/main/resources/lang/artifactMessages_de_DE.properties,
45be952a3215 Solved some issues. Removed encoding problems while formatting coordinates (issue137) and use this format as subtitle in charts (issue136).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 506
diff changeset
3066 src/main/resources/lang/artifactMessages_en.properties,
45be952a3215 Solved some issues. Removed encoding problems while formatting coordinates (issue137) and use this format as subtitle in charts (issue136).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 506
diff changeset
3067 src/main/resources/lang/artifactMessages_de.properties: Added templates
45be952a3215 Solved some issues. Removed encoding problems while formatting coordinates (issue137) and use this format as subtitle in charts (issue136).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 506
diff changeset
3068 to format coordinates to a human readable output.
45be952a3215 Solved some issues. Removed encoding problems while formatting coordinates (issue137) and use this format as subtitle in charts (issue136).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 506
diff changeset
3069
45be952a3215 Solved some issues. Removed encoding problems while formatting coordinates (issue137) and use this format as subtitle in charts (issue136).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 506
diff changeset
3070 * src/main/java/de/intevation/gnv/state/CoordinateSelectionState.java,
45be952a3215 Solved some issues. Removed encoding problems while formatting coordinates (issue137) and use this format as subtitle in charts (issue136).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 506
diff changeset
3071 src/main/java/de/intevation/gnv/utils/WKTUtils.java: Moved function to
45be952a3215 Solved some issues. Removed encoding problems while formatting coordinates (issue137) and use this format as subtitle in charts (issue136).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 506
diff changeset
3072 format coordinates from wkt string to human readalbe output to WKTUtils.
45be952a3215 Solved some issues. Removed encoding problems while formatting coordinates (issue137) and use this format as subtitle in charts (issue136).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 506
diff changeset
3073 Modified the method: Read template out of the i18n files and use a Java
45be952a3215 Solved some issues. Removed encoding problems while formatting coordinates (issue137) and use this format as subtitle in charts (issue136).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 506
diff changeset
3074 MessageFormatter to fill this template with string objects. A result of
45be952a3215 Solved some issues. Removed encoding problems while formatting coordinates (issue137) and use this format as subtitle in charts (issue136).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 506
diff changeset
3075 this is a proper encoding (issue137).
45be952a3215 Solved some issues. Removed encoding problems while formatting coordinates (issue137) and use this format as subtitle in charts (issue136).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 506
diff changeset
3076
45be952a3215 Solved some issues. Removed encoding problems while formatting coordinates (issue137) and use this format as subtitle in charts (issue136).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 506
diff changeset
3077 * src/main/java/de/intevation/gnv/state/profile/horizontal/HorizontalProfileOutputState.java:
45be952a3215 Solved some issues. Removed encoding problems while formatting coordinates (issue137) and use this format as subtitle in charts (issue136).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 506
diff changeset
3078 Use the method described above to format coordinate output and display
45be952a3215 Solved some issues. Removed encoding problems while formatting coordinates (issue137) and use this format as subtitle in charts (issue136).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 506
diff changeset
3079 this as chart subtitle (issue136).
45be952a3215 Solved some issues. Removed encoding problems while formatting coordinates (issue137) and use this format as subtitle in charts (issue136).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 506
diff changeset
3080
506
d41c155db337 Solved issue100. Improved axes range. Scale dataset to its own axis.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 505
diff changeset
3081 2010-01-21 Ingo Weinzierl <ingo.weinzierl@intevation.de>
d41c155db337 Solved issue100. Improved axes range. Scale dataset to its own axis.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 505
diff changeset
3082
d41c155db337 Solved issue100. Improved axes range. Scale dataset to its own axis.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 505
diff changeset
3083 Issue100
d41c155db337 Solved issue100. Improved axes range. Scale dataset to its own axis.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 505
diff changeset
3084
d41c155db337 Solved issue100. Improved axes range. Scale dataset to its own axis.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 505
diff changeset
3085 * src/main/java/de/intevation/gnv/chart/AbstractXYLineChart.java: If there
d41c155db337 Solved issue100. Improved axes range. Scale dataset to its own axis.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 505
diff changeset
3086 are more than one axis, each dataset is mapped to its own dataset after
d41c155db337 Solved issue100. Improved axes range. Scale dataset to its own axis.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 505
diff changeset
3087 adding it to the plot (one dataset for each parameter). In this way, we
d41c155db337 Solved issue100. Improved axes range. Scale dataset to its own axis.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 505
diff changeset
3088 get a well scaled axis for each parameter which is independent from other
d41c155db337 Solved issue100. Improved axes range. Scale dataset to its own axis.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 505
diff changeset
3089 axes (see range of salinity and air-pressure for example).
d41c155db337 Solved issue100. Improved axes range. Scale dataset to its own axis.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 505
diff changeset
3090
505
7ff916744f40 Solved issue152. Time intervals of timeseries axis are defined by JFreeChart automatically.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 504
diff changeset
3091 2010-01-20 Ingo Weinzierl <ingo.weinzierl@intevation.de>
7ff916744f40 Solved issue152. Time intervals of timeseries axis are defined by JFreeChart automatically.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 504
diff changeset
3092
7ff916744f40 Solved issue152. Time intervals of timeseries axis are defined by JFreeChart automatically.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 504
diff changeset
3093 Issue152
7ff916744f40 Solved issue152. Time intervals of timeseries axis are defined by JFreeChart automatically.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 504
diff changeset
3094
7ff916744f40 Solved issue152. Time intervals of timeseries axis are defined by JFreeChart automatically.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 504
diff changeset
3095 * src/main/java/de/intevation/gnv/chart/TimeSeriesChart.java: Removed date
7ff916744f40 Solved issue152. Time intervals of timeseries axis are defined by JFreeChart automatically.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 504
diff changeset
3096 formatting from timeseries charts. Set locale of DateAxis instead to
7ff916744f40 Solved issue152. Time intervals of timeseries axis are defined by JFreeChart automatically.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 504
diff changeset
3097 localize chart axis. Advantage: JFreeChart defines intervals of axis
7ff916744f40 Solved issue152. Time intervals of timeseries axis are defined by JFreeChart automatically.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 504
diff changeset
3098 labels automatically.
7ff916744f40 Solved issue152. Time intervals of timeseries axis are defined by JFreeChart automatically.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 504
diff changeset
3099
504
efab67e68bba Trigger the calculation of the "Horizontalschnitt" when the output state is initialized.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 503
diff changeset
3100 2010-01-20 Sascha L. Teichmann <sascha.teichmann@intevation.de>
efab67e68bba Trigger the calculation of the "Horizontalschnitt" when the output state is initialized.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 503
diff changeset
3101
efab67e68bba Trigger the calculation of the "Horizontalschnitt" when the output state is initialized.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 503
diff changeset
3102 * src/main/java/de/intevation/gnv/state/profile/horizontalcrosssection/HorizontalCrossSectionMeshOutputState.java:
efab67e68bba Trigger the calculation of the "Horizontalschnitt" when the output state is initialized.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 503
diff changeset
3103 Trigger the calculation when the state is initialized.
efab67e68bba Trigger the calculation of the "Horizontalschnitt" when the output state is initialized.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 503
diff changeset
3104
503
b951b14425fa Solved issue 129. Renamed i and j axis to 'West-East-Axis' and 'North-South-Axis'.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 502
diff changeset
3105 2010-01-20 Ingo Weinzierl <ingo.weinzierl@intevation.de>
b951b14425fa Solved issue 129. Renamed i and j axis to 'West-East-Axis' and 'North-South-Axis'.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 502
diff changeset
3106
b951b14425fa Solved issue 129. Renamed i and j axis to 'West-East-Axis' and 'North-South-Axis'.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 502
diff changeset
3107 Issue129
b951b14425fa Solved issue 129. Renamed i and j axis to 'West-East-Axis' and 'North-South-Axis'.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 502
diff changeset
3108
b951b14425fa Solved issue 129. Renamed i and j axis to 'West-East-Axis' and 'North-South-Axis'.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 502
diff changeset
3109 * src/main/resources/lang/artifactMessages.properties,
b951b14425fa Solved issue 129. Renamed i and j axis to 'West-East-Axis' and 'North-South-Axis'.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 502
diff changeset
3110 src/main/resources/lang/artifactMessages_de_DE.properties,
b951b14425fa Solved issue 129. Renamed i and j axis to 'West-East-Axis' and 'North-South-Axis'.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 502
diff changeset
3111 src/main/resources/lang/artifactMessages_en.properties,
b951b14425fa Solved issue 129. Renamed i and j axis to 'West-East-Axis' and 'North-South-Axis'.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 502
diff changeset
3112 src/main/resources/lang/artifactMessages_de.properties: Renamed I-axis to
b951b14425fa Solved issue 129. Renamed i and j axis to 'West-East-Axis' and 'North-South-Axis'.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 502
diff changeset
3113 'West-East-axis' and J-axis to 'North-South-axis'.
b951b14425fa Solved issue 129. Renamed i and j axis to 'West-East-Axis' and 'North-South-Axis'.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 502
diff changeset
3114
502
fec85cd01497 Fixed issue105. Added option to enable/disable data points in charts. Parse this option while creating charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 501
diff changeset
3115 2010-01-20 Ingo Weinzierl <ingo.weinzierl@intevation.de>
fec85cd01497 Fixed issue105. Added option to enable/disable data points in charts. Parse this option while creating charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 501
diff changeset
3116
fec85cd01497 Fixed issue105. Added option to enable/disable data points in charts. Parse this option while creating charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 501
diff changeset
3117 Issue105 The option to enable/disable data points in charts is now
fec85cd01497 Fixed issue105. Added option to enable/disable data points in charts. Parse this option while creating charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 501
diff changeset
3118 available in gui.
fec85cd01497 Fixed issue105. Added option to enable/disable data points in charts. Parse this option while creating charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 501
diff changeset
3119
fec85cd01497 Fixed issue105. Added option to enable/disable data points in charts. Parse this option while creating charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 501
diff changeset
3120 * src/main/java/de/intevation/gnv/state/timeseries/TimeSeriesOutputState.java:
fec85cd01497 Fixed issue105. Added option to enable/disable data points in charts. Parse this option while creating charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 501
diff changeset
3121 Parse optional chart parameter 'points' to adjust rendering of shapes.
fec85cd01497 Fixed issue105. Added option to enable/disable data points in charts. Parse this option while creating charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 501
diff changeset
3122
fec85cd01497 Fixed issue105. Added option to enable/disable data points in charts. Parse this option while creating charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 501
diff changeset
3123 * doc/conf/products/verticalcrosssection/conf_mesh.xml,
fec85cd01497 Fixed issue105. Added option to enable/disable data points in charts. Parse this option while creating charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 501
diff changeset
3124 doc/conf/products/timeseries/conf_mesh.xml,
fec85cd01497 Fixed issue105. Added option to enable/disable data points in charts. Parse this option while creating charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 501
diff changeset
3125 doc/conf/products/timeseries/conf_timeseriespoint.xml,
fec85cd01497 Fixed issue105. Added option to enable/disable data points in charts. Parse this option while creating charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 501
diff changeset
3126 doc/conf/products/horizontalprofile/conf_mesh.xml,
fec85cd01497 Fixed issue105. Added option to enable/disable data points in charts. Parse this option while creating charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 501
diff changeset
3127 doc/conf/products/horizontalprofile/conf_instantaneouspoint.xml,
fec85cd01497 Fixed issue105. Added option to enable/disable data points in charts. Parse this option while creating charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 501
diff changeset
3128 doc/conf/products/horizontalprofile/conf_mesh_cross.xml,
fec85cd01497 Fixed issue105. Added option to enable/disable data points in charts. Parse this option while creating charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 501
diff changeset
3129 doc/conf/products/verticalprofile/conf_mesh.xml,
fec85cd01497 Fixed issue105. Added option to enable/disable data points in charts. Parse this option while creating charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 501
diff changeset
3130 doc/conf/products/verticalprofile/conf_timeseriespoint.xml,
fec85cd01497 Fixed issue105. Added option to enable/disable data points in charts. Parse this option while creating charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 501
diff changeset
3131 doc/conf/products/verticalprofile/conf_instantaneouspoint.xml: Added an
fec85cd01497 Fixed issue105. Added option to enable/disable data points in charts. Parse this option while creating charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 501
diff changeset
3132 option to enable/disable data points in charts.
fec85cd01497 Fixed issue105. Added option to enable/disable data points in charts. Parse this option while creating charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 501
diff changeset
3133
501
70adafe2b9d5 Speed up the "Horizontalschnitte"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 500
diff changeset
3134 2010-01-20 Sascha L. Teichmann <sascha.teichmann@intevation.de>
70adafe2b9d5 Speed up the "Horizontalschnitte"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 500
diff changeset
3135
70adafe2b9d5 Speed up the "Horizontalschnitte"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 500
diff changeset
3136 * doc/conf/conf.xml: Set number of per axis samples to 1024
70adafe2b9d5 Speed up the "Horizontalschnitte"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 500
diff changeset
3137 because generation of "Horizontalschnitte" is much faster
70adafe2b9d5 Speed up the "Horizontalschnitte"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 500
diff changeset
3138 now (60x).
70adafe2b9d5 Speed up the "Horizontalschnitte"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 500
diff changeset
3139
70adafe2b9d5 Speed up the "Horizontalschnitte"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 500
diff changeset
3140 * src/main/java/de/intevation/gnv/math/Interpolation2D.java:
70adafe2b9d5 Speed up the "Horizontalschnitte"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 500
diff changeset
3141 Added some kind of outlier test when guessing the buffer size
70adafe2b9d5 Speed up the "Horizontalschnitte"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 500
diff changeset
3142 of the spatial index. The speed problem arose from the fact
70adafe2b9d5 Speed up the "Horizontalschnitte"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 500
diff changeset
3143 that to much points are assumed to be neighbors of a given
70adafe2b9d5 Speed up the "Horizontalschnitte"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 500
diff changeset
3144 point. Long distances which differ more than 40% from the
70adafe2b9d5 Speed up the "Horizontalschnitte"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 500
diff changeset
3145 standard derivation are assumed to be outliers.
70adafe2b9d5 Speed up the "Horizontalschnitte"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 500
diff changeset
3146
70adafe2b9d5 Speed up the "Horizontalschnitte"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 500
diff changeset
3147 * src/main/java/de/intevation/gnv/math/AreaInterpolation.java: Uses
70adafe2b9d5 Speed up the "Horizontalschnitte"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 500
diff changeset
3148 the outlier aware buffer size guessing now.
70adafe2b9d5 Speed up the "Horizontalschnitte"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 500
diff changeset
3149
70adafe2b9d5 Speed up the "Horizontalschnitte"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 500
diff changeset
3150 * src/main/java/de/intevation/gnv/raster/JTSMultiPolygonProducer.java,
70adafe2b9d5 Speed up the "Horizontalschnitte"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 500
diff changeset
3151 src/main/java/de/intevation/gnv/raster/JTSMultiLineStringProducer.java:
70adafe2b9d5 Speed up the "Horizontalschnitte"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 500
diff changeset
3152 Removed needless imports.
70adafe2b9d5 Speed up the "Horizontalschnitte"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 500
diff changeset
3153
500
ca5162aa644d Fixed some bugs in configuration regarding description and mimetype of svg exports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 499
diff changeset
3154 2010-01-20 Ingo Weinzierl <ingo.weinzierl@intevation.de>
ca5162aa644d Fixed some bugs in configuration regarding description and mimetype of svg exports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 499
diff changeset
3155
ca5162aa644d Fixed some bugs in configuration regarding description and mimetype of svg exports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 499
diff changeset
3156 Issue148
ca5162aa644d Fixed some bugs in configuration regarding description and mimetype of svg exports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 499
diff changeset
3157
ca5162aa644d Fixed some bugs in configuration regarding description and mimetype of svg exports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 499
diff changeset
3158 * doc/conf/products/verticalcrosssection/conf_mesh.xml,
ca5162aa644d Fixed some bugs in configuration regarding description and mimetype of svg exports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 499
diff changeset
3159 doc/conf/products/timeseries/conf_mesh.xml,
ca5162aa644d Fixed some bugs in configuration regarding description and mimetype of svg exports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 499
diff changeset
3160 doc/conf/products/timeseries/conf_timeseriespoint.xml,
ca5162aa644d Fixed some bugs in configuration regarding description and mimetype of svg exports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 499
diff changeset
3161 doc/conf/products/horizontalprofile/conf_mesh.xml,
ca5162aa644d Fixed some bugs in configuration regarding description and mimetype of svg exports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 499
diff changeset
3162 doc/conf/products/horizontalprofile/conf_instantaneouspoint.xml,
ca5162aa644d Fixed some bugs in configuration regarding description and mimetype of svg exports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 499
diff changeset
3163 doc/conf/products/horizontalprofile/conf_mesh_cross.xml,
ca5162aa644d Fixed some bugs in configuration regarding description and mimetype of svg exports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 499
diff changeset
3164 doc/conf/products/verticalprofile/conf_mesh.xml,
ca5162aa644d Fixed some bugs in configuration regarding description and mimetype of svg exports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 499
diff changeset
3165 doc/conf/products/verticalprofile/conf_timeseriespoint.xml,
ca5162aa644d Fixed some bugs in configuration regarding description and mimetype of svg exports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 499
diff changeset
3166 doc/conf/products/verticalprofile/conf_instantaneouspoint.xml: Removed
ca5162aa644d Fixed some bugs in configuration regarding description and mimetype of svg exports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 499
diff changeset
3167 mistakes in description and mimetype of svg export nodes.
ca5162aa644d Fixed some bugs in configuration regarding description and mimetype of svg exports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 499
diff changeset
3168
499
e065a72f6b62 Clip "Horizontalschnitte" against given clipping polygon.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 498
diff changeset
3169 2010-01-20 Sascha L. Teichmann <sascha.teichmann@intevation.de>
e065a72f6b62 Clip "Horizontalschnitte" against given clipping polygon.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 498
diff changeset
3170
e065a72f6b62 Clip "Horizontalschnitte" against given clipping polygon.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 498
diff changeset
3171 * src/main/java/de/intevation/gnv/raster/JTSMultiPolygonProducer.java,
e065a72f6b62 Clip "Horizontalschnitte" against given clipping polygon.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 498
diff changeset
3172 src/main/java/de/intevation/gnv/raster/JTSMultiLineStringProducer.java:
e065a72f6b62 Clip "Horizontalschnitte" against given clipping polygon.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 498
diff changeset
3173 Clip against given polygon. BTW: Geotools has problems with
e065a72f6b62 Clip "Horizontalschnitte" against given clipping polygon.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 498
diff changeset
3174 writing clipped polygons in packed 2-tuple form, too. Therefore
e065a72f6b62 Clip "Horizontalschnitte" against given clipping polygon.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 498
diff changeset
3175 polygons are also stores in the packed 3-tuple form. :-/
e065a72f6b62 Clip "Horizontalschnitte" against given clipping polygon.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 498
diff changeset
3176
e065a72f6b62 Clip "Horizontalschnitte" against given clipping polygon.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 498
diff changeset
3177 * src/main/java/de/intevation/gnv/state/profile/horizontalcrosssection/HorizontalCrossSectionMeshOutputState.java:
e065a72f6b62 Clip "Horizontalschnitte" against given clipping polygon.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 498
diff changeset
3178 Forward clipping polygon to isoline and polygon generator.
e065a72f6b62 Clip "Horizontalschnitte" against given clipping polygon.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 498
diff changeset
3179
498
4080b57dcb52 Upgraded to Geotools 2.5.8. Write polygons and line strings to
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 497
diff changeset
3180 2010-01-19 Sascha L. Teichmann <sascha.teichmann@intevation.de>
4080b57dcb52 Upgraded to Geotools 2.5.8. Write polygons and line strings to
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 497
diff changeset
3181
4080b57dcb52 Upgraded to Geotools 2.5.8. Write polygons and line strings to
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 497
diff changeset
3182 * trunk/pom.xml: Upgraded Geotools to 2.5.8
4080b57dcb52 Upgraded to Geotools 2.5.8. Write polygons and line strings to
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 497
diff changeset
3183
4080b57dcb52 Upgraded to Geotools 2.5.8. Write polygons and line strings to
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 497
diff changeset
3184 * trunk/src/main/java/de/intevation/gnv/utils/ShapeFileWriter.java:
4080b57dcb52 Upgraded to Geotools 2.5.8. Write polygons and line strings to
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 497
diff changeset
3185 Ported to Geotools 2.5.8 API. Write parameter id, date and layer
4080b57dcb52 Upgraded to Geotools 2.5.8. Write polygons and line strings to
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 497
diff changeset
3186 to shape files, too.
4080b57dcb52 Upgraded to Geotools 2.5.8. Write polygons and line strings to
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 497
diff changeset
3187
4080b57dcb52 Upgraded to Geotools 2.5.8. Write polygons and line strings to
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 497
diff changeset
3188 * trunk/src/main/java/de/intevation/gnv/math/AreaInterpolation.java:
4080b57dcb52 Upgraded to Geotools 2.5.8. Write polygons and line strings to
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 497
diff changeset
3189 Flip upside down again because its not necessary.
4080b57dcb52 Upgraded to Geotools 2.5.8. Write polygons and line strings to
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 497
diff changeset
3190
4080b57dcb52 Upgraded to Geotools 2.5.8. Write polygons and line strings to
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 497
diff changeset
3191 * trunk/src/main/java/de/intevation/gnv/raster/JTSMultiPolygonProducer.java:
4080b57dcb52 Upgraded to Geotools 2.5.8. Write polygons and line strings to
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 497
diff changeset
3192 XXX: There is a Geotools bug when writing multi lines strings
4080b57dcb52 Upgraded to Geotools 2.5.8. Write polygons and line strings to
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 497
diff changeset
3193 to shape files when the internal data representation are
4080b57dcb52 Upgraded to Geotools 2.5.8. Write polygons and line strings to
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 497
diff changeset
3194 packed 2-tuples. 2-tuples are enough in our use case but we
4080b57dcb52 Upgraded to Geotools 2.5.8. Write polygons and line strings to
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 497
diff changeset
3195 use 3-tuples for multi line line strings. multi polygons work
4080b57dcb52 Upgraded to Geotools 2.5.8. Write polygons and line strings to
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 497
diff changeset
3196 fine with 2-tuples.
4080b57dcb52 Upgraded to Geotools 2.5.8. Write polygons and line strings to
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 497
diff changeset
3197 Removed needless bug output.
4080b57dcb52 Upgraded to Geotools 2.5.8. Write polygons and line strings to
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 497
diff changeset
3198
4080b57dcb52 Upgraded to Geotools 2.5.8. Write polygons and line strings to
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 497
diff changeset
3199 * src/main/java/de/intevation/gnv/raster/JTSMultiLineStringProducer.java:
4080b57dcb52 Upgraded to Geotools 2.5.8. Write polygons and line strings to
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 497
diff changeset
3200 Use packed 3-tuples as the internal representation.
4080b57dcb52 Upgraded to Geotools 2.5.8. Write polygons and line strings to
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 497
diff changeset
3201
4080b57dcb52 Upgraded to Geotools 2.5.8. Write polygons and line strings to
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 497
diff changeset
3202 * src/test/java/de/intevation/gnv/artifacts/GNVArtifactsTestCaseBase.java,
4080b57dcb52 Upgraded to Geotools 2.5.8. Write polygons and line strings to
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 497
diff changeset
3203 src/main/java/de/intevation/gnv/state/timeseries/TimeSeriesOutputState.java:
4080b57dcb52 Upgraded to Geotools 2.5.8. Write polygons and line strings to
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 497
diff changeset
3204 Removed needless imports.
4080b57dcb52 Upgraded to Geotools 2.5.8. Write polygons and line strings to
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 497
diff changeset
3205
538
f4e20322461b Summarized Changes and NEWS for Release 0.4
Hans Plum <hans.plum@intevation.de>
parents: 537
diff changeset
3206 * src/main/java/de/intevation/gnv/state/profile/horizontalcrosssection/HorizontalCrossSectionMeshOutputState.java: Write polygons and lines strings to shape files.
498
4080b57dcb52 Upgraded to Geotools 2.5.8. Write polygons and line strings to
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 497
diff changeset
3207
497
75306d856004 Fixed import error.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 496
diff changeset
3208 2010-01-19 Sascha L. Teichmann <sascha.teichmann@intevation.de>
75306d856004 Fixed import error.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 496
diff changeset
3209
75306d856004 Fixed import error.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 496
diff changeset
3210 * src/main/java/de/intevation/gnv/math/AreaInterpolation.java:
75306d856004 Fixed import error.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 496
diff changeset
3211 Removed import to make it compilable again.
75306d856004 Fixed import error.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 496
diff changeset
3212
496
f14c5d1b5b71 Issue142. Paid attention on array length. Parameters without values resulted in ArrayIndexOutOfBoundsExceptions.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 495
diff changeset
3213 2010-01-19 Ingo Weinzierl <ingo.weinzierl@intevation.de>
f14c5d1b5b71 Issue142. Paid attention on array length. Parameters without values resulted in ArrayIndexOutOfBoundsExceptions.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 495
diff changeset
3214
f14c5d1b5b71 Issue142. Paid attention on array length. Parameters without values resulted in ArrayIndexOutOfBoundsExceptions.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 495
diff changeset
3215 Issue142
f14c5d1b5b71 Issue142. Paid attention on array length. Parameters without values resulted in ArrayIndexOutOfBoundsExceptions.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 495
diff changeset
3216
f14c5d1b5b71 Issue142. Paid attention on array length. Parameters without values resulted in ArrayIndexOutOfBoundsExceptions.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 495
diff changeset
3217 * src/main/java/de/intevation/gnv/chart/TimeSeriesChart.java: Fixed an issue
f14c5d1b5b71 Issue142. Paid attention on array length. Parameters without values resulted in ArrayIndexOutOfBoundsExceptions.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 495
diff changeset
3218 in timeseries chart caused by parameters with no value. Paid attention on
f14c5d1b5b71 Issue142. Paid attention on array length. Parameters without values resulted in ArrayIndexOutOfBoundsExceptions.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 495
diff changeset
3219 array length.
f14c5d1b5b71 Issue142. Paid attention on array length. Parameters without values resulted in ArrayIndexOutOfBoundsExceptions.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 495
diff changeset
3220
495
6e8364e766fa Generate JTS geometries of "Horizontalschnitte" correctly.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 494
diff changeset
3221 2010-01-19 Sascha L. Teichmann <sascha.teichmann@intevation.de>
6e8364e766fa Generate JTS geometries of "Horizontalschnitte" correctly.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 494
diff changeset
3222
6e8364e766fa Generate JTS geometries of "Horizontalschnitte" correctly.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 494
diff changeset
3223 * src/main/java/de/intevation/gnv/raster/RasterToPPM.java: New.
6e8364e766fa Generate JTS geometries of "Horizontalschnitte" correctly.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 494
diff changeset
3224 Class to write rasters with palettes to portable pixmaps.
6e8364e766fa Generate JTS geometries of "Horizontalschnitte" correctly.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 494
diff changeset
3225 Handy to debug raster outputs.
6e8364e766fa Generate JTS geometries of "Horizontalschnitte" correctly.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 494
diff changeset
3226
6e8364e766fa Generate JTS geometries of "Horizontalschnitte" correctly.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 494
diff changeset
3227 * src/main/java/de/intevation/gnv/raster/Raster.java: Added
6e8364e766fa Generate JTS geometries of "Horizontalschnitte" correctly.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 494
diff changeset
3228 getValues() to access the backing data.
6e8364e766fa Generate JTS geometries of "Horizontalschnitte" correctly.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 494
diff changeset
3229
6e8364e766fa Generate JTS geometries of "Horizontalschnitte" correctly.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 494
diff changeset
3230 * src/main/java/de/intevation/gnv/state/profile/horizontalcrosssection/HorizontalCrossSectionMeshOutputState.java:
6e8364e766fa Generate JTS geometries of "Horizontalschnitte" correctly.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 494
diff changeset
3231 Read parameter from input data correctly.
6e8364e766fa Generate JTS geometries of "Horizontalschnitte" correctly.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 494
diff changeset
3232
6e8364e766fa Generate JTS geometries of "Horizontalschnitte" correctly.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 494
diff changeset
3233 * src/main/java/de/intevation/gnv/raster/JTSMultiPolygonProducer.java: Walk
6e8364e766fa Generate JTS geometries of "Horizontalschnitte" correctly.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 494
diff changeset
3234 rings of polygons in reversed order to produce correct JTS polygons.
6e8364e766fa Generate JTS geometries of "Horizontalschnitte" correctly.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 494
diff changeset
3235 Its not entierly clear why this is necessary.
6e8364e766fa Generate JTS geometries of "Horizontalschnitte" correctly.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 494
diff changeset
3236
6e8364e766fa Generate JTS geometries of "Horizontalschnitte" correctly.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 494
diff changeset
3237 * src/main/java/de/intevation/gnv/math/AreaInterpolation.java: Clipp the
6e8364e766fa Generate JTS geometries of "Horizontalschnitte" correctly.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 494
diff changeset
3238 input points against an buffered version of the bounding box of
6e8364e766fa Generate JTS geometries of "Horizontalschnitte" correctly.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 494
diff changeset
3239 the given polygon to reduce the number of data. TODO: figure out why
6e8364e766fa Generate JTS geometries of "Horizontalschnitte" correctly.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 494
diff changeset
3240 upside down rendering in necessary.
6e8364e766fa Generate JTS geometries of "Horizontalschnitte" correctly.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 494
diff changeset
3241
494
292f0c8d356c Do some Bugfixes after testing the Schema and Testdata against an Oracle 10.2 DBMS.
Tim Englich <tim.englich@intevation.de>
parents: 493
diff changeset
3242 2010-01-19 Tim Englich <tim.englich@intevation.de>
292f0c8d356c Do some Bugfixes after testing the Schema and Testdata against an Oracle 10.2 DBMS.
Tim Englich <tim.englich@intevation.de>
parents: 493
diff changeset
3243
292f0c8d356c Do some Bugfixes after testing the Schema and Testdata against an Oracle 10.2 DBMS.
Tim Englich <tim.englich@intevation.de>
parents: 493
diff changeset
3244 * doc/schema/externalinterface_testdata.sql,
292f0c8d356c Do some Bugfixes after testing the Schema and Testdata against an Oracle 10.2 DBMS.
Tim Englich <tim.englich@intevation.de>
parents: 493
diff changeset
3245 doc/schema/externalinterface_schema.sql:
292f0c8d356c Do some Bugfixes after testing the Schema and Testdata against an Oracle 10.2 DBMS.
Tim Englich <tim.englich@intevation.de>
parents: 493
diff changeset
3246 Do some Bugfixes after testing the Schema and Testdata against an Oracle 10.2 DBMS.
292f0c8d356c Do some Bugfixes after testing the Schema and Testdata against an Oracle 10.2 DBMS.
Tim Englich <tim.englich@intevation.de>
parents: 493
diff changeset
3247
493
cef17cc90fd0 Changed some method signatures of the State interface. Use CallContext objects instead of CallMeta objects which are a subset of CallContext.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 492
diff changeset
3248 2010-01-19 Ingo Weinzierl <ingo.weinzierl@intevation.de>
cef17cc90fd0 Changed some method signatures of the State interface. Use CallContext objects instead of CallMeta objects which are a subset of CallContext.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 492
diff changeset
3249
cef17cc90fd0 Changed some method signatures of the State interface. Use CallContext objects instead of CallMeta objects which are a subset of CallContext.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 492
diff changeset
3250 * src/main/java/de/intevation/gnv/state/State.java,
cef17cc90fd0 Changed some method signatures of the State interface. Use CallContext objects instead of CallMeta objects which are a subset of CallContext.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 492
diff changeset
3251 src/main/java/de/intevation/gnv/state/StateBase.java,
cef17cc90fd0 Changed some method signatures of the State interface. Use CallContext objects instead of CallMeta objects which are a subset of CallContext.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 492
diff changeset
3252 src/main/java/de/intevation/gnv/state/profile/horizontal/NorthSouthEastWestState.java,
cef17cc90fd0 Changed some method signatures of the State interface. Use CallContext objects instead of CallMeta objects which are a subset of CallContext.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 492
diff changeset
3253 src/main/java/de/intevation/gnv/state/OutputStateBase.java: Changed some
cef17cc90fd0 Changed some method signatures of the State interface. Use CallContext objects instead of CallMeta objects which are a subset of CallContext.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 492
diff changeset
3254 method signatures. Use CallContext objects in some methods of the State
cef17cc90fd0 Changed some method signatures of the State interface. Use CallContext objects instead of CallMeta objects which are a subset of CallContext.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 492
diff changeset
3255 interface instead of CallMeta objects, which are a subset of CallContext.
cef17cc90fd0 Changed some method signatures of the State interface. Use CallContext objects instead of CallMeta objects which are a subset of CallContext.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 492
diff changeset
3256
cef17cc90fd0 Changed some method signatures of the State interface. Use CallContext objects instead of CallMeta objects which are a subset of CallContext.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 492
diff changeset
3257 * src/main/java/de/intevation/gnv/artifacts/GNVArtifactBase.java: Adapted
cef17cc90fd0 Changed some method signatures of the State interface. Use CallContext objects instead of CallMeta objects which are a subset of CallContext.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 492
diff changeset
3258 method calls on State objects to the changes in the interface.
cef17cc90fd0 Changed some method signatures of the State interface. Use CallContext objects instead of CallMeta objects which are a subset of CallContext.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 492
diff changeset
3259
492
79e80c289018 Added labels and titles to 'Profilschnitt' charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 491
diff changeset
3260 2010-01-19 Ingo Weinzierl <ingo.weinzierl@intevation.de>
79e80c289018 Added labels and titles to 'Profilschnitt' charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 491
diff changeset
3261
79e80c289018 Added labels and titles to 'Profilschnitt' charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 491
diff changeset
3262 * src/main/java/de/intevation/gnv/state/profile/verticalcrosssection/VerticalCrossSectionOutputState.java,
79e80c289018 Added labels and titles to 'Profilschnitt' charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 491
diff changeset
3263 src/main/java/de/intevation/gnv/state/timeseries/TimeSeriesOutputState.java:
79e80c289018 Added labels and titles to 'Profilschnitt' charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 491
diff changeset
3264 Sourced creation of a ChartLabel object out to an own method which can be
79e80c289018 Added labels and titles to 'Profilschnitt' charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 491
diff changeset
3265 overwritten in subclasses to adjust the labels in each chart type.
79e80c289018 Added labels and titles to 'Profilschnitt' charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 491
diff changeset
3266
79e80c289018 Added labels and titles to 'Profilschnitt' charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 491
diff changeset
3267 * src/main/java/de/intevation/gnv/chart/ChartLabels.java: Added string for
79e80c289018 Added labels and titles to 'Profilschnitt' charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 491
diff changeset
3268 labeling y axis and a parameter used in 'Profilschnitten'.
79e80c289018 Added labels and titles to 'Profilschnitt' charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 491
diff changeset
3269
79e80c289018 Added labels and titles to 'Profilschnitt' charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 491
diff changeset
3270 * src/main/java/de/intevation/gnv/chart/VerticalCrossSectionChart.java: Read
79e80c289018 Added labels and titles to 'Profilschnitt' charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 491
diff changeset
3271 labels from ChartLabel object and set chart and axes titles according to
79e80c289018 Added labels and titles to 'Profilschnitt' charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 491
diff changeset
3272 these labels.
79e80c289018 Added labels and titles to 'Profilschnitt' charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 491
diff changeset
3273
79e80c289018 Added labels and titles to 'Profilschnitt' charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 491
diff changeset
3274 * src/main/resources/lang/artifactMessages.properties,
79e80c289018 Added labels and titles to 'Profilschnitt' charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 491
diff changeset
3275 src/main/resources/lang/artifactMessages_de_DE.properties,
79e80c289018 Added labels and titles to 'Profilschnitt' charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 491
diff changeset
3276 src/main/resources/lang/artifactMessages_en.properties,
79e80c289018 Added labels and titles to 'Profilschnitt' charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 491
diff changeset
3277 src/main/resources/lang/artifactMessages_de.properties: Added labels for
79e80c289018 Added labels and titles to 'Profilschnitt' charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 491
diff changeset
3278 x and y axes of 'Profilschnitt' charts.
79e80c289018 Added labels and titles to 'Profilschnitt' charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 491
diff changeset
3279
491
cbb6b592bc6f Mark the fis select node with an attribute 'fis', which is important for the XSL sheet to create a link to step back to this point.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 490
diff changeset
3280 2010-01-18 Ingo Weinzierl <ingo.weinzierl@intevation.de>
cbb6b592bc6f Mark the fis select node with an attribute 'fis', which is important for the XSL sheet to create a link to step back to this point.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 490
diff changeset
3281
cbb6b592bc6f Mark the fis select node with an attribute 'fis', which is important for the XSL sheet to create a link to step back to this point.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 490
diff changeset
3282 * src/main/java/de/intevation/gnv/artifacts/GNVDefaultArtifact.java: Add an
cbb6b592bc6f Mark the fis select node with an attribute 'fis', which is important for the XSL sheet to create a link to step back to this point.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 490
diff changeset
3283 attribute 'fis' to the fis select node. If this attribute is found in
cbb6b592bc6f Mark the fis select node with an attribute 'fis', which is important for the XSL sheet to create a link to step back to this point.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 490
diff changeset
3284 XSLT, a link to step back and select a new fis will be created.
cbb6b592bc6f Mark the fis select node with an attribute 'fis', which is important for the XSL sheet to create a link to step back to this point.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 490
diff changeset
3285
490
be53566c1640 Added Comments and further Informations to the external Interface Schema
Tim Englich <tim.englich@intevation.de>
parents: 489
diff changeset
3286 2010-01-18 Tim Englich <tim.englich@intevation.de>
be53566c1640 Added Comments and further Informations to the external Interface Schema
Tim Englich <tim.englich@intevation.de>
parents: 489
diff changeset
3287
be53566c1640 Added Comments and further Informations to the external Interface Schema
Tim Englich <tim.englich@intevation.de>
parents: 489
diff changeset
3288 * doc/schema/externalinterface_schema.sql:
be53566c1640 Added Comments and further Informations to the external Interface Schema
Tim Englich <tim.englich@intevation.de>
parents: 489
diff changeset
3289 Added Comments and further Informations.
be53566c1640 Added Comments and further Informations to the external Interface Schema
Tim Englich <tim.englich@intevation.de>
parents: 489
diff changeset
3290
489
3784cf498ab7 Added Database-Schema and Testdata for the MapViewer-Interface
Tim Englich <tim.englich@intevation.de>
parents: 488
diff changeset
3291 2010-01-18 Tim Englich <tim.englich@intevation.de>
3784cf498ab7 Added Database-Schema and Testdata for the MapViewer-Interface
Tim Englich <tim.englich@intevation.de>
parents: 488
diff changeset
3292
3784cf498ab7 Added Database-Schema and Testdata for the MapViewer-Interface
Tim Englich <tim.englich@intevation.de>
parents: 488
diff changeset
3293 * doc/schema/externalinterface_testdata.sql:
3784cf498ab7 Added Database-Schema and Testdata for the MapViewer-Interface
Tim Englich <tim.englich@intevation.de>
parents: 488
diff changeset
3294 Added Testdata to demonstrate how the different Tables has to be filled.
538
f4e20322461b Summarized Changes and NEWS for Release 0.4
Hans Plum <hans.plum@intevation.de>
parents: 537
diff changeset
3295
489
3784cf498ab7 Added Database-Schema and Testdata for the MapViewer-Interface
Tim Englich <tim.englich@intevation.de>
parents: 488
diff changeset
3296 * doc/schema/externalinterface_schema.sql:
3784cf498ab7 Added Database-Schema and Testdata for the MapViewer-Interface
Tim Englich <tim.englich@intevation.de>
parents: 488
diff changeset
3297 Added Schema for the DB-Schemaextention for providing the Data that is
3784cf498ab7 Added Database-Schema and Testdata for the MapViewer-Interface
Tim Englich <tim.englich@intevation.de>
parents: 488
diff changeset
3298 required for the external Interface to the Mapviewer
490
be53566c1640 Added Comments and further Informations to the external Interface Schema
Tim Englich <tim.englich@intevation.de>
parents: 489
diff changeset
3299
489
3784cf498ab7 Added Database-Schema and Testdata for the MapViewer-Interface
Tim Englich <tim.englich@intevation.de>
parents: 488
diff changeset
3300
488
d265f5dc2979 Appended the selected fis to the describe document.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 487
diff changeset
3301 2010-01-18 Ingo Weinzierl <ingo.weinzierl@intevation.de>
d265f5dc2979 Appended the selected fis to the describe document.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 487
diff changeset
3302
d265f5dc2979 Appended the selected fis to the describe document.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 487
diff changeset
3303 * src/main/java/de/intevation/gnv/artifacts/GNVDefaultArtifact.java:
d265f5dc2979 Appended the selected fis to the describe document.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 487
diff changeset
3304 Implements a single method to append the selected fis to ui's static part.
d265f5dc2979 Appended the selected fis to the describe document.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 487
diff changeset
3305
d265f5dc2979 Appended the selected fis to the describe document.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 487
diff changeset
3306 * src/main/java/de/intevation/gnv/artifacts/fis/SelectProductArtifact.java,
d265f5dc2979 Appended the selected fis to the describe document.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 487
diff changeset
3307 src/main/java/de/intevation/gnv/artifacts/GNVArtifactBase.java: Inherit
d265f5dc2979 Appended the selected fis to the describe document.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 487
diff changeset
3308 from GNVDefaultArtifact to append the selected fis to static part of the
d265f5dc2979 Appended the selected fis to the describe document.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 487
diff changeset
3309 describe document.
d265f5dc2979 Appended the selected fis to the describe document.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 487
diff changeset
3310
d265f5dc2979 Appended the selected fis to the describe document.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 487
diff changeset
3311 * src/main/java/de/intevation/gnv/state/StateBase.java: Do not create static
d265f5dc2979 Appended the selected fis to the describe document.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 487
diff changeset
3312 and dynamic nodes of the user interface any longer - fetch these nodes via
d265f5dc2979 Appended the selected fis to the describe document.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 487
diff changeset
3313 xpath expression. The creation of these nodes takes place in the artifact
d265f5dc2979 Appended the selected fis to the describe document.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 487
diff changeset
3314 itself.
d265f5dc2979 Appended the selected fis to the describe document.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 487
diff changeset
3315
d265f5dc2979 Appended the selected fis to the describe document.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 487
diff changeset
3316 * src/main/resources/lang/artifactMessages.properties,
d265f5dc2979 Appended the selected fis to the describe document.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 487
diff changeset
3317 src/main/resources/lang/artifactMessages_de_DE.properties,
d265f5dc2979 Appended the selected fis to the describe document.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 487
diff changeset
3318 src/main/resources/lang/artifactMessages_en.properties,
d265f5dc2979 Appended the selected fis to the describe document.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 487
diff changeset
3319 src/main/resources/lang/artifactMessages_de.propertie: Added label for
d265f5dc2979 Appended the selected fis to the describe document.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 487
diff changeset
3320 fis.
d265f5dc2979 Appended the selected fis to the describe document.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 487
diff changeset
3321
487
9da25f0c5962 Fixed indention of ChangeLog
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 486
diff changeset
3322 2010-01-18 Sascha L. Teichmann <sascha.teichmann@intevation.de>
9da25f0c5962 Fixed indention of ChangeLog
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 486
diff changeset
3323
9da25f0c5962 Fixed indention of ChangeLog
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 486
diff changeset
3324 * ChangeLog: Fixed indention.
9da25f0c5962 Fixed indention of ChangeLog
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 486
diff changeset
3325
486
67f6346fb300 Fixed Unittest for HorizontalCrossSections.
Tim Englich <tim.englich@intevation.de>
parents: 485
diff changeset
3326 2010-01-18 Tim Englich <tim.englich@intevation.de>
67f6346fb300 Fixed Unittest for HorizontalCrossSections.
Tim Englich <tim.englich@intevation.de>
parents: 485
diff changeset
3327
487
9da25f0c5962 Fixed indention of ChangeLog
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 486
diff changeset
3328 * src/test/ressources/horizontalcrosssection_mesh/horizontalcrosssection_step_07_out_chart.xml,
9da25f0c5962 Fixed indention of ChangeLog
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 486
diff changeset
3329 src/test/ressources/horizontalcrosssection_mesh/horizontalcrosssection_step_07_out_odv.xml,
9da25f0c5962 Fixed indention of ChangeLog
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 486
diff changeset
3330 src/test/ressources/horizontalcrosssection_mesh/horizontalcrosssection_step_07_out_csv.xml:
538
f4e20322461b Summarized Changes and NEWS for Release 0.4
Hans Plum <hans.plum@intevation.de>
parents: 537
diff changeset
3331 Removed Files, because they are not required any more.
486
67f6346fb300 Fixed Unittest for HorizontalCrossSections.
Tim Englich <tim.englich@intevation.de>
parents: 485
diff changeset
3332 * src/test/ressources/horizontalcrosssection_mesh/horizontalcrosssection_step_07_out_zip.xml:
67f6346fb300 Fixed Unittest for HorizontalCrossSections.
Tim Englich <tim.englich@intevation.de>
parents: 485
diff changeset
3333 Added new RequestFile for calling for retrieving a Zip-File from the Server.
67f6346fb300 Fixed Unittest for HorizontalCrossSections.
Tim Englich <tim.englich@intevation.de>
parents: 485
diff changeset
3334 * src/test/ressources/horizontalcrosssection_mesh/horizontalcrosssection_step_07_out_wms.xml:
67f6346fb300 Fixed Unittest for HorizontalCrossSections.
Tim Englich <tim.englich@intevation.de>
parents: 485
diff changeset
3335 Added new RequestFile for calling for an WMS-Result.
67f6346fb300 Fixed Unittest for HorizontalCrossSections.
Tim Englich <tim.englich@intevation.de>
parents: 485
diff changeset
3336 * src/test/ressources/horizontalcrosssection_mesh/horizontalcrosssection_step_04_feed.xml:
67f6346fb300 Fixed Unittest for HorizontalCrossSections.
Tim Englich <tim.englich@intevation.de>
parents: 485
diff changeset
3337 Added Polygon as WKT into the feed-Request.
67f6346fb300 Fixed Unittest for HorizontalCrossSections.
Tim Englich <tim.englich@intevation.de>
parents: 485
diff changeset
3338
485
4939236c2dc9 Fixed Compilation and Runtimeerrors in Unittests.
Tim Englich <tim.englich@intevation.de>
parents: 484
diff changeset
3339 2010-01-18 Tim Englich <tim.englich@intevation.de>
4939236c2dc9 Fixed Compilation and Runtimeerrors in Unittests.
Tim Englich <tim.englich@intevation.de>
parents: 484
diff changeset
3340
487
9da25f0c5962 Fixed indention of ChangeLog
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 486
diff changeset
3341 * src/test/java/de/intevation/gnv/artifacts/TestArtifactDatabase.java (TestArtifactDatabase):
538
f4e20322461b Summarized Changes and NEWS for Release 0.4
Hans Plum <hans.plum@intevation.de>
parents: 537
diff changeset
3342 New: Added an Testimplementation of the ArtifactDatabase to the Tests to use it inside the
487
9da25f0c5962 Fixed indention of ChangeLog
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 486
diff changeset
3343 TestCallcontext to prevent NPEs during the Testzenarios.
9da25f0c5962 Fixed indention of ChangeLog
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 486
diff changeset
3344
9da25f0c5962 Fixed indention of ChangeLog
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 486
diff changeset
3345 * src/test/java/de/intevation/gnv/artifacts/TestCallContext.java (TestCallContext):
9da25f0c5962 Fixed indention of ChangeLog
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 486
diff changeset
3346 Added Artifactfactory to the Methodsignature of the Context to use it inside the Context.
9da25f0c5962 Fixed indention of ChangeLog
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 486
diff changeset
3347 Added the Method getDatabase to resolve Compilationerrors.
9da25f0c5962 Fixed indention of ChangeLog
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 486
diff changeset
3348
9da25f0c5962 Fixed indention of ChangeLog
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 486
diff changeset
3349 * src/test/java/de/intevation/gnv/artifacts/TimeSeriesPointVerticalProfileTestCase.java (testArtifact),
9da25f0c5962 Fixed indention of ChangeLog
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 486
diff changeset
3350 src/test/java/de/intevation/gnv/artifacts/TimeSeriesPointTimeSeriesTestCase.java (testArtifact),
9da25f0c5962 Fixed indention of ChangeLog
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 486
diff changeset
3351 src/test/java/de/intevation/gnv/artifacts/MeshVerticalProfileTestCase.java (testArtifact),
9da25f0c5962 Fixed indention of ChangeLog
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 486
diff changeset
3352 src/test/java/de/intevation/gnv/artifacts/MeshVerticalCrossSectionTestCase.java (testArtifact),
9da25f0c5962 Fixed indention of ChangeLog
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 486
diff changeset
3353 src/test/java/de/intevation/gnv/artifacts/MeshTimeSeriesTestCase.java (testArtifact),
9da25f0c5962 Fixed indention of ChangeLog
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 486
diff changeset
3354 src/test/java/de/intevation/gnv/artifacts/MeshHorizontalProfileTestCase.java (testArtifact),
9da25f0c5962 Fixed indention of ChangeLog
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 486
diff changeset
3355 src/test/java/de/intevation/gnv/artifacts/MeshHorizontalCrossSectionTestCase.java (testArtifact),
9da25f0c5962 Fixed indention of ChangeLog
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 486
diff changeset
3356 src/test/java/de/intevation/gnv/artifacts/InstantaneousPointVerticalProfileTestCase.java (testArtifact),
9da25f0c5962 Fixed indention of ChangeLog
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 486
diff changeset
3357 src/test/java/de/intevation/gnv/artifacts/InstantaneousPointHorizontalProfileTestCase.java (testArtifact),
9da25f0c5962 Fixed indention of ChangeLog
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 486
diff changeset
3358 src/test/java/de/intevation/gnv/artifacts/GNVArtifactsTestCaseBase.java (createCallContext):
9da25f0c5962 Fixed indention of ChangeLog
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 486
diff changeset
3359 Changed Methodsignature of createCallContext. Add the Artifactfactory to use it for creating
9da25f0c5962 Fixed indention of ChangeLog
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 486
diff changeset
3360 the CallContext.
9da25f0c5962 Fixed indention of ChangeLog
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 486
diff changeset
3361
484
823e4f808418 Generate JTS geometries (multi polygons and multi linestrings) from
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 483
diff changeset
3362 2010-01-18 Sascha L. Teichmann <sascha.teichmann@intevation.de>
823e4f808418 Generate JTS geometries (multi polygons and multi linestrings) from
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 483
diff changeset
3363
823e4f808418 Generate JTS geometries (multi polygons and multi linestrings) from
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 483
diff changeset
3364 * src/main/java/de/intevation/gnv/raster/ExternalIndexConverter.java:
823e4f808418 Generate JTS geometries (multi polygons and multi linestrings) from
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 483
diff changeset
3365 New. Helper to convert the internal palette indices
823e4f808418 Generate JTS geometries (multi polygons and multi linestrings) from
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 483
diff changeset
3366 to the explicit configured external ones.
823e4f808418 Generate JTS geometries (multi polygons and multi linestrings) from
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 483
diff changeset
3367
823e4f808418 Generate JTS geometries (multi polygons and multi linestrings) from
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 483
diff changeset
3368 * src/main/java/de/intevation/gnv/math/AttributedPoint2ds.java:
823e4f808418 Generate JTS geometries (multi polygons and multi linestrings) from
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 483
diff changeset
3369 Store the JTS geometries too.
823e4f808418 Generate JTS geometries (multi polygons and multi linestrings) from
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 483
diff changeset
3370
823e4f808418 Generate JTS geometries (multi polygons and multi linestrings) from
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 483
diff changeset
3371 * src/main/java/de/intevation/gnv/state/profile/horizontalcrosssection/HorizontalCrossSectionMeshOutputState.java:
823e4f808418 Generate JTS geometries (multi polygons and multi linestrings) from
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 483
diff changeset
3372 Generate JTS multi polygons for parameter regions and multi line strings
823e4f808418 Generate JTS geometries (multi polygons and multi linestrings) from
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 483
diff changeset
3373 for iso lines. TODO: Clip against incoming polygon.
823e4f808418 Generate JTS geometries (multi polygons and multi linestrings) from
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 483
diff changeset
3374
483
c8089cd7d777 Added explicit index scheme to palette classes to allow external references.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 482
diff changeset
3375 2010-01-18 Sascha L. Teichmann <sascha.teichmann@intevation.de>
c8089cd7d777 Added explicit index scheme to palette classes to allow external references.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 482
diff changeset
3376
c8089cd7d777 Added explicit index scheme to palette classes to allow external references.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 482
diff changeset
3377 * src/main/java/de/intevation/gnv/raster/Palette.java:
c8089cd7d777 Added explicit index scheme to palette classes to allow external references.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 482
diff changeset
3378 load <range> attribute "index" as external index. This
c8089cd7d777 Added explicit index scheme to palette classes to allow external references.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 482
diff changeset
3379 is useful to match color classes with external sources.
c8089cd7d777 Added explicit index scheme to palette classes to allow external references.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 482
diff changeset
3380 If no explicit index is given the order of ranges is
c8089cd7d777 Added explicit index scheme to palette classes to allow external references.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 482
diff changeset
3381 used as external index.
c8089cd7d777 Added explicit index scheme to palette classes to allow external references.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 482
diff changeset
3382
c8089cd7d777 Added explicit index scheme to palette classes to allow external references.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 482
diff changeset
3383 * doc/conf/palette/flow-velocity.xml,
c8089cd7d777 Added explicit index scheme to palette classes to allow external references.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 482
diff changeset
3384 doc/conf/palette/water-levels.xml,
c8089cd7d777 Added explicit index scheme to palette classes to allow external references.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 482
diff changeset
3385 doc/conf/palette/salinity.xml,
c8089cd7d777 Added explicit index scheme to palette classes to allow external references.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 482
diff changeset
3386 doc/conf/palette/water-temperature.xml: Set explicit
c8089cd7d777 Added explicit index scheme to palette classes to allow external references.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 482
diff changeset
3387 external color class indices.
c8089cd7d777 Added explicit index scheme to palette classes to allow external references.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 482
diff changeset
3388
c8089cd7d777 Added explicit index scheme to palette classes to allow external references.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 482
diff changeset
3389 * doc/conf/conf.xml: Set ground interpolation of "Horizontalschnitte"
c8089cd7d777 Added explicit index scheme to palette classes to allow external references.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 482
diff changeset
3390 to bilinear.
c8089cd7d777 Added explicit index scheme to palette classes to allow external references.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 482
diff changeset
3391
482
64e65daa65e9 Fixed some bugs with calculating "Horizontalschnitte".
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 481
diff changeset
3392 2010-01-17 Sascha L. Teichmann <sascha.teichmann@intevation.de>
64e65daa65e9 Fixed some bugs with calculating "Horizontalschnitte".
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 481
diff changeset
3393
64e65daa65e9 Fixed some bugs with calculating "Horizontalschnitte".
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 481
diff changeset
3394 * doc/conf/conf.xml: Reduced number of "Horizontalschnitt"
64e65daa65e9 Fixed some bugs with calculating "Horizontalschnitte".
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 481
diff changeset
3395 samples to 256 because its much too slow with higher resolutions.
64e65daa65e9 Fixed some bugs with calculating "Horizontalschnitte".
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 481
diff changeset
3396 This has to be improved.
64e65daa65e9 Fixed some bugs with calculating "Horizontalschnitte".
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 481
diff changeset
3397
64e65daa65e9 Fixed some bugs with calculating "Horizontalschnitte".
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 481
diff changeset
3398 * doc/conf/queries.properties: Use point data to generate
64e65daa65e9 Fixed some bugs with calculating "Horizontalschnitte".
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 481
diff changeset
3399 "Horizontalschnitte". Added parameter id and date to results.
64e65daa65e9 Fixed some bugs with calculating "Horizontalschnitte".
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 481
diff changeset
3400
64e65daa65e9 Fixed some bugs with calculating "Horizontalschnitte".
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 481
diff changeset
3401 * src/main/java/de/intevation/gnv/utils/WKTUtils.java: Made
64e65daa65e9 Fixed some bugs with calculating "Horizontalschnitte".
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 481
diff changeset
3402 reading to points more fault tolerant.
64e65daa65e9 Fixed some bugs with calculating "Horizontalschnitte".
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 481
diff changeset
3403
64e65daa65e9 Fixed some bugs with calculating "Horizontalschnitte".
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 481
diff changeset
3404 * src/main/java/de/intevation/gnv/state/profile/horizontalcrosssection/HorizontalCrossSectionMeshOutputState.java:
64e65daa65e9 Fixed some bugs with calculating "Horizontalschnitte".
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 481
diff changeset
3405 Call the area interpolation.
64e65daa65e9 Fixed some bugs with calculating "Horizontalschnitte".
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 481
diff changeset
3406
64e65daa65e9 Fixed some bugs with calculating "Horizontalschnitte".
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 481
diff changeset
3407 * src/main/java/de/intevation/gnv/math/AreaInterpolation.java:
64e65daa65e9 Fixed some bugs with calculating "Horizontalschnitte".
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 481
diff changeset
3408 Fixed bug with calculating points inside bounding box of polygon.
64e65daa65e9 Fixed some bugs with calculating "Horizontalschnitte".
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 481
diff changeset
3409
481
20dde2b6f1b5 Added end of life support for artifact states. Implemented ZIP download
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 480
diff changeset
3410 2010-01-17 Sascha L. Teichmann <sascha.teichmann@intevation.de>
20dde2b6f1b5 Added end of life support for artifact states. Implemented ZIP download
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 480
diff changeset
3411
20dde2b6f1b5 Added end of life support for artifact states. Implemented ZIP download
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 480
diff changeset
3412 * src/main/java/de/intevation/gnv/state/State.java: Added
20dde2b6f1b5 Added end of life support for artifact states. Implemented ZIP download
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 480
diff changeset
3413 support for end of life.
20dde2b6f1b5 Added end of life support for artifact states. Implemented ZIP download
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 480
diff changeset
3414
20dde2b6f1b5 Added end of life support for artifact states. Implemented ZIP download
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 480
diff changeset
3415 * src/main/java/de/intevation/gnv/state/StateBase.java: Implemented
20dde2b6f1b5 Added end of life support for artifact states. Implemented ZIP download
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 480
diff changeset
3416 end of life trivial.
20dde2b6f1b5 Added end of life support for artifact states. Implemented ZIP download
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 480
diff changeset
3417
20dde2b6f1b5 Added end of life support for artifact states. Implemented ZIP download
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 480
diff changeset
3418 * src/main/java/de/intevation/gnv/artifacts/GNVArtifactBase.java:
20dde2b6f1b5 Added end of life support for artifact states. Implemented ZIP download
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 480
diff changeset
3419 call end of life when leaving state.
20dde2b6f1b5 Added end of life support for artifact states. Implemented ZIP download
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 480
diff changeset
3420
20dde2b6f1b5 Added end of life support for artifact states. Implemented ZIP download
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 480
diff changeset
3421 * src/main/java/de/intevation/gnv/state/timeseries/TimeSeriesOutputState.java:
20dde2b6f1b5 Added end of life support for artifact states. Implemented ZIP download
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 480
diff changeset
3422 Used XMLUtils.toStream() instead of own tranformer code. Removed
20dde2b6f1b5 Added end of life support for artifact states. Implemented ZIP download
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 480
diff changeset
3423 dead code.
20dde2b6f1b5 Added end of life support for artifact states. Implemented ZIP download
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 480
diff changeset
3424
20dde2b6f1b5 Added end of life support for artifact states. Implemented ZIP download
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 480
diff changeset
3425 * src/main/java/de/intevation/gnv/state/profile/horizontalcrosssection/HorizontalCrossSectionMeshOutputState.java:
20dde2b6f1b5 Added end of life support for artifact states. Implemented ZIP download
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 480
diff changeset
3426 Implemented end of life. Remove shapefile directory from
20dde2b6f1b5 Added end of life support for artifact states. Implemented ZIP download
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 480
diff changeset
3427 file system belonging to concrete artifact.
20dde2b6f1b5 Added end of life support for artifact states. Implemented ZIP download
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 480
diff changeset
3428 Implemented download as ZIP file. Offer some link for
20dde2b6f1b5 Added end of life support for artifact states. Implemented ZIP download
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 480
diff changeset
3429 WMS integration. TODO: implement the real WMS publishing here.
20dde2b6f1b5 Added end of life support for artifact states. Implemented ZIP download
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 480
diff changeset
3430
480
211cad2fb5ba Rebased "Horizonalschnitte" to own state class to break from the not
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 479
diff changeset
3431 2010-01-17 Sascha L. Teichmann <sascha.teichmann@intevation.de>
211cad2fb5ba Rebased "Horizonalschnitte" to own state class to break from the not
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 479
diff changeset
3432
211cad2fb5ba Rebased "Horizonalschnitte" to own state class to break from the not
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 479
diff changeset
3433 * doc/conf/products/horizontalcrosssection/conf_mesh.xml:
211cad2fb5ba Rebased "Horizonalschnitte" to own state class to break from the not
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 479
diff changeset
3434 Only offer WMS layers and download ZIPs in output state.
211cad2fb5ba Rebased "Horizonalschnitte" to own state class to break from the not
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 479
diff changeset
3435
211cad2fb5ba Rebased "Horizonalschnitte" to own state class to break from the not
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 479
diff changeset
3436 * src/main/java/de/intevation/gnv/utils/FileUtils.java:
211cad2fb5ba Rebased "Horizonalschnitte" to own state class to break from the not
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 479
diff changeset
3437 New. Helper class to recursively delete files and directories
211cad2fb5ba Rebased "Horizonalschnitte" to own state class to break from the not
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 479
diff changeset
3438 and create ZIP archives from files and directories.
211cad2fb5ba Rebased "Horizonalschnitte" to own state class to break from the not
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 479
diff changeset
3439
211cad2fb5ba Rebased "Horizonalschnitte" to own state class to break from the not
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 479
diff changeset
3440 * src/main/java/de/intevation/gnv/utils/WKTUtils.java: Simpilied
211cad2fb5ba Rebased "Horizonalschnitte" to own state class to break from the not
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 479
diff changeset
3441 signature of worldEnvelopeCoordinatesToIndex().
211cad2fb5ba Rebased "Horizonalschnitte" to own state class to break from the not
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 479
diff changeset
3442
211cad2fb5ba Rebased "Horizonalschnitte" to own state class to break from the not
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 479
diff changeset
3443 * src/main/java/de/intevation/gnv/state/OutputState.java: Cleanup
211cad2fb5ba Rebased "Horizonalschnitte" to own state class to break from the not
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 479
diff changeset
3444 imports. Made source more readable.
211cad2fb5ba Rebased "Horizonalschnitte" to own state class to break from the not
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 479
diff changeset
3445
211cad2fb5ba Rebased "Horizonalschnitte" to own state class to break from the not
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 479
diff changeset
3446 * src/main/java/de/intevation/gnv/state/OutputStateBase.java:
211cad2fb5ba Rebased "Horizonalschnitte" to own state class to break from the not
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 479
diff changeset
3447 Cleanup imports. Made source more readable. Moved some
211cad2fb5ba Rebased "Horizonalschnitte" to own state class to break from the not
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 479
diff changeset
3448 XPath stuff from TimeSeriesOutputState up into this base class.
211cad2fb5ba Rebased "Horizonalschnitte" to own state class to break from the not
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 479
diff changeset
3449
211cad2fb5ba Rebased "Horizonalschnitte" to own state class to break from the not
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 479
diff changeset
3450 * src/main/java/de/intevation/gnv/state/timeseries/TimeSeriesOutputState.java:
211cad2fb5ba Rebased "Horizonalschnitte" to own state class to break from the not
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 479
diff changeset
3451 Move some XPath stuff into base class. Made source more readable.
211cad2fb5ba Rebased "Horizonalschnitte" to own state class to break from the not
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 479
diff changeset
3452
211cad2fb5ba Rebased "Horizonalschnitte" to own state class to break from the not
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 479
diff changeset
3453 * src/main/java/de/intevation/gnv/state/profile/horizontalcrosssection/HorizontalCrossSectionMeshOutputState.java:
211cad2fb5ba Rebased "Horizonalschnitte" to own state class to break from the not
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 479
diff changeset
3454 Directly inherit from OutputStateBase now to break the implicit
211cad2fb5ba Rebased "Horizonalschnitte" to own state class to break from the not
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 479
diff changeset
3455 constraints (chart styles, statisctics, etc.) of the
211cad2fb5ba Rebased "Horizonalschnitte" to own state class to break from the not
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 479
diff changeset
3456 TimeSeriesOutputStates which not hold for this kind of state.
211cad2fb5ba Rebased "Horizonalschnitte" to own state class to break from the not
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 479
diff changeset
3457 XXX: Added Workaround to circumvent gnv-intern/issue146
211cad2fb5ba Rebased "Horizonalschnitte" to own state class to break from the not
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 479
diff changeset
3458
211cad2fb5ba Rebased "Horizonalschnitte" to own state class to break from the not
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 479
diff changeset
3459 * src/main/java/de/intevation/gnv/math/AttributedXYColumns.java: Added
211cad2fb5ba Rebased "Horizonalschnitte" to own state class to break from the not
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 479
diff changeset
3460 e-mail addresses for authors. Made querying for attributes more
211cad2fb5ba Rebased "Horizonalschnitte" to own state class to break from the not
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 479
diff changeset
3461 robust.
211cad2fb5ba Rebased "Horizonalschnitte" to own state class to break from the not
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 479
diff changeset
3462
211cad2fb5ba Rebased "Horizonalschnitte" to own state class to break from the not
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 479
diff changeset
3463 * src/main/java/de/intevation/gnv/math/AttributedPoint2ds.java:
211cad2fb5ba Rebased "Horizonalschnitte" to own state class to break from the not
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 479
diff changeset
3464 New. Data carrier for the "Horizontalschnitte". Used for generation
211cad2fb5ba Rebased "Horizonalschnitte" to own state class to break from the not
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 479
diff changeset
3465 of results and caching
211cad2fb5ba Rebased "Horizonalschnitte" to own state class to break from the not
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 479
diff changeset
3466
479
d47b478e662b Cleaned up imports
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 478
diff changeset
3467 2010-01-15 Sascha L. Teichmann <sascha.teichmann@intevation.de>
d47b478e662b Cleaned up imports
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 478
diff changeset
3468
d47b478e662b Cleaned up imports
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 478
diff changeset
3469 * src/main/java/de/intevation/gnv/artifacts/fis/product/Product.java,
d47b478e662b Cleaned up imports
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 478
diff changeset
3470 src/main/java/de/intevation/gnv/artifacts/fis/product/DefaultProduct.java,
d47b478e662b Cleaned up imports
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 478
diff changeset
3471 src/main/java/de/intevation/gnv/artifacts/fis/SelectProductArtifact.java,
d47b478e662b Cleaned up imports
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 478
diff changeset
3472 src/main/java/de/intevation/gnv/artifacts/GNVProductArtifactFactory.java,
d47b478e662b Cleaned up imports
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 478
diff changeset
3473 src/main/java/de/intevation/gnv/artifacts/GNVArtifactBase.java,
d47b478e662b Cleaned up imports
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 478
diff changeset
3474 src/main/java/de/intevation/gnv/math/AreaInterpolation.java:
d47b478e662b Cleaned up imports
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 478
diff changeset
3475 Cleaned up imports.
d47b478e662b Cleaned up imports
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 478
diff changeset
3476
478
0e0c64c821dc Added support to step back to the point for choosing a product.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 477
diff changeset
3477 2010-01-15 Ingo Weinzierl <ingo.weinzierl@intevation.de>
0e0c64c821dc Added support to step back to the point for choosing a product.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 477
diff changeset
3478
0e0c64c821dc Added support to step back to the point for choosing a product.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 477
diff changeset
3479 Added support to step back to the point where the user is able to choose
0e0c64c821dc Added support to step back to the point for choosing a product.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 477
diff changeset
3480 the product of a FIS.
0e0c64c821dc Added support to step back to the point for choosing a product.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 477
diff changeset
3481
0e0c64c821dc Added support to step back to the point for choosing a product.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 477
diff changeset
3482 * src/main/java/de/intevation/gnv/artifacts/GNVArtifactFactory.java,
0e0c64c821dc Added support to step back to the point for choosing a product.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 477
diff changeset
3483 src/main/java/de/intevation/gnv/artifacts/GNVProductArtifactFactory.java:
0e0c64c821dc Added support to step back to the point for choosing a product.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 477
diff changeset
3484 Cleaned up factories regarding their tasks. GNVArtifactFactory creates
0e0c64c821dc Added support to step back to the point for choosing a product.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 477
diff changeset
3485 concrete products. GNVProductArtifactFactory handles all FIS and knows
0e0c64c821dc Added support to step back to the point for choosing a product.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 477
diff changeset
3486 the products of a FIS.
0e0c64c821dc Added support to step back to the point for choosing a product.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 477
diff changeset
3487
0e0c64c821dc Added support to step back to the point for choosing a product.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 477
diff changeset
3488 * src/main/java/de/intevation/gnv/artifacts/fis/FISArtifact.java: Removed,
0e0c64c821dc Added support to step back to the point for choosing a product.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 477
diff changeset
3489 because it is not used anymore.
0e0c64c821dc Added support to step back to the point for choosing a product.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 477
diff changeset
3490
0e0c64c821dc Added support to step back to the point for choosing a product.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 477
diff changeset
3491 * src/main/java/de/intevation/gnv/artifacts/fis/product/Product.java,
0e0c64c821dc Added support to step back to the point for choosing a product.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 477
diff changeset
3492 src/main/java/de/intevation/gnv/artifacts/fis/product/DefaultProduct.java:
0e0c64c821dc Added support to step back to the point for choosing a product.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 477
diff changeset
3493 A Product does no longer save its factory but the name of its factory as
0e0c64c821dc Added support to step back to the point for choosing a product.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 477
diff changeset
3494 string.
0e0c64c821dc Added support to step back to the point for choosing a product.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 477
diff changeset
3495
0e0c64c821dc Added support to step back to the point for choosing a product.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 477
diff changeset
3496 * src/main/java/de/intevation/gnv/artifacts/fis/SelectProductArtifact.java:
0e0c64c821dc Added support to step back to the point for choosing a product.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 477
diff changeset
3497 This artifact will no longer read the config file to get information about
0e0c64c821dc Added support to step back to the point for choosing a product.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 477
diff changeset
3498 the products of a fis. The products are set via setter method out of the
0e0c64c821dc Added support to step back to the point for choosing a product.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 477
diff changeset
3499 ArtifactFactory where this artifact is build.
0e0c64c821dc Added support to step back to the point for choosing a product.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 477
diff changeset
3500
0e0c64c821dc Added support to step back to the point for choosing a product.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 477
diff changeset
3501 * src/main/java/de/intevation/gnv/artifacts/GNVArtifactBase.java: Added the
0e0c64c821dc Added support to step back to the point for choosing a product.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 477
diff changeset
3502 possibility to step back to the point where the user can choose a product.
0e0c64c821dc Added support to step back to the point for choosing a product.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 477
diff changeset
3503 If the target of advance is 'product' we fetch the
0e0c64c821dc Added support to step back to the point for choosing a product.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 477
diff changeset
3504 GNVProductArtifactFactory from ArtifactDatabase and create a new
0e0c64c821dc Added support to step back to the point for choosing a product.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 477
diff changeset
3505 SelectProductArtifact, put it into the ProxyArtifact and clean up the ugly
0e0c64c821dc Added support to step back to the point for choosing a product.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 477
diff changeset
3506 cache.
0e0c64c821dc Added support to step back to the point for choosing a product.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 477
diff changeset
3507
0e0c64c821dc Added support to step back to the point for choosing a product.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 477
diff changeset
3508 * doc/conf/conf.xml: Create top level FIS artifacts with
0e0c64c821dc Added support to step back to the point for choosing a product.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 477
diff changeset
3509 GNVProductArtifactFactory instead of GNVArtifactFactory.
0e0c64c821dc Added support to step back to the point for choosing a product.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 477
diff changeset
3510
477
40a058047854 Added the Configurationproperty serverRoundtripInterval to the Configuration of the Connectionpool.
Tim Englich <tim.englich@intevation.de>
parents: 476
diff changeset
3511 2010-01-15 Tim Englich <tim.englich@intevation.de>
40a058047854 Added the Configurationproperty serverRoundtripInterval to the Configuration of the Connectionpool.
Tim Englich <tim.englich@intevation.de>
parents: 476
diff changeset
3512
40a058047854 Added the Configurationproperty serverRoundtripInterval to the Configuration of the Connectionpool.
Tim Englich <tim.englich@intevation.de>
parents: 476
diff changeset
3513 * doc/conf/arcsdeconnectionpool.properties:
40a058047854 Added the Configurationproperty serverRoundtripInterval to the Configuration of the Connectionpool.
Tim Englich <tim.englich@intevation.de>
parents: 476
diff changeset
3514 Added the Property serverRoundtripInterval to the Configuration an
40a058047854 Added the Configurationproperty serverRoundtripInterval to the Configuration of the Connectionpool.
Tim Englich <tim.englich@intevation.de>
parents: 476
diff changeset
3515 set its Value to 15 Minutes.
40a058047854 Added the Configurationproperty serverRoundtripInterval to the Configuration of the Connectionpool.
Tim Englich <tim.englich@intevation.de>
parents: 476
diff changeset
3516
476
ffb38c6c928e Added new Step for querying the Years where measurements has been done into the TestCase.
Tim Englich <tim.englich@intevation.de>
parents: 475
diff changeset
3517 2010-01-15 Tim Englich <tim.englich@intevation.de>
ffb38c6c928e Added new Step for querying the Years where measurements has been done into the TestCase.
Tim Englich <tim.englich@intevation.de>
parents: 475
diff changeset
3518
ffb38c6c928e Added new Step for querying the Years where measurements has been done into the TestCase.
Tim Englich <tim.englich@intevation.de>
parents: 475
diff changeset
3519 * src/test/java/de/intevation/gnv/artifacts/TimeSeriesPointVerticalProfileTestCase.java (testArtifact):
ffb38c6c928e Added new Step for querying the Years where measurements has been done into the TestCase.
Tim Englich <tim.englich@intevation.de>
parents: 475
diff changeset
3520 Added new Step for querying the Years where measurements has been done into the
ffb38c6c928e Added new Step for querying the Years where measurements has been done into the TestCase.
Tim Englich <tim.englich@intevation.de>
parents: 475
diff changeset
3521 Testcase.
ffb38c6c928e Added new Step for querying the Years where measurements has been done into the TestCase.
Tim Englich <tim.englich@intevation.de>
parents: 475
diff changeset
3522
ffb38c6c928e Added new Step for querying the Years where measurements has been done into the TestCase.
Tim Englich <tim.englich@intevation.de>
parents: 475
diff changeset
3523 * src/test/ressources/verticalprofile/verticalprofile_step_07_out_statistics.xml,
ffb38c6c928e Added new Step for querying the Years where measurements has been done into the TestCase.
Tim Englich <tim.englich@intevation.de>
parents: 475
diff changeset
3524 src/test/ressources/verticalprofile/verticalprofile_step_07_out_odv.xml,
ffb38c6c928e Added new Step for querying the Years where measurements has been done into the TestCase.
Tim Englich <tim.englich@intevation.de>
parents: 475
diff changeset
3525 src/test/ressources/verticalprofile/verticalprofile_step_07_out_csv.xml,
ffb38c6c928e Added new Step for querying the Years where measurements has been done into the TestCase.
Tim Englich <tim.englich@intevation.de>
parents: 475
diff changeset
3526 src/test/ressources/verticalprofile/verticalprofile_step_07_out_chart.xml,
ffb38c6c928e Added new Step for querying the Years where measurements has been done into the TestCase.
Tim Englich <tim.englich@intevation.de>
parents: 475
diff changeset
3527 src/test/ressources/verticalprofile/verticalprofile_step_07_feed.xml,
ffb38c6c928e Added new Step for querying the Years where measurements has been done into the TestCase.
Tim Englich <tim.englich@intevation.de>
parents: 475
diff changeset
3528 src/test/ressources/verticalprofile/verticalprofile_step_07_advance.xml,
ffb38c6c928e Added new Step for querying the Years where measurements has been done into the TestCase.
Tim Englich <tim.englich@intevation.de>
parents: 475
diff changeset
3529 src/test/ressources/verticalprofile/verticalprofile_step_06_feed.xml,
ffb38c6c928e Added new Step for querying the Years where measurements has been done into the TestCase.
Tim Englich <tim.englich@intevation.de>
parents: 475
diff changeset
3530 src/test/ressources/verticalprofile/verticalprofile_step_06_advance.xml,
ffb38c6c928e Added new Step for querying the Years where measurements has been done into the TestCase.
Tim Englich <tim.englich@intevation.de>
parents: 475
diff changeset
3531 src/test/ressources/verticalprofile/verticalprofile_step_05_feed.xml,
ffb38c6c928e Added new Step for querying the Years where measurements has been done into the TestCase.
Tim Englich <tim.englich@intevation.de>
parents: 475
diff changeset
3532 src/test/ressources/verticalprofile/verticalprofile_step_04_advance.xml,
ffb38c6c928e Added new Step for querying the Years where measurements has been done into the TestCase.
Tim Englich <tim.englich@intevation.de>
parents: 475
diff changeset
3533 src/test/ressources/verticalprofile/verticalprofile_step_05_advance.xml:
ffb38c6c928e Added new Step for querying the Years where measurements has been done into the TestCase.
Tim Englich <tim.englich@intevation.de>
parents: 475
diff changeset
3534 Added State-Ressource for the new step Year and modified the other Ressource-Files
ffb38c6c928e Added new Step for querying the Years where measurements has been done into the TestCase.
Tim Englich <tim.englich@intevation.de>
parents: 475
diff changeset
3535 so that the new Step is queued in the right direction.
ffb38c6c928e Added new Step for querying the Years where measurements has been done into the TestCase.
Tim Englich <tim.englich@intevation.de>
parents: 475
diff changeset
3536
475
c0504976e606 Renamed FISSelectArtifact to SelectProductArtifact which fits better, because the intent of this artifact is to choose a product - not a fis.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 474
diff changeset
3537 2010-01-13 Ingo Weinzierl <ingo_weinzierl@web.de>
c0504976e606 Renamed FISSelectArtifact to SelectProductArtifact which fits better, because the intent of this artifact is to choose a product - not a fis.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 474
diff changeset
3538
c0504976e606 Renamed FISSelectArtifact to SelectProductArtifact which fits better, because the intent of this artifact is to choose a product - not a fis.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 474
diff changeset
3539 * src/main/java/de/intevation/gnv/artifacts/fis/FISSelectArtifact.java,
c0504976e606 Renamed FISSelectArtifact to SelectProductArtifact which fits better, because the intent of this artifact is to choose a product - not a fis.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 474
diff changeset
3540 src/main/java/de/intevation/gnv/artifacts/fis/SelectProductArtifact.java:
c0504976e606 Renamed FISSelectArtifact to SelectProductArtifact which fits better, because the intent of this artifact is to choose a product - not a fis.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 474
diff changeset
3541 Renamed FISSelectArtifact to SelectProductArtifact which fits better,
c0504976e606 Renamed FISSelectArtifact to SelectProductArtifact which fits better, because the intent of this artifact is to choose a product - not a fis.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 474
diff changeset
3542 because the intent of this artifact is to choose a product - not a FIS.
c0504976e606 Renamed FISSelectArtifact to SelectProductArtifact which fits better, because the intent of this artifact is to choose a product - not a fis.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 474
diff changeset
3543
c0504976e606 Renamed FISSelectArtifact to SelectProductArtifact which fits better, because the intent of this artifact is to choose a product - not a fis.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 474
diff changeset
3544 * src/main/java/de/intevation/gnv/artifacts/GNVArtifactBase.java,
c0504976e606 Renamed FISSelectArtifact to SelectProductArtifact which fits better, because the intent of this artifact is to choose a product - not a fis.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 474
diff changeset
3545 src/main/java/de/intevation/gnv/artifacts/GNVArtifactFactory.java:
c0504976e606 Renamed FISSelectArtifact to SelectProductArtifact which fits better, because the intent of this artifact is to choose a product - not a fis.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 474
diff changeset
3546 Replaced FISSelectArtifact with SelectProductArtifact.
c0504976e606 Renamed FISSelectArtifact to SelectProductArtifact which fits better, because the intent of this artifact is to choose a product - not a fis.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 474
diff changeset
3547
474
ab29e4ff2fda Added area interpolation needed for "Horizontalschnitt"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 473
diff changeset
3548 2010-01-13 Sascha L. Teichmann <sascha.teichmann@intevation.de>
ab29e4ff2fda Added area interpolation needed for "Horizontalschnitt"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 473
diff changeset
3549
ab29e4ff2fda Added area interpolation needed for "Horizontalschnitt"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 473
diff changeset
3550 * src/test/java/de/intevation/gnv/artifacts/util/ShapeFileWriterTestCase.java,
ab29e4ff2fda Added area interpolation needed for "Horizontalschnitt"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 473
diff changeset
3551 src/main/java/de/intevation/gnv/state/profile/verticalcrosssection/VerticalCrossSectionOutputState.java:
ab29e4ff2fda Added area interpolation needed for "Horizontalschnitt"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 473
diff changeset
3552 Removed needless imports.
ab29e4ff2fda Added area interpolation needed for "Horizontalschnitt"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 473
diff changeset
3553
ab29e4ff2fda Added area interpolation needed for "Horizontalschnitt"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 473
diff changeset
3554 * src/main/java/de/intevation/gnv/math/AreaInterpolation.java: New. Interpolates
ab29e4ff2fda Added area interpolation needed for "Horizontalschnitt"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 473
diff changeset
3555 area for a given bounding box, taking gaps and DEM into account.
ab29e4ff2fda Added area interpolation needed for "Horizontalschnitt"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 473
diff changeset
3556 Not very fast. Use bilinear interpolation to match the "Profilschnitt".
ab29e4ff2fda Added area interpolation needed for "Horizontalschnitt"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 473
diff changeset
3557 Possible TODOs:
ab29e4ff2fda Added area interpolation needed for "Horizontalschnitt"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 473
diff changeset
3558 - speed up by assuming the grid is not sparse.
ab29e4ff2fda Added area interpolation needed for "Horizontalschnitt"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 473
diff changeset
3559 - use higher interpolation methods.
ab29e4ff2fda Added area interpolation needed for "Horizontalschnitt"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 473
diff changeset
3560
ab29e4ff2fda Added area interpolation needed for "Horizontalschnitt"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 473
diff changeset
3561 * src/main/java/de/intevation/gnv/artifacts/context/GNVArtifactContext.java,
ab29e4ff2fda Added area interpolation needed for "Horizontalschnitt"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 473
diff changeset
3562 src/main/java/de/intevation/gnv/artifacts/context/GNVArtifactContextFactory.java:
ab29e4ff2fda Added area interpolation needed for "Horizontalschnitt"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 473
diff changeset
3563 Added configuration for ground interpolation.
ab29e4ff2fda Added area interpolation needed for "Horizontalschnitt"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 473
diff changeset
3564
ab29e4ff2fda Added area interpolation needed for "Horizontalschnitt"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 473
diff changeset
3565 * src/main/java/de/intevation/gnv/state/profile/horizontalcrosssection/HorizontalCrossSectionMeshOutputState.java:
ab29e4ff2fda Added area interpolation needed for "Horizontalschnitt"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 473
diff changeset
3566 Add helper functions to access configuration.
ab29e4ff2fda Added area interpolation needed for "Horizontalschnitt"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 473
diff changeset
3567
ab29e4ff2fda Added area interpolation needed for "Horizontalschnitt"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 473
diff changeset
3568 * src/main/java/de/intevation/gnv/math/Interpolation2D.java: Simplified Code.
ab29e4ff2fda Added area interpolation needed for "Horizontalschnitt"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 473
diff changeset
3569
ab29e4ff2fda Added area interpolation needed for "Horizontalschnitt"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 473
diff changeset
3570 * src/main/java/de/intevation/gnv/math/L1Comparator.java: add setReference()
ab29e4ff2fda Added area interpolation needed for "Horizontalschnitt"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 473
diff changeset
3571 method.
ab29e4ff2fda Added area interpolation needed for "Horizontalschnitt"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 473
diff changeset
3572
473
a6a33ef35809 Added support to step back to previous states. Add state names to xform nodes in describe document and append old targets to list of reachable targets.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 472
diff changeset
3573 2010-01-13 Ingo Weinzierl <ingo_weinzierl@web.de>
a6a33ef35809 Added support to step back to previous states. Add state names to xform nodes in describe document and append old targets to list of reachable targets.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 472
diff changeset
3574
a6a33ef35809 Added support to step back to previous states. Add state names to xform nodes in describe document and append old targets to list of reachable targets.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 472
diff changeset
3575 * src/main/java/de/intevation/gnv/artifacts/GNVArtifactBase.java: 'advance'
a6a33ef35809 Added support to step back to previous states. Add state names to xform nodes in describe document and append old targets to list of reachable targets.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 472
diff changeset
3576 method will now consider old states. We reset input data of target state
538
f4e20322461b Summarized Changes and NEWS for Release 0.4
Hans Plum <hans.plum@intevation.de>
parents: 537
diff changeset
3577 and clean cache from 'future data' before steping back to previous
473
a6a33ef35809 Added support to step back to previous states. Add state names to xform nodes in describe document and append old targets to list of reachable targets.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 472
diff changeset
3578 states.
a6a33ef35809 Added support to step back to previous states. Add state names to xform nodes in describe document and append old targets to list of reachable targets.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 472
diff changeset
3579
a6a33ef35809 Added support to step back to previous states. Add state names to xform nodes in describe document and append old targets to list of reachable targets.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 472
diff changeset
3580 TODO: Refactor caching mechanism which should take care of different
a6a33ef35809 Added support to step back to previous states. Add state names to xform nodes in describe document and append old targets to list of reachable targets.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 472
diff changeset
3581 states' hash values to be able to use the cache more efficiently.
a6a33ef35809 Added support to step back to previous states. Add state names to xform nodes in describe document and append old targets to list of reachable targets.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 472
diff changeset
3582
a6a33ef35809 Added support to step back to previous states. Add state names to xform nodes in describe document and append old targets to list of reachable targets.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 472
diff changeset
3583 * src/main/java/de/intevation/gnv/state/State.java: Added method to return
a6a33ef35809 Added support to step back to previous states. Add state names to xform nodes in describe document and append old targets to list of reachable targets.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 472
diff changeset
3584 map which stores input data of the current state.
a6a33ef35809 Added support to step back to previous states. Add state names to xform nodes in describe document and append old targets to list of reachable targets.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 472
diff changeset
3585
a6a33ef35809 Added support to step back to previous states. Add state names to xform nodes in describe document and append old targets to list of reachable targets.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 472
diff changeset
3586 * src/main/java/de/intevation/gnv/state/describedata/MinMaxDescribeData.java,
a6a33ef35809 Added support to step back to previous states. Add state names to xform nodes in describe document and append old targets to list of reachable targets.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 472
diff changeset
3587 src/main/java/de/intevation/gnv/state/describedata/SingleValueDescribeData.java,
a6a33ef35809 Added support to step back to previous states. Add state names to xform nodes in describe document and append old targets to list of reachable targets.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 472
diff changeset
3588 src/main/java/de/intevation/gnv/state/describedata/KeyValueDescibeData.java
a6a33ef35809 Added support to step back to previous states. Add state names to xform nodes in describe document and append old targets to list of reachable targets.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 472
diff changeset
3589 src/main/java/de/intevation/gnv/state/describedata/DefaultSingleValueDescribeData.java,
a6a33ef35809 Added support to step back to previous states. Add state names to xform nodes in describe document and append old targets to list of reachable targets.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 472
diff changeset
3590 src/main/java/de/intevation/gnv/state/describedata/DefaultMinMaxDescribeData.java,
a6a33ef35809 Added support to step back to previous states. Add state names to xform nodes in describe document and append old targets to list of reachable targets.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 472
diff changeset
3591 src/main/java/de/intevation/gnv/state/describedata/DefaultKeyValueDescribeData.java:
a6a33ef35809 Added support to step back to previous states. Add state names to xform nodes in describe document and append old targets to list of reachable targets.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 472
diff changeset
3592 Add current state's name when initializing new objects of these classes.
a6a33ef35809 Added support to step back to previous states. Add state names to xform nodes in describe document and append old targets to list of reachable targets.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 472
diff changeset
3593 The name of a state is added as attribute to a node when creating the
a6a33ef35809 Added support to step back to previous states. Add state names to xform nodes in describe document and append old targets to list of reachable targets.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 472
diff changeset
3594 describe-document. The xsl transformer will read this attribute and create
a6a33ef35809 Added support to step back to previous states. Add state names to xform nodes in describe document and append old targets to list of reachable targets.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 472
diff changeset
3595 a link which allows the user to step back to previous states.
a6a33ef35809 Added support to step back to previous states. Add state names to xform nodes in describe document and append old targets to list of reachable targets.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 472
diff changeset
3596
a6a33ef35809 Added support to step back to previous states. Add state names to xform nodes in describe document and append old targets to list of reachable targets.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 472
diff changeset
3597 * src/main/java/de/intevation/gnv/state/SingleInputState.java,
a6a33ef35809 Added support to step back to previous states. Add state names to xform nodes in describe document and append old targets to list of reachable targets.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 472
diff changeset
3598 src/main/java/de/intevation/gnv/state/MinMaxState.java,
a6a33ef35809 Added support to step back to previous states. Add state names to xform nodes in describe document and append old targets to list of reachable targets.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 472
diff changeset
3599 src/main/java/de/intevation/gnv/state/StateBase.java:
a6a33ef35809 Added support to step back to previous states. Add state names to xform nodes in describe document and append old targets to list of reachable targets.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 472
diff changeset
3600 - Add state name when creating objects to store input data.
a6a33ef35809 Added support to step back to previous states. Add state names to xform nodes in describe document and append old targets to list of reachable targets.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 472
diff changeset
3601 - Use XMLUtils.ElementCreator to write namespace aware xml elements.
a6a33ef35809 Added support to step back to previous states. Add state names to xform nodes in describe document and append old targets to list of reachable targets.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 472
diff changeset
3602 - Add state names as attributes to xform elements.
a6a33ef35809 Added support to step back to previous states. Add state names to xform nodes in describe document and append old targets to list of reachable targets.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 472
diff changeset
3603 - Append old states to list of reachable targets in describe-document.
a6a33ef35809 Added support to step back to previous states. Add state names to xform nodes in describe document and append old targets to list of reachable targets.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 472
diff changeset
3604 - Remove data from cache which belong to future states after stepping
a6a33ef35809 Added support to step back to previous states. Add state names to xform nodes in describe document and append old targets to list of reachable targets.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 472
diff changeset
3605 back to a previous state.
a6a33ef35809 Added support to step back to previous states. Add state names to xform nodes in describe document and append old targets to list of reachable targets.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 472
diff changeset
3606 - Remove input data of current state after stepping back.
a6a33ef35809 Added support to step back to previous states. Add state names to xform nodes in describe document and append old targets to list of reachable targets.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 472
diff changeset
3607
472
d6a100d5f74a Added configuration of directory of "Horizontalschnitt" shape files.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 471
diff changeset
3608 2010-01-12 Sascha L. Teichmann <sascha.teichmann@intevation.de>
d6a100d5f74a Added configuration of directory of "Horizontalschnitt" shape files.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 471
diff changeset
3609
d6a100d5f74a Added configuration of directory of "Horizontalschnitt" shape files.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 471
diff changeset
3610 * doc/conf/conf.xml,
d6a100d5f74a Added configuration of directory of "Horizontalschnitt" shape files.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 471
diff changeset
3611 src/main/java/de/intevation/gnv/artifacts/context/GNVArtifactContext.java,
d6a100d5f74a Added configuration of directory of "Horizontalschnitt" shape files.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 471
diff changeset
3612 src/main/java/de/intevation/gnv/artifacts/context/GNVArtifactContextFactory.java:
d6a100d5f74a Added configuration of directory of "Horizontalschnitt" shape files.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 471
diff changeset
3613 Added configuration od file system directory of generate "Horizontalschnitt"
d6a100d5f74a Added configuration of directory of "Horizontalschnitt" shape files.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 471
diff changeset
3614 shape files.
d6a100d5f74a Added configuration of directory of "Horizontalschnitt" shape files.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 471
diff changeset
3615
471
06887e2e3f7a Some minor code cleanup
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 470
diff changeset
3616 2010-01-12 Sascha L. Teichmann <sascha.teichmann@intevation.de>
06887e2e3f7a Some minor code cleanup
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 470
diff changeset
3617
06887e2e3f7a Some minor code cleanup
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 470
diff changeset
3618 * src/main/java/de/intevation/gnv/utils/WKTUtils.java,
06887e2e3f7a Some minor code cleanup
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 470
diff changeset
3619 src/main/java/de/intevation/gnv/state/profile/horizontalcrosssection/HorizontalCrossSectionMeshOutputState.java:
06887e2e3f7a Some minor code cleanup
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 470
diff changeset
3620 Code cleanup
06887e2e3f7a Some minor code cleanup
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 470
diff changeset
3621
470
b7bb66440cc8 Added mechanism for advancing to previous states.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 469
diff changeset
3622 2010-01-12 Ingo Weinzierl <ingo.weinzierl@intevation.de>
b7bb66440cc8 Added mechanism for advancing to previous states.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 469
diff changeset
3623
b7bb66440cc8 Added mechanism for advancing to previous states.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 469
diff changeset
3624 * src/main/java/de/intevation/gnv/state/SingleInputState.java,
b7bb66440cc8 Added mechanism for advancing to previous states.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 469
diff changeset
3625 src/main/java/de/intevation/gnv/state/MinMaxState.java,
b7bb66440cc8 Added mechanism for advancing to previous states.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 469
diff changeset
3626 src/main/java/de/intevation/gnv/state/CoordinateSelectionState.java:
b7bb66440cc8 Added mechanism for advancing to previous states.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 469
diff changeset
3627 Data, describing the user interface, is stored in a list instead of a
b7bb66440cc8 Added mechanism for advancing to previous states.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 469
diff changeset
3628 collection, now. This makes it easier to remove the last element if we
b7bb66440cc8 Added mechanism for advancing to previous states.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 469
diff changeset
3629 advance back.
b7bb66440cc8 Added mechanism for advancing to previous states.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 469
diff changeset
3630
b7bb66440cc8 Added mechanism for advancing to previous states.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 469
diff changeset
3631 * src/main/java/de/intevation/gnv/state/State.java,
b7bb66440cc8 Added mechanism for advancing to previous states.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 469
diff changeset
3632 src/main/java/de/intevation/gnv/state/StateBase.java: Added a 'reset'
b7bb66440cc8 Added mechanism for advancing to previous states.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 469
diff changeset
3633 method to clear data which has been inserted before returning to an old
b7bb66440cc8 Added mechanism for advancing to previous states.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 469
diff changeset
3634 state. This is called when we try to advance into the past.
b7bb66440cc8 Added mechanism for advancing to previous states.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 469
diff changeset
3635
b7bb66440cc8 Added mechanism for advancing to previous states.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 469
diff changeset
3636 * src/main/java/de/intevation/gnv/artifacts/GNVArtifactBase.java: Now, it's
b7bb66440cc8 Added mechanism for advancing to previous states.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 469
diff changeset
3637 possible to advance to an earlier state. The 'advance' method first
b7bb66440cc8 Added mechanism for advancing to previous states.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 469
diff changeset
3638 searches for a given target name in the list of reachable targets. If no
b7bb66440cc8 Added mechanism for advancing to previous states.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 469
diff changeset
3639 future target has been found, the method looks for an old state with this
b7bb66440cc8 Added mechanism for advancing to previous states.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 469
diff changeset
3640 target name. The last option is to return to the initial step for choosing
b7bb66440cc8 Added mechanism for advancing to previous states.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 469
diff changeset
3641 the FIS, if the target name is 'start'.
b7bb66440cc8 Added mechanism for advancing to previous states.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 469
diff changeset
3642
468
7ba4c7222265 Added ij-Index determination for horizontal-cross-sections.
Tim Englich <tim.englich@intevation.de>
parents: 467
diff changeset
3643 2010-01-12 Tim Englich <tim.englich@intevation.de>
7ba4c7222265 Added ij-Index determination for horizontal-cross-sections.
Tim Englich <tim.englich@intevation.de>
parents: 467
diff changeset
3644
469
62fc63d0f71d Added a new State in Product Verticalprofile in Timeseriespoints.
Tim Englich <tim.englich@intevation.de>
parents: 468
diff changeset
3645 * doc/conf/queries.properties:
62fc63d0f71d Added a new State in Product Verticalprofile in Timeseriespoints.
Tim Englich <tim.englich@intevation.de>
parents: 468
diff changeset
3646 Added Query for Years in VerticalProfiles in TimeSeriesPoints.
62fc63d0f71d Added a new State in Product Verticalprofile in Timeseriespoints.
Tim Englich <tim.englich@intevation.de>
parents: 468
diff changeset
3647 Modified the Query for Dates in VerticalProfiles in TimeSeriesPoints.
62fc63d0f71d Added a new State in Product Verticalprofile in Timeseriespoints.
Tim Englich <tim.englich@intevation.de>
parents: 468
diff changeset
3648
62fc63d0f71d Added a new State in Product Verticalprofile in Timeseriespoints.
Tim Englich <tim.englich@intevation.de>
parents: 468
diff changeset
3649 * doc/conf/products/verticalprofile/conf_timeseriespoint.xml:
62fc63d0f71d Added a new State in Product Verticalprofile in Timeseriespoints.
Tim Englich <tim.englich@intevation.de>
parents: 468
diff changeset
3650 Added State for choosing the year and than it will only display
62fc63d0f71d Added a new State in Product Verticalprofile in Timeseriespoints.
Tim Englich <tim.englich@intevation.de>
parents: 468
diff changeset
3651 the Dates which are within the coosen year.
62fc63d0f71d Added a new State in Product Verticalprofile in Timeseriespoints.
Tim Englich <tim.englich@intevation.de>
parents: 468
diff changeset
3652
62fc63d0f71d Added a new State in Product Verticalprofile in Timeseriespoints.
Tim Englich <tim.englich@intevation.de>
parents: 468
diff changeset
3653 * src/main/resources/lang/artifactMessages*.properties:
62fc63d0f71d Added a new State in Product Verticalprofile in Timeseriespoints.
Tim Englich <tim.englich@intevation.de>
parents: 468
diff changeset
3654 Added Ressource for diaplaying year.
62fc63d0f71d Added a new State in Product Verticalprofile in Timeseriespoints.
Tim Englich <tim.englich@intevation.de>
parents: 468
diff changeset
3655
62fc63d0f71d Added a new State in Product Verticalprofile in Timeseriespoints.
Tim Englich <tim.englich@intevation.de>
parents: 468
diff changeset
3656 2010-01-12 Tim Englich <tim.englich@intevation.de>
468
7ba4c7222265 Added ij-Index determination for horizontal-cross-sections.
Tim Englich <tim.englich@intevation.de>
parents: 467
diff changeset
3657 * src/main/java/de/intevation/gnv/artifacts/context/GNVArtifactContextFactory.java (configureHorizontalCrossSection):
7ba4c7222265 Added ij-Index determination for horizontal-cross-sections.
Tim Englich <tim.englich@intevation.de>
parents: 467
diff changeset
3658 Added the Method to load the Configurationsettings for horizontal-cross-sections
7ba4c7222265 Added ij-Index determination for horizontal-cross-sections.
Tim Englich <tim.englich@intevation.de>
parents: 467
diff changeset
3659 from the global Configuartion and put it into the Context.
7ba4c7222265 Added ij-Index determination for horizontal-cross-sections.
Tim Englich <tim.englich@intevation.de>
parents: 467
diff changeset
3660
7ba4c7222265 Added ij-Index determination for horizontal-cross-sections.
Tim Englich <tim.englich@intevation.de>
parents: 467
diff changeset
3661 * src/main/java/de/intevation/gnv/artifacts/context/GNVArtifactContext.java:
7ba4c7222265 Added ij-Index determination for horizontal-cross-sections.
Tim Englich <tim.englich@intevation.de>
parents: 467
diff changeset
3662 Added static variables to define the Keys used for horizontal-cross-sections
7ba4c7222265 Added ij-Index determination for horizontal-cross-sections.
Tim Englich <tim.englich@intevation.de>
parents: 467
diff changeset
3663
7ba4c7222265 Added ij-Index determination for horizontal-cross-sections.
Tim Englich <tim.englich@intevation.de>
parents: 467
diff changeset
3664 * src/main/java/de/intevation/gnv/state/profile/horizontalcrosssection/HorizontalCrossSectionMeshOutputState.java (getChartResult):
7ba4c7222265 Added ij-Index determination for horizontal-cross-sections.
Tim Englich <tim.englich@intevation.de>
parents: 467
diff changeset
3665 Integrated the Possibility to determin the required Snipped of an Mesh
7ba4c7222265 Added ij-Index determination for horizontal-cross-sections.
Tim Englich <tim.englich@intevation.de>
parents: 467
diff changeset
3666 using the ij-Index determined by the given Polygon.
7ba4c7222265 Added ij-Index determination for horizontal-cross-sections.
Tim Englich <tim.englich@intevation.de>
parents: 467
diff changeset
3667 Added the process-method which must still be implemented.
7ba4c7222265 Added ij-Index determination for horizontal-cross-sections.
Tim Englich <tim.englich@intevation.de>
parents: 467
diff changeset
3668
7ba4c7222265 Added ij-Index determination for horizontal-cross-sections.
Tim Englich <tim.englich@intevation.de>
parents: 467
diff changeset
3669 * src/main/java/de/intevation/gnv/utils/WKTUtils.java (worldEnvelopeCoordinatesToIndex):
7ba4c7222265 Added ij-Index determination for horizontal-cross-sections.
Tim Englich <tim.englich@intevation.de>
parents: 467
diff changeset
3670 Added worldEnvelopeCoordinatesToIndex-Method for determining the ij-Coodinates
7ba4c7222265 Added ij-Index determination for horizontal-cross-sections.
Tim Englich <tim.englich@intevation.de>
parents: 467
diff changeset
3671 for a given Envelope.
7ba4c7222265 Added ij-Index determination for horizontal-cross-sections.
Tim Englich <tim.englich@intevation.de>
parents: 467
diff changeset
3672 Some refactoring-Work done for reuse some existing Code of this Class.
7ba4c7222265 Added ij-Index determination for horizontal-cross-sections.
Tim Englich <tim.englich@intevation.de>
parents: 467
diff changeset
3673
7ba4c7222265 Added ij-Index determination for horizontal-cross-sections.
Tim Englich <tim.englich@intevation.de>
parents: 467
diff changeset
3674 * doc/conf/conf.xml:
7ba4c7222265 Added ij-Index determination for horizontal-cross-sections.
Tim Englich <tim.englich@intevation.de>
parents: 467
diff changeset
3675 Added the Configuration-Node for horizontal-cross-sections in this
7ba4c7222265 Added ij-Index determination for horizontal-cross-sections.
Tim Englich <tim.englich@intevation.de>
parents: 467
diff changeset
3676 File.
7ba4c7222265 Added ij-Index determination for horizontal-cross-sections.
Tim Englich <tim.englich@intevation.de>
parents: 467
diff changeset
3677
7ba4c7222265 Added ij-Index determination for horizontal-cross-sections.
Tim Englich <tim.englich@intevation.de>
parents: 467
diff changeset
3678 * doc/conf/products/horizontalcrosssection/conf_mesh.xml:
7ba4c7222265 Added ij-Index determination for horizontal-cross-sections.
Tim Englich <tim.englich@intevation.de>
parents: 467
diff changeset
3679 Added ij-Query Node to OutputState to make the Querystring
7ba4c7222265 Added ij-Index determination for horizontal-cross-sections.
Tim Englich <tim.englich@intevation.de>
parents: 467
diff changeset
3680 available to this Product.
7ba4c7222265 Added ij-Index determination for horizontal-cross-sections.
Tim Englich <tim.englich@intevation.de>
parents: 467
diff changeset
3681
467
b2d2b36b20a0 Use XMLUtils to evaluate xpath expressions instead of using Config class. Adapted xpath (namespace and prefix).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 466
diff changeset
3682 2010-01-12 Ingo Weinzierl <ingo.weinzierl@intevation.de>
b2d2b36b20a0 Use XMLUtils to evaluate xpath expressions instead of using Config class. Adapted xpath (namespace and prefix).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 466
diff changeset
3683
b2d2b36b20a0 Use XMLUtils to evaluate xpath expressions instead of using Config class. Adapted xpath (namespace and prefix).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 466
diff changeset
3684 * src/main/java/de/intevation/gnv/state/timeseries/TimeSeriesOutputState.java:
b2d2b36b20a0 Use XMLUtils to evaluate xpath expressions instead of using Config class. Adapted xpath (namespace and prefix).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 466
diff changeset
3685 Use XMLUtils to read evaluate xpath expressions. Adapted xpath
b2d2b36b20a0 Use XMLUtils to evaluate xpath expressions instead of using Config class. Adapted xpath (namespace and prefix).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 466
diff changeset
3686 expressions regarding namespace and prefix.
b2d2b36b20a0 Use XMLUtils to evaluate xpath expressions instead of using Config class. Adapted xpath (namespace and prefix).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 466
diff changeset
3687
466
147d1e46b239 Set NameSpaceAware to true to get the Unittests work again.
Tim Englich <tim.englich@intevation.de>
parents: 465
diff changeset
3688 2010-01-11 Tim Englich <tim.englich@intevation.de>
147d1e46b239 Set NameSpaceAware to true to get the Unittests work again.
Tim Englich <tim.englich@intevation.de>
parents: 465
diff changeset
3689
147d1e46b239 Set NameSpaceAware to true to get the Unittests work again.
Tim Englich <tim.englich@intevation.de>
parents: 465
diff changeset
3690 * src/test/java/de/intevation/gnv/artifacts/GNVArtifactsTestCaseBase.java (readDocument):
147d1e46b239 Set NameSpaceAware to true to get the Unittests work again.
Tim Englich <tim.englich@intevation.de>
parents: 465
diff changeset
3691 Set NameSpaceAware to true to get the Unittests work again.
538
f4e20322461b Summarized Changes and NEWS for Release 0.4
Hans Plum <hans.plum@intevation.de>
parents: 537
diff changeset
3692 The Out-Calls doesn't work yet!!!
466
147d1e46b239 Set NameSpaceAware to true to get the Unittests work again.
Tim Englich <tim.englich@intevation.de>
parents: 465
diff changeset
3693
147d1e46b239 Set NameSpaceAware to true to get the Unittests work again.
Tim Englich <tim.englich@intevation.de>
parents: 465
diff changeset
3694
465
f7038820df2e Added support to trace rasters to JTS multi polygons and multi line strings.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 464
diff changeset
3695 2010-01-11 Sascha L. Teichmann <sascha.teichmann@intevation.de>
f7038820df2e Added support to trace rasters to JTS multi polygons and multi line strings.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 464
diff changeset
3696
f7038820df2e Added support to trace rasters to JTS multi polygons and multi line strings.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 464
diff changeset
3697 * pom.xml: Introduced dependency to GeoTools 2.4.5 (maybe a bit too old)
f7038820df2e Added support to trace rasters to JTS multi polygons and multi line strings.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 464
diff changeset
3698 Needed to write traced polygons and line strings to shape files.
f7038820df2e Added support to trace rasters to JTS multi polygons and multi line strings.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 464
diff changeset
3699
f7038820df2e Added support to trace rasters to JTS multi polygons and multi line strings.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 464
diff changeset
3700 * src/main/java/de/intevation/gnv/utils/Pair.java: New
f7038820df2e Added support to trace rasters to JTS multi polygons and multi line strings.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 464
diff changeset
3701 simple pair tuple for type safety.
f7038820df2e Added support to trace rasters to JTS multi polygons and multi line strings.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 464
diff changeset
3702
f7038820df2e Added support to trace rasters to JTS multi polygons and multi line strings.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 464
diff changeset
3703 * src/main/java/de/intevation/gnv/utils/ShapeFileWriter.java:
f7038820df2e Added support to trace rasters to JTS multi polygons and multi line strings.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 464
diff changeset
3704 New. Writes multi polygons and multi line strings to
f7038820df2e Added support to trace rasters to JTS multi polygons and multi line strings.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 464
diff changeset
3705 shapefiles. Writing the multi polygons works.
f7038820df2e Added support to trace rasters to JTS multi polygons and multi line strings.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 464
diff changeset
3706
f7038820df2e Added support to trace rasters to JTS multi polygons and multi line strings.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 464
diff changeset
3707 !! Writing the multi line strings fails!
f7038820df2e Added support to trace rasters to JTS multi polygons and multi line strings.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 464
diff changeset
3708 !! Its not clear by now if its a geotool bug or a
f7038820df2e Added support to trace rasters to JTS multi polygons and multi line strings.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 464
diff changeset
3709 !! misunderstanding of the API. The polygon and
f7038820df2e Added support to trace rasters to JTS multi polygons and multi line strings.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 464
diff changeset
3710 !! the line string export are coded symmetrically
f7038820df2e Added support to trace rasters to JTS multi polygons and multi line strings.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 464
diff changeset
3711 !! but the line string export complains about invalid
f7038820df2e Added support to trace rasters to JTS multi polygons and multi line strings.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 464
diff changeset
3712 !! FIDs states.
f7038820df2e Added support to trace rasters to JTS multi polygons and multi line strings.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 464
diff changeset
3713
f7038820df2e Added support to trace rasters to JTS multi polygons and multi line strings.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 464
diff changeset
3714 * src/main/java/de/intevation/gnv/raster/AbstractProducer.java:
f7038820df2e Added support to trace rasters to JTS multi polygons and multi line strings.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 464
diff changeset
3715 New. Abstract base class for multi line string/polygons producers
f7038820df2e Added support to trace rasters to JTS multi polygons and multi line strings.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 464
diff changeset
3716 as backends of the vectorizer.
f7038820df2e Added support to trace rasters to JTS multi polygons and multi line strings.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 464
diff changeset
3717
f7038820df2e Added support to trace rasters to JTS multi polygons and multi line strings.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 464
diff changeset
3718 * src/main/java/de/intevation/gnv/raster/PolygonDatasetProducer.java:
f7038820df2e Added support to trace rasters to JTS multi polygons and multi line strings.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 464
diff changeset
3719 Inherits from AbstractProducer now.
f7038820df2e Added support to trace rasters to JTS multi polygons and multi line strings.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 464
diff changeset
3720
f7038820df2e Added support to trace rasters to JTS multi polygons and multi line strings.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 464
diff changeset
3721 * src/main/java/de/intevation/gnv/raster/IsoProducer.java:
f7038820df2e Added support to trace rasters to JTS multi polygons and multi line strings.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 464
diff changeset
3722 New. Common base class for the iso line producers, inherits
f7038820df2e Added support to trace rasters to JTS multi polygons and multi line strings.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 464
diff changeset
3723 from AbstractProducer.
f7038820df2e Added support to trace rasters to JTS multi polygons and multi line strings.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 464
diff changeset
3724
f7038820df2e Added support to trace rasters to JTS multi polygons and multi line strings.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 464
diff changeset
3725 * src/main/java/de/intevation/gnv/raster/IsoPolygonSeriesProducer.java:
f7038820df2e Added support to trace rasters to JTS multi polygons and multi line strings.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 464
diff changeset
3726 Moved some code to new base class IsoProducer.
f7038820df2e Added support to trace rasters to JTS multi polygons and multi line strings.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 464
diff changeset
3727
f7038820df2e Added support to trace rasters to JTS multi polygons and multi line strings.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 464
diff changeset
3728 * src/main/java/de/intevation/gnv/raster/DemuxRingsHandler.java:
f7038820df2e Added support to trace rasters to JTS multi polygons and multi line strings.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 464
diff changeset
3729 New. Little helper class to demultiplex many ring handlers on
f7038820df2e Added support to trace rasters to JTS multi polygons and multi line strings.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 464
diff changeset
3730 one single vectorizer.
f7038820df2e Added support to trace rasters to JTS multi polygons and multi line strings.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 464
diff changeset
3731
f7038820df2e Added support to trace rasters to JTS multi polygons and multi line strings.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 464
diff changeset
3732 * src/main/java/de/intevation/gnv/raster/IsoAttributeGenerator.java:
f7038820df2e Added support to trace rasters to JTS multi polygons and multi line strings.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 464
diff changeset
3733 The implemented AttributeGenerator interface is defined in IsoProducer
f7038820df2e Added support to trace rasters to JTS multi polygons and multi line strings.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 464
diff changeset
3734 now.
f7038820df2e Added support to trace rasters to JTS multi polygons and multi line strings.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 464
diff changeset
3735
f7038820df2e Added support to trace rasters to JTS multi polygons and multi line strings.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 464
diff changeset
3736 * src/main/java/de/intevation/gnv/raster/JTSMultiPolygonProducer.java:
f7038820df2e Added support to trace rasters to JTS multi polygons and multi line strings.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 464
diff changeset
3737 New. Traces regions directly to JTS multi polygons.
f7038820df2e Added support to trace rasters to JTS multi polygons and multi line strings.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 464
diff changeset
3738
f7038820df2e Added support to trace rasters to JTS multi polygons and multi line strings.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 464
diff changeset
3739 * src/main/java/de/intevation/gnv/raster/JTSMultiLineStringProducer.java:
f7038820df2e Added support to trace rasters to JTS multi polygons and multi line strings.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 464
diff changeset
3740 New. Traces iso lines directly to JTS multi line strings.
f7038820df2e Added support to trace rasters to JTS multi polygons and multi line strings.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 464
diff changeset
3741
f7038820df2e Added support to trace rasters to JTS multi polygons and multi line strings.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 464
diff changeset
3742 * src/main/java/de/intevation/gnv/math/QueriedXYDepth.java,
f7038820df2e Added support to trace rasters to JTS multi polygons and multi line strings.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 464
diff changeset
3743 src/main/java/de/intevation/gnv/statistics/AbstractStatistics.java:
f7038820df2e Added support to trace rasters to JTS multi polygons and multi line strings.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 464
diff changeset
3744 Removed needless imports.
f7038820df2e Added support to trace rasters to JTS multi polygons and multi line strings.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 464
diff changeset
3745
464
70df44021a9f Next step of changing the concept how to use the user interface. Adapted namespaces and replaced FISArtifact with a ProxyArtifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 463
diff changeset
3746 2010-01-09 Ingo Weinzierl <ingo.weinzierl@intevation.de>
70df44021a9f Next step of changing the concept how to use the user interface. Adapted namespaces and replaced FISArtifact with a ProxyArtifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 463
diff changeset
3747
70df44021a9f Next step of changing the concept how to use the user interface. Adapted namespaces and replaced FISArtifact with a ProxyArtifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 463
diff changeset
3748 * src/main/java/de/intevation/gnv/artifacts/fis/FISSelectArtifact.java:
70df44021a9f Next step of changing the concept how to use the user interface. Adapted namespaces and replaced FISArtifact with a ProxyArtifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 463
diff changeset
3749 Artifact used for the initial steps when no product is chosen.
70df44021a9f Next step of changing the concept how to use the user interface. Adapted namespaces and replaced FISArtifact with a ProxyArtifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 463
diff changeset
3750
70df44021a9f Next step of changing the concept how to use the user interface. Adapted namespaces and replaced FISArtifact with a ProxyArtifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 463
diff changeset
3751 * src/main/java/de/intevation/gnv/artifacts/GNVArtifactFactory.java: Factory
70df44021a9f Next step of changing the concept how to use the user interface. Adapted namespaces and replaced FISArtifact with a ProxyArtifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 463
diff changeset
3752 to create artifacts. It is used to put a new FISSelectArtifact into the
70df44021a9f Next step of changing the concept how to use the user interface. Adapted namespaces and replaced FISArtifact with a ProxyArtifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 463
diff changeset
3753 ProxyArtifact for the initial steps when no product is chosen.
70df44021a9f Next step of changing the concept how to use the user interface. Adapted namespaces and replaced FISArtifact with a ProxyArtifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 463
diff changeset
3754
70df44021a9f Next step of changing the concept how to use the user interface. Adapted namespaces and replaced FISArtifact with a ProxyArtifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 463
diff changeset
3755 * doc/conf/conf.xml: Use the ProxyArtifact instead of FISArtifact and
70df44021a9f Next step of changing the concept how to use the user interface. Adapted namespaces and replaced FISArtifact with a ProxyArtifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 463
diff changeset
3756 GNVArtifactFactory to create it.
70df44021a9f Next step of changing the concept how to use the user interface. Adapted namespaces and replaced FISArtifact with a ProxyArtifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 463
diff changeset
3757
70df44021a9f Next step of changing the concept how to use the user interface. Adapted namespaces and replaced FISArtifact with a ProxyArtifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 463
diff changeset
3758 * src/main/java/de/intevation/gnv/artifacts/GNVArtifactBase.java:
70df44021a9f Next step of changing the concept how to use the user interface. Adapted namespaces and replaced FISArtifact with a ProxyArtifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 463
diff changeset
3759 - Defined XPath expressions at the top of the class instead of directly in
70df44021a9f Next step of changing the concept how to use the user interface. Adapted namespaces and replaced FISArtifact with a ProxyArtifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 463
diff changeset
3760 code.
70df44021a9f Next step of changing the concept how to use the user interface. Adapted namespaces and replaced FISArtifact with a ProxyArtifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 463
diff changeset
3761 - Use XMLUtils.ElementCreator to create new namespace aware nodes and
70df44021a9f Next step of changing the concept how to use the user interface. Adapted namespaces and replaced FISArtifact with a ProxyArtifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 463
diff changeset
3762 attributes.
70df44021a9f Next step of changing the concept how to use the user interface. Adapted namespaces and replaced FISArtifact with a ProxyArtifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 463
diff changeset
3763 - Defined 'describe' method to create user interface for initial steps.
70df44021a9f Next step of changing the concept how to use the user interface. Adapted namespaces and replaced FISArtifact with a ProxyArtifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 463
diff changeset
3764
70df44021a9f Next step of changing the concept how to use the user interface. Adapted namespaces and replaced FISArtifact with a ProxyArtifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 463
diff changeset
3765 * src/main/java/de/intevation/gnv/profile/horizontalcrosssection/HorizontalCrossSectionMeshArtifact.java,
70df44021a9f Next step of changing the concept how to use the user interface. Adapted namespaces and replaced FISArtifact with a ProxyArtifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 463
diff changeset
3766 src/main/java/de/intevation/gnv/profile/verticalcrosssection/VerticalCrossSectionMeshArtifact.java,
70df44021a9f Next step of changing the concept how to use the user interface. Adapted namespaces and replaced FISArtifact with a ProxyArtifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 463
diff changeset
3767 src/main/java/de/intevation/gnv/profile/horizontal/HorizontalProfileArtifact.java,
70df44021a9f Next step of changing the concept how to use the user interface. Adapted namespaces and replaced FISArtifact with a ProxyArtifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 463
diff changeset
3768 src/main/java/de/intevation/gnv/profile/vertical/VerticalProfileArtifact.java,
70df44021a9f Next step of changing the concept how to use the user interface. Adapted namespaces and replaced FISArtifact with a ProxyArtifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 463
diff changeset
3769 src/main/java/de/intevation/gnv/timeseries/TimeSeriesArtifact.java:
70df44021a9f Next step of changing the concept how to use the user interface. Adapted namespaces and replaced FISArtifact with a ProxyArtifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 463
diff changeset
3770 Moved 'describe' methods which had no special code to super class.
70df44021a9f Next step of changing the concept how to use the user interface. Adapted namespaces and replaced FISArtifact with a ProxyArtifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 463
diff changeset
3771
70df44021a9f Next step of changing the concept how to use the user interface. Adapted namespaces and replaced FISArtifact with a ProxyArtifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 463
diff changeset
3772 * src/main/java/de/intevation/gnv/state/StateBase.java: Use
70df44021a9f Next step of changing the concept how to use the user interface. Adapted namespaces and replaced FISArtifact with a ProxyArtifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 463
diff changeset
3773 XMLUtils.ElementCreator to create new elements in xml documents.
70df44021a9f Next step of changing the concept how to use the user interface. Adapted namespaces and replaced FISArtifact with a ProxyArtifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 463
diff changeset
3774
463
07672838fa5f Make ground interpolation for vertical cross section configurable.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 462
diff changeset
3775 2010-01-09 Sascha L. Teichmann <sascha.teichmann@intevation.de>
07672838fa5f Make ground interpolation for vertical cross section configurable.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 462
diff changeset
3776
07672838fa5f Make ground interpolation for vertical cross section configurable.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 462
diff changeset
3777 * doc/conf/conf.xml: Added configuration for vertical cross
07672838fa5f Make ground interpolation for vertical cross section configurable.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 462
diff changeset
3778 section ground interpolation.
07672838fa5f Make ground interpolation for vertical cross section configurable.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 462
diff changeset
3779
07672838fa5f Make ground interpolation for vertical cross section configurable.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 462
diff changeset
3780 * src/main/java/de/intevation/gnv/math/QueriedXYDepth.java: Uses configured
07672838fa5f Make ground interpolation for vertical cross section configurable.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 462
diff changeset
3781 interpolation method now.
07672838fa5f Make ground interpolation for vertical cross section configurable.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 462
diff changeset
3782
07672838fa5f Make ground interpolation for vertical cross section configurable.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 462
diff changeset
3783 * src/main/java/de/intevation/gnv/artifacts/context/GNVArtifactContextFactory.java:
07672838fa5f Make ground interpolation for vertical cross section configurable.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 462
diff changeset
3784 Read configuration for vertical cross section ground interpolation.
07672838fa5f Make ground interpolation for vertical cross section configurable.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 462
diff changeset
3785
07672838fa5f Make ground interpolation for vertical cross section configurable.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 462
diff changeset
3786 * src/main/java/de/intevation/gnv/artifacts/context/GNVArtifactContext.java:
07672838fa5f Make ground interpolation for vertical cross section configurable.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 462
diff changeset
3787 Added key and default for vertical cross section ground interpolation.
07672838fa5f Make ground interpolation for vertical cross section configurable.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 462
diff changeset
3788
07672838fa5f Make ground interpolation for vertical cross section configurable.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 462
diff changeset
3789 * src/main/java/de/intevation/gnv/state/profile/verticalcrosssection/VerticalCrossSectionOutputState.java:
07672838fa5f Make ground interpolation for vertical cross section configurable.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 462
diff changeset
3790 Forwards vertical cross section ground interpolation to QueriedXYDepth.
07672838fa5f Make ground interpolation for vertical cross section configurable.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 462
diff changeset
3791
462
912797826099 Use new raster access.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 461
diff changeset
3792 2010-01-09 Sascha L. Teichmann <sascha.teichmann@intevation.de>
912797826099 Use new raster access.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 461
diff changeset
3793
912797826099 Use new raster access.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 461
diff changeset
3794 * src/main/java/de/intevation/gnv/state/profile/verticalcrosssection/VerticalCrossSectionOutputState.java:
912797826099 Use new raster access.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 461
diff changeset
3795 Prevent NPE if no results are produced by vertical cross sections.
912797826099 Use new raster access.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 461
diff changeset
3796
912797826099 Use new raster access.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 461
diff changeset
3797 * src/main/java/de/intevation/gnv/math/QueriedXYDepth.java: Replaced
912797826099 Use new raster access.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 461
diff changeset
3798 envelope checking by direct coordinate checking in tile cache.
912797826099 Use new raster access.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 461
diff changeset
3799 Store the last used tile explicitly to save it from being collected
912797826099 Use new raster access.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 461
diff changeset
3800 by the garbage collector.
912797826099 Use new raster access.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 461
diff changeset
3801
459
9c2767fcb388 Added the possibility to enter a Polygon represented by an WKT into the Workflow of the HorizontalCrossSections
Tim Englich <tim.englich@intevation.de>
parents: 458
diff changeset
3802 2010-01-08 Tim Englich <tim.englich@intevation.de>
9c2767fcb388 Added the possibility to enter a Polygon represented by an WKT into the Workflow of the HorizontalCrossSections
Tim Englich <tim.englich@intevation.de>
parents: 458
diff changeset
3803
538
f4e20322461b Summarized Changes and NEWS for Release 0.4
Hans Plum <hans.plum@intevation.de>
parents: 537
diff changeset
3804 Issue 137
f4e20322461b Summarized Changes and NEWS for Release 0.4
Hans Plum <hans.plum@intevation.de>
parents: 537
diff changeset
3805
461
3ddc22aab764 Removed Encodingerrors from listed Files. All Files are now UTF-8 compliant.
Tim Englich <tim.englich@intevation.de>
parents: 460
diff changeset
3806 * src/main/java/de/intevation/gnv/utils/InputValidator.java (getPointValue),
3ddc22aab764 Removed Encodingerrors from listed Files. All Files are now UTF-8 compliant.
Tim Englich <tim.englich@intevation.de>
parents: 460
diff changeset
3807 src/main/java/de/intevation/gnv/timeseries/gap/DefaultTimeGap.java (key),
3ddc22aab764 Removed Encodingerrors from listed Files. All Files are now UTF-8 compliant.
Tim Englich <tim.englich@intevation.de>
parents: 460
diff changeset
3808 src/main/java/de/intevation/gnv/state/profile/horizontalcrosssection/HorizontalCrossSectionMeshOutputState.java (getStatisticsGenerator),
3ddc22aab764 Removed Encodingerrors from listed Files. All Files are now UTF-8 compliant.
Tim Englich <tim.englich@intevation.de>
parents: 460
diff changeset
3809 src/main/java/de/intevation/gnv/state/StateBase.java (extractKVP),
3ddc22aab764 Removed Encodingerrors from listed Files. All Files are now UTF-8 compliant.
Tim Englich <tim.englich@intevation.de>
parents: 460
diff changeset
3810 src/main/java/de/intevation/gnv/state/CoordinateSelectionState.java (prepareInputData4RegionDBQuery),
3ddc22aab764 Removed Encodingerrors from listed Files. All Files are now UTF-8 compliant.
Tim Englich <tim.englich@intevation.de>
parents: 460
diff changeset
3811 src/main/java/de/intevation/gnv/artifacts/GNVArtifactBase.java (advance):
3ddc22aab764 Removed Encodingerrors from listed Files. All Files are now UTF-8 compliant.
Tim Englich <tim.englich@intevation.de>
parents: 460
diff changeset
3812 Removed Encodingerrors from listed Files. All Files are now UTF-8 compliant.
3ddc22aab764 Removed Encodingerrors from listed Files. All Files are now UTF-8 compliant.
Tim Englich <tim.englich@intevation.de>
parents: 460
diff changeset
3813
3ddc22aab764 Removed Encodingerrors from listed Files. All Files are now UTF-8 compliant.
Tim Englich <tim.englich@intevation.de>
parents: 460
diff changeset
3814 2010-01-08 Tim Englich <tim.englich@intevation.de>
460
bdbca6022cf5 Modified Testcases that they work using the ARCSDE 9.2
Tim Englich <tim.englich@intevation.de>
parents: 459
diff changeset
3815 * src/test/java/de/intevation/gnv/artifacts/GNVArtifactsTestSuite.java (suite):
bdbca6022cf5 Modified Testcases that they work using the ARCSDE 9.2
Tim Englich <tim.englich@intevation.de>
parents: 459
diff changeset
3816 Added a Testsuit for executing all Testcases at once.
bdbca6022cf5 Modified Testcases that they work using the ARCSDE 9.2
Tim Englich <tim.englich@intevation.de>
parents: 459
diff changeset
3817
bdbca6022cf5 Modified Testcases that they work using the ARCSDE 9.2
Tim Englich <tim.englich@intevation.de>
parents: 459
diff changeset
3818 * src/test/ressources/verticalprofile_mesh/verticalprofile_step_10_feed.xml,
bdbca6022cf5 Modified Testcases that they work using the ARCSDE 9.2
Tim Englich <tim.englich@intevation.de>
parents: 459
diff changeset
3819 src/test/ressources/timeseries_mesh/timeseries_step_08_feed.xml,
bdbca6022cf5 Modified Testcases that they work using the ARCSDE 9.2
Tim Englich <tim.englich@intevation.de>
parents: 459
diff changeset
3820 src/test/ressources/horizontalProfile_mesh/horizontalprofile_step_10_feed.xml:
538
f4e20322461b Summarized Changes and NEWS for Release 0.4
Hans Plum <hans.plum@intevation.de>
parents: 537
diff changeset
3821 Changed the feeded Datevalues because the Values in the Database
f4e20322461b Summarized Changes and NEWS for Release 0.4
Hans Plum <hans.plum@intevation.de>
parents: 537
diff changeset
3822 have changed. TODO: Does it have an effect on the IDs?
460
bdbca6022cf5 Modified Testcases that they work using the ARCSDE 9.2
Tim Englich <tim.englich@intevation.de>
parents: 459
diff changeset
3823
bdbca6022cf5 Modified Testcases that they work using the ARCSDE 9.2
Tim Englich <tim.englich@intevation.de>
parents: 459
diff changeset
3824 * src/test/ressources/verticalcrosssection_mesh/verticalcrosssection_step_03_advance.xml,
bdbca6022cf5 Modified Testcases that they work using the ARCSDE 9.2
Tim Englich <tim.englich@intevation.de>
parents: 459
diff changeset
3825 src/test/java/de/intevation/gnv/artifacts/MeshVerticalCrossSectionTestCase.java (testArtifact):
bdbca6022cf5 Modified Testcases that they work using the ARCSDE 9.2
Tim Englich <tim.englich@intevation.de>
parents: 459
diff changeset
3826 Switched Testcase to the new Condition that an LineString has to be entered.
bdbca6022cf5 Modified Testcases that they work using the ARCSDE 9.2
Tim Englich <tim.englich@intevation.de>
parents: 459
diff changeset
3827
bdbca6022cf5 Modified Testcases that they work using the ARCSDE 9.2
Tim Englich <tim.englich@intevation.de>
parents: 459
diff changeset
3828 * src/test/ressources/horizontalcrosssection_mesh/horizontalcrosssection_step_*.xml,
bdbca6022cf5 Modified Testcases that they work using the ARCSDE 9.2
Tim Englich <tim.englich@intevation.de>
parents: 459
diff changeset
3829 src/test/java/de/intevation/gnv/artifacts/MeshHorizontalCrossSectionTestCase.java (testArtifact):
bdbca6022cf5 Modified Testcases that they work using the ARCSDE 9.2
Tim Englich <tim.englich@intevation.de>
parents: 459
diff changeset
3830 Switched Testcase to the new Condition that an Polygon has to be entered.
bdbca6022cf5 Modified Testcases that they work using the ARCSDE 9.2
Tim Englich <tim.englich@intevation.de>
parents: 459
diff changeset
3831
bdbca6022cf5 Modified Testcases that they work using the ARCSDE 9.2
Tim Englich <tim.englich@intevation.de>
parents: 459
diff changeset
3832 2010-01-08 Tim Englich <tim.englich@intevation.de>
bdbca6022cf5 Modified Testcases that they work using the ARCSDE 9.2
Tim Englich <tim.englich@intevation.de>
parents: 459
diff changeset
3833
459
9c2767fcb388 Added the possibility to enter a Polygon represented by an WKT into the Workflow of the HorizontalCrossSections
Tim Englich <tim.englich@intevation.de>
parents: 458
diff changeset
3834 * src/main/resources/lang/artifactMessages.properties:
9c2767fcb388 Added the possibility to enter a Polygon represented by an WKT into the Workflow of the HorizontalCrossSections
Tim Englich <tim.englich@intevation.de>
parents: 458
diff changeset
3835 Added Ressources for the GUI for visualizing the Inputstate for
9c2767fcb388 Added the possibility to enter a Polygon represented by an WKT into the Workflow of the HorizontalCrossSections
Tim Englich <tim.englich@intevation.de>
parents: 458
diff changeset
3836 Polygons.
538
f4e20322461b Summarized Changes and NEWS for Release 0.4
Hans Plum <hans.plum@intevation.de>
parents: 537
diff changeset
3837
459
9c2767fcb388 Added the possibility to enter a Polygon represented by an WKT into the Workflow of the HorizontalCrossSections
Tim Englich <tim.englich@intevation.de>
parents: 458
diff changeset
3838 * doc/conf/products/horizontalcrosssection/conf_mesh.xml:
538
f4e20322461b Summarized Changes and NEWS for Release 0.4
Hans Plum <hans.plum@intevation.de>
parents: 537
diff changeset
3839 Added State for the possibility to enter a Polygon which should clip
f4e20322461b Summarized Changes and NEWS for Release 0.4
Hans Plum <hans.plum@intevation.de>
parents: 537
diff changeset
3840 the data that will be visualized.
f4e20322461b Summarized Changes and NEWS for Release 0.4
Hans Plum <hans.plum@intevation.de>
parents: 537
diff changeset
3841
459
9c2767fcb388 Added the possibility to enter a Polygon represented by an WKT into the Workflow of the HorizontalCrossSections
Tim Englich <tim.englich@intevation.de>
parents: 458
diff changeset
3842 * src/main/java/de/intevation/gnv/state/profile/horizontalcrosssection/HorizontalCrossSectionMeshOutputState.java (getChart):
9c2767fcb388 Added the possibility to enter a Polygon represented by an WKT into the Workflow of the HorizontalCrossSections
Tim Englich <tim.englich@intevation.de>
parents: 458
diff changeset
3843 Integrated the access to the Polygon which should be used to trim the Data which
9c2767fcb388 Added the possibility to enter a Polygon represented by an WKT into the Workflow of the HorizontalCrossSections
Tim Englich <tim.englich@intevation.de>
parents: 458
diff changeset
3844 should be visualized.
9c2767fcb388 Added the possibility to enter a Polygon represented by an WKT into the Workflow of the HorizontalCrossSections
Tim Englich <tim.englich@intevation.de>
parents: 458
diff changeset
3845
458
92d6cf448598 Improved raster tile based height evaluation.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 457
diff changeset
3846 2010-01-05 Sascha L. Teichmann <sascha.teichmann@intevation.de>
92d6cf448598 Improved raster tile based height evaluation.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 457
diff changeset
3847
92d6cf448598 Improved raster tile based height evaluation.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 457
diff changeset
3848 * src/main/java/de/intevation/gnv/math/QueriedXYDepth.java:
92d6cf448598 Improved raster tile based height evaluation.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 457
diff changeset
3849 - Simplified code
92d6cf448598 Improved raster tile based height evaluation.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 457
diff changeset
3850 - Search tile cache in reversed order because its more likely
92d6cf448598 Improved raster tile based height evaluation.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 457
diff changeset
3851 that last loaded tile is used more than once.
92d6cf448598 Improved raster tile based height evaluation.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 457
diff changeset
3852 - Stores cached tiles under soft references to prevent the
92d6cf448598 Improved raster tile based height evaluation.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 457
diff changeset
3853 possible case to flood the memory with hires tiles.
92d6cf448598 Improved raster tile based height evaluation.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 457
diff changeset
3854
457
47ad9721e692 Added RasterObject for caching the Rastertiles to get a better performance.
Tim Englich <tim.englich@intevation.de>
parents: 456
diff changeset
3855 2010-01-05 Tim Englich <tim.englich@intevation.de>
47ad9721e692 Added RasterObject for caching the Rastertiles to get a better performance.
Tim Englich <tim.englich@intevation.de>
parents: 456
diff changeset
3856
47ad9721e692 Added RasterObject for caching the Rastertiles to get a better performance.
Tim Englich <tim.englich@intevation.de>
parents: 456
diff changeset
3857 * src/main/java/de/intevation/gnv/math/QueriedXYDepth.java (depth):
47ad9721e692 Added RasterObject for caching the Rastertiles to get a better performance.
Tim Englich <tim.englich@intevation.de>
parents: 456
diff changeset
3858 Added the usage of the new RasterObject integrated in the geo-backend.
47ad9721e692 Added RasterObject for caching the Rastertiles to get a better performance.
Tim Englich <tim.englich@intevation.de>
parents: 456
diff changeset
3859 Now the Performance is much better accessing the depth to an coordinate.
47ad9721e692 Added RasterObject for caching the Rastertiles to get a better performance.
Tim Englich <tim.englich@intevation.de>
parents: 456
diff changeset
3860
456
b8080695ea62 Splitted code pathes of dynamic and static nodes. Static nodes contain the selected value only instead of transfering the whole stack of options again.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 455
diff changeset
3861 2010-01-04 Ingo Weinzierl <ingo.weinzierl@intevation.de>
b8080695ea62 Splitted code pathes of dynamic and static nodes. Static nodes contain the selected value only instead of transfering the whole stack of options again.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 455
diff changeset
3862
b8080695ea62 Splitted code pathes of dynamic and static nodes. Static nodes contain the selected value only instead of transfering the whole stack of options again.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 455
diff changeset
3863 * src/main/java/de/intevation/gnv/utils/ArtifactXMLUtilities.java: Declared
b8080695ea62 Splitted code pathes of dynamic and static nodes. Static nodes contain the selected value only instead of transfering the whole stack of options again.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 455
diff changeset
3864 method to create a new xforms element as static to be able to use it
b8080695ea62 Splitted code pathes of dynamic and static nodes. Static nodes contain the selected value only instead of transfering the whole stack of options again.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 455
diff changeset
3865 without instantiating an object of this class.
b8080695ea62 Splitted code pathes of dynamic and static nodes. Static nodes contain the selected value only instead of transfering the whole stack of options again.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 455
diff changeset
3866
b8080695ea62 Splitted code pathes of dynamic and static nodes. Static nodes contain the selected value only instead of transfering the whole stack of options again.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 455
diff changeset
3867 * src/main/java/de/intevation/gnv/state/StateBase.java: Splitted code pathes
b8080695ea62 Splitted code pathes of dynamic and static nodes. Static nodes contain the selected value only instead of transfering the whole stack of options again.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 455
diff changeset
3868 of static and dynamic nodes. Static nodes contain the selected value
b8080695ea62 Splitted code pathes of dynamic and static nodes. Static nodes contain the selected value only instead of transfering the whole stack of options again.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 455
diff changeset
3869 only instead of transfering the complete stack of possible values again.
b8080695ea62 Splitted code pathes of dynamic and static nodes. Static nodes contain the selected value only instead of transfering the whole stack of options again.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 455
diff changeset
3870
455
363236fc462d Added Rasterdatasupport to VerticalCrossSections
Tim Englich <tim.englich@intevation.de>
parents: 454
diff changeset
3871 2010-01-04 Tim Englich <tim.englich@intevation.de>
363236fc462d Added Rasterdatasupport to VerticalCrossSections
Tim Englich <tim.englich@intevation.de>
parents: 454
diff changeset
3872
456
b8080695ea62 Splitted code pathes of dynamic and static nodes. Static nodes contain the selected value only instead of transfering the whole stack of options again.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 455
diff changeset
3873 * src/main/java/de/intevation/gnv/state/profile/verticalcrosssection/VerticalCrossSectionOutputState.java (process):
b8080695ea62 Splitted code pathes of dynamic and static nodes. Static nodes contain the selected value only instead of transfering the whole stack of options again.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 455
diff changeset
3874 Changed the XYDepth-Interface-Implementation to QueriedXYDepth
538
f4e20322461b Summarized Changes and NEWS for Release 0.4
Hans Plum <hans.plum@intevation.de>
parents: 537
diff changeset
3875
456
b8080695ea62 Splitted code pathes of dynamic and static nodes. Static nodes contain the selected value only instead of transfering the whole stack of options again.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 455
diff changeset
3876 * doc/conf/queries.properties:
b8080695ea62 Splitted code pathes of dynamic and static nodes. Static nodes contain the selected value only instead of transfering the whole stack of options again.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 455
diff changeset
3877 Added the Query for Rasterdataaccess.
538
f4e20322461b Summarized Changes and NEWS for Release 0.4
Hans Plum <hans.plum@intevation.de>
parents: 537
diff changeset
3878
456
b8080695ea62 Splitted code pathes of dynamic and static nodes. Static nodes contain the selected value only instead of transfering the whole stack of options again.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 455
diff changeset
3879 * src/main/java/de/intevation/gnv/math/QueriedXYDepth.java (QueriedXYDepth):
b8080695ea62 Splitted code pathes of dynamic and static nodes. Static nodes contain the selected value only instead of transfering the whole stack of options again.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 455
diff changeset
3880 Added Implementation of the XYDepth-Interface for Querying the height
b8080695ea62 Splitted code pathes of dynamic and static nodes. Static nodes contain the selected value only instead of transfering the whole stack of options again.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 455
diff changeset
3881 of an Position using the geo-backend interface.
b8080695ea62 Splitted code pathes of dynamic and static nodes. Static nodes contain the selected value only instead of transfering the whole stack of options again.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 455
diff changeset
3882 It is only nessesary to add a Query with the id rasterQuery to the query-Properties.
455
363236fc462d Added Rasterdatasupport to VerticalCrossSections
Tim Englich <tim.englich@intevation.de>
parents: 454
diff changeset
3883
454
04cfb4e3da4f Refactored statistics classes a bit. Added class for vertical cross sections.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 453
diff changeset
3884 2010-01-04 Sascha L. Teichmann <sascha.teichmann@intevation.de>
04cfb4e3da4f Refactored statistics classes a bit. Added class for vertical cross sections.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 453
diff changeset
3885
04cfb4e3da4f Refactored statistics classes a bit. Added class for vertical cross sections.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 453
diff changeset
3886 * src/main/java/de/intevation/gnv/statistics/Statistics.java:
04cfb4e3da4f Refactored statistics classes a bit. Added class for vertical cross sections.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 453
diff changeset
3887 Changed interface to allow general object results as
04cfb4e3da4f Refactored statistics classes a bit. Added class for vertical cross sections.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 453
diff changeset
3888 input for statistic calculation. This is needed because
04cfb4e3da4f Refactored statistics classes a bit. Added class for vertical cross sections.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 453
diff changeset
3889 the vertical cross section produces no SQL like resultsets.
04cfb4e3da4f Refactored statistics classes a bit. Added class for vertical cross sections.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 453
diff changeset
3890
04cfb4e3da4f Refactored statistics classes a bit. Added class for vertical cross sections.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 453
diff changeset
3891 * src/main/java/de/intevation/gnv/statistics/AbstractStatistics.java:
04cfb4e3da4f Refactored statistics classes a bit. Added class for vertical cross sections.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 453
diff changeset
3892 New. Added common base class for different kind of statistics.
04cfb4e3da4f Refactored statistics classes a bit. Added class for vertical cross sections.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 453
diff changeset
3893 TODO: Move more common code into this class.
04cfb4e3da4f Refactored statistics classes a bit. Added class for vertical cross sections.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 453
diff changeset
3894
04cfb4e3da4f Refactored statistics classes a bit. Added class for vertical cross sections.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 453
diff changeset
3895 * src/main/java/de/intevation/gnv/statistics/VerticalCrossSectionStatistics.java:
04cfb4e3da4f Refactored statistics classes a bit. Added class for vertical cross sections.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 453
diff changeset
3896 New. Statistics for vertical cross sections. Does nothing
04cfb4e3da4f Refactored statistics classes a bit. Added class for vertical cross sections.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 453
diff changeset
3897 by now.
04cfb4e3da4f Refactored statistics classes a bit. Added class for vertical cross sections.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 453
diff changeset
3898
04cfb4e3da4f Refactored statistics classes a bit. Added class for vertical cross sections.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 453
diff changeset
3899 * src/main/java/de/intevation/gnv/state/profile/verticalcrosssection/VerticalCrossSectionOutputState.java:
04cfb4e3da4f Refactored statistics classes a bit. Added class for vertical cross sections.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 453
diff changeset
3900 Creates a VerticalCrossSectionStatistics object as statistics
04cfb4e3da4f Refactored statistics classes a bit. Added class for vertical cross sections.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 453
diff changeset
3901 generator now.
04cfb4e3da4f Refactored statistics classes a bit. Added class for vertical cross sections.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 453
diff changeset
3902
04cfb4e3da4f Refactored statistics classes a bit. Added class for vertical cross sections.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 453
diff changeset
3903 * src/main/java/de/intevation/gnv/statistics/TimeseriesStatistics.java:
04cfb4e3da4f Refactored statistics classes a bit. Added class for vertical cross sections.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 453
diff changeset
3904 Inherits from AbstractStatistics now. Some code moved to new
04cfb4e3da4f Refactored statistics classes a bit. Added class for vertical cross sections.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 453
diff changeset
3905 base class.
04cfb4e3da4f Refactored statistics classes a bit. Added class for vertical cross sections.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 453
diff changeset
3906
04cfb4e3da4f Refactored statistics classes a bit. Added class for vertical cross sections.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 453
diff changeset
3907 * src/main/java/de/intevation/gnv/state/timeseries/TimeSeriesOutputState.java:
04cfb4e3da4f Refactored statistics classes a bit. Added class for vertical cross sections.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 453
diff changeset
3908 Cleaned up the usage of statistics.
04cfb4e3da4f Refactored statistics classes a bit. Added class for vertical cross sections.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 453
diff changeset
3909
453
537e663d6c0c vertical cross section: Fixed problem with running to max depth on every column in interpolation.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 452
diff changeset
3910 2010-01-04 Sascha L. Teichmann <sascha.teichmann@intevation.de>
537e663d6c0c vertical cross section: Fixed problem with running to max depth on every column in interpolation.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 452
diff changeset
3911
537e663d6c0c vertical cross section: Fixed problem with running to max depth on every column in interpolation.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 452
diff changeset
3912 * src/main/java/de/intevation/gnv/math/Interpolation3D.java:
537e663d6c0c vertical cross section: Fixed problem with running to max depth on every column in interpolation.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 452
diff changeset
3913 Fixed problem with running to max depth on every column.
537e663d6c0c vertical cross section: Fixed problem with running to max depth on every column in interpolation.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 452
diff changeset
3914
452
4cd03910f97e Enable PDF export of vertical cross section charts.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 451
diff changeset
3915 2010-01-04 Sascha L. Teichmann <sascha.teichmann@intevation.de>
4cd03910f97e Enable PDF export of vertical cross section charts.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 451
diff changeset
3916
4cd03910f97e Enable PDF export of vertical cross section charts.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 451
diff changeset
3917 * src/main/java/de/intevation/gnv/state/timeseries/TimeSeriesOutputState.java:
4cd03910f97e Enable PDF export of vertical cross section charts.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 451
diff changeset
3918 Fix class cast exception to enable PDF export of
4cd03910f97e Enable PDF export of vertical cross section charts.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 451
diff changeset
3919 vertical cross section charts.
4cd03910f97e Enable PDF export of vertical cross section charts.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 451
diff changeset
3920
4cd03910f97e Enable PDF export of vertical cross section charts.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 451
diff changeset
3921 * ChangeLog: Typo fixes.
4cd03910f97e Enable PDF export of vertical cross section charts.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 451
diff changeset
3922
451
bc5901bb4525 Use JFreeCharts ValueAxis.valueToJava2D() to transform data values
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 450
diff changeset
3923 2010-01-04 Sascha L. Teichmann <sascha.teichmann@intevation.de>
bc5901bb4525 Use JFreeCharts ValueAxis.valueToJava2D() to transform data values
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 450
diff changeset
3924
bc5901bb4525 Use JFreeCharts ValueAxis.valueToJava2D() to transform data values
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 450
diff changeset
3925 * src/main/java/de/intevation/gnv/jfreechart/PolygonRenderer.java:
bc5901bb4525 Use JFreeCharts ValueAxis.valueToJava2D() to transform data values
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 450
diff changeset
3926 Uses ValueAxis.valueToJava2D() to transform data values into chart
452
4cd03910f97e Enable PDF export of vertical cross section charts.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 451
diff changeset
3927 space. This is slower than doing it via the Java2D matrix stack
451
bc5901bb4525 Use JFreeCharts ValueAxis.valueToJava2D() to transform data values
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 450
diff changeset
3928 but its more the JFreeChart way and prevents transforming of
bc5901bb4525 Use JFreeCharts ValueAxis.valueToJava2D() to transform data values
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 450
diff changeset
3929 graphical attributes too. TODO: Speed this up again!
bc5901bb4525 Use JFreeCharts ValueAxis.valueToJava2D() to transform data values
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 450
diff changeset
3930
bc5901bb4525 Use JFreeCharts ValueAxis.valueToJava2D() to transform data values
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 450
diff changeset
3931 * src/main/java/de/intevation/gnv/jfreechart/PolygonPlot.java:
bc5901bb4525 Use JFreeCharts ValueAxis.valueToJava2D() to transform data values
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 450
diff changeset
3932 Forward plot to polygon renderer to make domain and range
bc5901bb4525 Use JFreeCharts ValueAxis.valueToJava2D() to transform data values
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 450
diff changeset
3933 axis accessible.
bc5901bb4525 Use JFreeCharts ValueAxis.valueToJava2D() to transform data values
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 450
diff changeset
3934
bc5901bb4525 Use JFreeCharts ValueAxis.valueToJava2D() to transform data values
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 450
diff changeset
3935 * src/main/java/de/intevation/gnv/math/XYColumn.java: Moved code a bit.
bc5901bb4525 Use JFreeCharts ValueAxis.valueToJava2D() to transform data values
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 450
diff changeset
3936
450
20a480753ff9 Render labels in vertical cross section charts.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 449
diff changeset
3937 2010-01-04 Sascha L. Teichmann <sascha.teichmann@intevation.de>
20a480753ff9 Render labels in vertical cross section charts.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 449
diff changeset
3938
20a480753ff9 Render labels in vertical cross section charts.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 449
diff changeset
3939 * src/main/java/de/intevation/gnv/jfreechart/PolygonSeriesLabelGenerator.java:
20a480753ff9 Render labels in vertical cross section charts.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 449
diff changeset
3940 New. Interface to generate labels for polygon series.
20a480753ff9 Render labels in vertical cross section charts.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 449
diff changeset
3941
20a480753ff9 Render labels in vertical cross section charts.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 449
diff changeset
3942 * src/main/java/de/intevation/gnv/jfreechart/PolygonRenderer.java:
20a480753ff9 Render labels in vertical cross section charts.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 449
diff changeset
3943 Added logic to generate and render labels of polygons.
20a480753ff9 Render labels in vertical cross section charts.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 449
diff changeset
3944 The implemented layout algorithm is greedy. For all
20a480753ff9 Render labels in vertical cross section charts.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 449
diff changeset
3945 polygons with labels the label is placed on the center of
20a480753ff9 Render labels in vertical cross section charts.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 449
diff changeset
3946 the ring, which center in terms of the indices of the vertices.
20a480753ff9 Render labels in vertical cross section charts.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 449
diff changeset
3947 If the bounding box of the label intersects the bounding box
20a480753ff9 Render labels in vertical cross section charts.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 449
diff changeset
3948 of a an already placed one alternative places are tried.
20a480753ff9 Render labels in vertical cross section charts.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 449
diff changeset
3949 In level order positions at 1/4, 3/4, 1/8, 3/8, 5/8, 7/8 and
20a480753ff9 Render labels in vertical cross section charts.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 449
diff changeset
3950 so on are evaluated for non intersections with former placed labels.
20a480753ff9 Render labels in vertical cross section charts.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 449
diff changeset
3951 This terminates if a free place is found or all index positions
20a480753ff9 Render labels in vertical cross section charts.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 449
diff changeset
3952 are exhausted. If no free position is found the label is omitted.
20a480753ff9 Render labels in vertical cross section charts.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 449
diff changeset
3953
20a480753ff9 Render labels in vertical cross section charts.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 449
diff changeset
3954 The visual result is okay but could be improved by a more clever
20a480753ff9 Render labels in vertical cross section charts.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 449
diff changeset
3955 algorithm e.g. tension reduction in the graph of labels.
20a480753ff9 Render labels in vertical cross section charts.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 449
diff changeset
3956
20a480753ff9 Render labels in vertical cross section charts.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 449
diff changeset
3957 TODO: Improve clipping against chart borders.
20a480753ff9 Render labels in vertical cross section charts.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 449
diff changeset
3958
20a480753ff9 Render labels in vertical cross section charts.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 449
diff changeset
3959 * src/main/java/de/intevation/gnv/jfreechart/LevelOrderIndices.java:
20a480753ff9 Render labels in vertical cross section charts.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 449
diff changeset
3960 New. Little helper class to generate the level order index
20a480753ff9 Render labels in vertical cross section charts.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 449
diff changeset
3961 traversal used in the label layout. Placed in the jfreechart
20a480753ff9 Render labels in vertical cross section charts.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 449
diff changeset
3962 package to keep it clean from gnv dependencies.
20a480753ff9 Render labels in vertical cross section charts.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 449
diff changeset
3963
20a480753ff9 Render labels in vertical cross section charts.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 449
diff changeset
3964 * src/main/java/de/intevation/gnv/jfreechart/PolygonPlot.java:
20a480753ff9 Render labels in vertical cross section charts.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 449
diff changeset
3965 Added some methods to access the domain and range axis and
20a480753ff9 Render labels in vertical cross section charts.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 449
diff changeset
3966 there edge position. Mainly C&P from JFreeCahrts XYPlot
20a480753ff9 Render labels in vertical cross section charts.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 449
diff changeset
3967 to ease the coordinate transformation between Java2D and
20a480753ff9 Render labels in vertical cross section charts.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 449
diff changeset
3968 the value spaces of the chart. Call the label generation
20a480753ff9 Render labels in vertical cross section charts.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 449
diff changeset
3969 of the polygon renderer.
20a480753ff9 Render labels in vertical cross section charts.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 449
diff changeset
3970
20a480753ff9 Render labels in vertical cross section charts.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 449
diff changeset
3971 * src/main/java/de/intevation/gnv/chart/VerticalCrossSectionChart.java:
20a480753ff9 Render labels in vertical cross section charts.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 449
diff changeset
3972 Added an implementation of PolygonSeriesLabelGenerator to
20a480753ff9 Render labels in vertical cross section charts.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 449
diff changeset
3973 generate localized labels for the iso lines.
20a480753ff9 Render labels in vertical cross section charts.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 449
diff changeset
3974
449
c7ca2fce041f Add only color to scale of vertical cross section which are in the chart.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 448
diff changeset
3975 2010-01-03 Sascha L. Teichmann <sascha.teichmann@intevation.de>
c7ca2fce041f Add only color to scale of vertical cross section which are in the chart.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 448
diff changeset
3976
c7ca2fce041f Add only color to scale of vertical cross section which are in the chart.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 448
diff changeset
3977 * src/main/java/de/intevation/gnv/chart/VerticalCrossSectionChart.java:
c7ca2fce041f Add only color to scale of vertical cross section which are in the chart.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 448
diff changeset
3978 Only add colors to scale which are in the chart.
c7ca2fce041f Add only color to scale of vertical cross section which are in the chart.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 448
diff changeset
3979
c7ca2fce041f Add only color to scale of vertical cross section which are in the chart.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 448
diff changeset
3980 * src/main/java/de/intevation/gnv/raster/Palette.java: Added
c7ca2fce041f Add only color to scale of vertical cross section which are in the chart.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 448
diff changeset
3981 getter for 'color' field of palette entry.
c7ca2fce041f Add only color to scale of vertical cross section which are in the chart.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 448
diff changeset
3982
448
3cb2bea50456 Generate iso line classes according gnv-issues/issue108
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 447
diff changeset
3983 2010-01-03 Sascha L. Teichmann <sascha.teichmann@intevation.de>
3cb2bea50456 Generate iso line classes according gnv-issues/issue108
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 447
diff changeset
3984
3cb2bea50456 Generate iso line classes according gnv-issues/issue108
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 447
diff changeset
3985 * src/main/java/de/intevation/gnv/state/profile/verticalcrosssection/VerticalCrossSectionOutputState.java:
3cb2bea50456 Generate iso line classes according gnv-issues/issue108
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 447
diff changeset
3986 Generate iso line classes according gnv-issues/issue108:
3cb2bea50456 Generate iso line classes according gnv-issues/issue108
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 447
diff changeset
3987
3cb2bea50456 Generate iso line classes according gnv-issues/issue108
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 447
diff changeset
3988 - If there are more than nine colors used in the chart
3cb2bea50456 Generate iso line classes according gnv-issues/issue108
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 447
diff changeset
3989 only the borders of the regions are traced.
3cb2bea50456 Generate iso line classes according gnv-issues/issue108
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 447
diff changeset
3990 - If there are less than ten colors each color region
3cb2bea50456 Generate iso line classes according gnv-issues/issue108
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 447
diff changeset
3991 is devided into two sub regions.
3cb2bea50456 Generate iso line classes according gnv-issues/issue108
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 447
diff changeset
3992 - If there are less than five colors each color region
3cb2bea50456 Generate iso line classes according gnv-issues/issue108
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 447
diff changeset
3993 is devided into five sub regions.
3cb2bea50456 Generate iso line classes according gnv-issues/issue108
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 447
diff changeset
3994
3cb2bea50456 Generate iso line classes according gnv-issues/issue108
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 447
diff changeset
3995 Generate attribute per iso line class with the parameter value
3cb2bea50456 Generate iso line classes according gnv-issues/issue108
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 447
diff changeset
3996 of the iso line.
3cb2bea50456 Generate iso line classes according gnv-issues/issue108
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 447
diff changeset
3997
3cb2bea50456 Generate iso line classes according gnv-issues/issue108
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 447
diff changeset
3998 * src/main/java/de/intevation/gnv/raster/IsoPolygonSeriesProducer.java:
3cb2bea50456 Generate iso line classes according gnv-issues/issue108
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 447
diff changeset
3999 Renamed inner interface from LabelGenerator to AttributeGenerator to
3cb2bea50456 Generate iso line classes according gnv-issues/issue108
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 447
diff changeset
4000 reflect the fact that the concrete label generation is a matter
3cb2bea50456 Generate iso line classes according gnv-issues/issue108
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 447
diff changeset
4001 of i18n too. The concrete label generation should be done when
3cb2bea50456 Generate iso line classes according gnv-issues/issue108
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 447
diff changeset
4002 the final chart is going to be created. TODO: Add
3cb2bea50456 Generate iso line classes according gnv-issues/issue108
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 447
diff changeset
4003 a JFreeChart style label generator to PolygonRenderer
3cb2bea50456 Generate iso line classes according gnv-issues/issue108
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 447
diff changeset
4004
3cb2bea50456 Generate iso line classes according gnv-issues/issue108
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 447
diff changeset
4005 * src/main/java/de/intevation/gnv/raster/IsoAttributeGenerator.java:
3cb2bea50456 Generate iso line classes according gnv-issues/issue108
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 447
diff changeset
4006 New. Implements the AttributeGenerator interface. It takes
3cb2bea50456 Generate iso line classes according gnv-issues/issue108
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 447
diff changeset
4007 the indices of the neighboring regions, uses these values
3cb2bea50456 Generate iso line classes according gnv-issues/issue108
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 447
diff changeset
4008 to look into the iso palette and averages the parameter values
3cb2bea50456 Generate iso line classes according gnv-issues/issue108
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 447
diff changeset
4009 at the touching borders. This should help in cases where
3cb2bea50456 Generate iso line classes according gnv-issues/issue108
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 447
diff changeset
4010 two regions are neighbored in the chart which are not neighbored
3cb2bea50456 Generate iso line classes according gnv-issues/issue108
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 447
diff changeset
4011 in the palette which may happen by quantification artifacts.
3cb2bea50456 Generate iso line classes according gnv-issues/issue108
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 447
diff changeset
4012
3cb2bea50456 Generate iso line classes according gnv-issues/issue108
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 447
diff changeset
4013 * src/main/java/de/intevation/gnv/raster/Palette.java: Added
3cb2bea50456 Generate iso line classes according gnv-issues/issue108
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 447
diff changeset
4014 getters to 'from' and 'to' fields.
3cb2bea50456 Generate iso line classes according gnv-issues/issue108
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 447
diff changeset
4015
3cb2bea50456 Generate iso line classes according gnv-issues/issue108
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 447
diff changeset
4016 * src/main/java/de/intevation/gnv/math/XYColumn.java: Fixed
3cb2bea50456 Generate iso line classes according gnv-issues/issue108
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 447
diff changeset
4017 another silly bug with adding values at surface and ground.
3cb2bea50456 Generate iso line classes according gnv-issues/issue108
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 447
diff changeset
4018
3cb2bea50456 Generate iso line classes according gnv-issues/issue108
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 447
diff changeset
4019 * ChangeLog: Typo fixes
3cb2bea50456 Generate iso line classes according gnv-issues/issue108
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 447
diff changeset
4020
447
92b7ccbf6163 Improved generation of iso lines in vertical cross section.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 446
diff changeset
4021 2010-01-01 Sascha L. Teichmann <sascha.teichmann@intevation.de>
92b7ccbf6163 Improved generation of iso lines in vertical cross section.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 446
diff changeset
4022
92b7ccbf6163 Improved generation of iso lines in vertical cross section.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 446
diff changeset
4023 * src/main/java/de/intevation/gnv/state/profile/verticalcrosssection/VerticalCrossSectionOutputState.java:
92b7ccbf6163 Improved generation of iso lines in vertical cross section.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 446
diff changeset
4024 Generate iso lines by dividing palette ranges in two
448
3cb2bea50456 Generate iso line classes according gnv-issues/issue108
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 447
diff changeset
4025 parts each and trace them. This shows that the ideas described
538
f4e20322461b Summarized Changes and NEWS for Release 0.4
Hans Plum <hans.plum@intevation.de>
parents: 537
diff changeset
4026 by K. Jancke in gnv-issues/issue108 are probably not the
447
92b7ccbf6163 Improved generation of iso lines in vertical cross section.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 446
diff changeset
4027 right way to go. Applying this strategy there would be
538
f4e20322461b Summarized Changes and NEWS for Release 0.4
Hans Plum <hans.plum@intevation.de>
parents: 537
diff changeset
4028 locally too many isolines if there is a steep gradient.
f4e20322461b Summarized Changes and NEWS for Release 0.4
Hans Plum <hans.plum@intevation.de>
parents: 537
diff changeset
4029 On the other hand large areas are splitted in too less sections
447
92b7ccbf6163 Improved generation of iso lines in vertical cross section.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 446
diff changeset
4030 by too less iso lines. A better way may be a splitting with
448
3cb2bea50456 Generate iso line classes according gnv-issues/issue108
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 447
diff changeset
4031 a look at the areas and shapes of the regions. Large, round
3cb2bea50456 Generate iso line classes according gnv-issues/issue108
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 447
diff changeset
4032 regions need more splits. Long, thin regions need less.
447
92b7ccbf6163 Improved generation of iso lines in vertical cross section.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 446
diff changeset
4033
92b7ccbf6163 Improved generation of iso lines in vertical cross section.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 446
diff changeset
4034 * src/main/java/de/intevation/gnv/raster/IsoPolygonSeriesProducer.java:
92b7ccbf6163 Improved generation of iso lines in vertical cross section.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 446
diff changeset
4035 Stabilized iso line hashing a bit. Added line width to
92b7ccbf6163 Improved generation of iso lines in vertical cross section.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 446
diff changeset
4036 give iso lines a more appealing presentation in the chart.
92b7ccbf6163 Improved generation of iso lines in vertical cross section.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 446
diff changeset
4037 The according value is stored in "line.width".
92b7ccbf6163 Improved generation of iso lines in vertical cross section.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 446
diff changeset
4038
92b7ccbf6163 Improved generation of iso lines in vertical cross section.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 446
diff changeset
4039 * src/main/java/de/intevation/gnv/raster/Vectorizer.java: Fixed silly
448
3cb2bea50456 Generate iso line classes according gnv-issues/issue108
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 447
diff changeset
4040 bug when simplifying lines. This prevented iso lines
3cb2bea50456 Generate iso line classes according gnv-issues/issue108
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 447
diff changeset
4041 from rendering.
447
92b7ccbf6163 Improved generation of iso lines in vertical cross section.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 446
diff changeset
4042
92b7ccbf6163 Improved generation of iso lines in vertical cross section.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 446
diff changeset
4043 * src/main/java/de/intevation/gnv/raster/Palette.java: Fixed index issue
92b7ccbf6163 Improved generation of iso lines in vertical cross section.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 446
diff changeset
4044 when generating a divided palette.
92b7ccbf6163 Improved generation of iso lines in vertical cross section.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 446
diff changeset
4045
92b7ccbf6163 Improved generation of iso lines in vertical cross section.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 446
diff changeset
4046 * src/main/java/de/intevation/gnv/jfreechart/PolygonSeries.java:
92b7ccbf6163 Improved generation of iso lines in vertical cross section.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 446
diff changeset
4047 Do not crash with NPE any more when not having any series.
92b7ccbf6163 Improved generation of iso lines in vertical cross section.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 446
diff changeset
4048
92b7ccbf6163 Improved generation of iso lines in vertical cross section.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 446
diff changeset
4049 * src/main/java/de/intevation/gnv/jfreechart/PolygonDataset.java:
92b7ccbf6163 Improved generation of iso lines in vertical cross section.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 446
diff changeset
4050 Added method to add a whole collection of series. Useful to add
92b7ccbf6163 Improved generation of iso lines in vertical cross section.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 446
diff changeset
4051 iso lines to dataset.
92b7ccbf6163 Improved generation of iso lines in vertical cross section.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 446
diff changeset
4052
92b7ccbf6163 Improved generation of iso lines in vertical cross section.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 446
diff changeset
4053 * src/main/java/de/intevation/gnv/jfreechart/PolygonRenderer.java:
92b7ccbf6163 Improved generation of iso lines in vertical cross section.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 446
diff changeset
4054 Set the "line.width" attribute when rendering lines.
92b7ccbf6163 Improved generation of iso lines in vertical cross section.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 446
diff changeset
4055
446
f5a041000357 Connected vertical cross section with chart generation.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 445
diff changeset
4056 2010-01-01 Sascha L. Teichmann <sascha.teichmann@intevation.de>
f5a041000357 Connected vertical cross section with chart generation.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 445
diff changeset
4057
f5a041000357 Connected vertical cross section with chart generation.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 445
diff changeset
4058 * doc/conf/conf.xml: Deactivated gauss filter because
f5a041000357 Connected vertical cross section with chart generation.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 445
diff changeset
4059 it blurs no data areas too. Moreover gauss filtering does not
f5a041000357 Connected vertical cross section with chart generation.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 445
diff changeset
4060 seem to be necessary at all. Possible TODO: Mask the no data
f5a041000357 Connected vertical cross section with chart generation.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 445
diff changeset
4061 areas while filtering.
f5a041000357 Connected vertical cross section with chart generation.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 445
diff changeset
4062
f5a041000357 Connected vertical cross section with chart generation.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 445
diff changeset
4063 * src/main/java/de/intevation/gnv/state/profile/verticalcrosssection/VerticalCrossSectionOutputState.java:
f5a041000357 Connected vertical cross section with chart generation.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 445
diff changeset
4064 Added generation of polygon data suitable for PolygonPlot.
f5a041000357 Connected vertical cross section with chart generation.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 445
diff changeset
4065
f5a041000357 Connected vertical cross section with chart generation.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 445
diff changeset
4066 * src/main/java/de/intevation/gnv/state/timeseries/TimeSeriesOutputState.java:
f5a041000357 Connected vertical cross section with chart generation.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 445
diff changeset
4067 Some hacks to display the new Chart. XXX: This class is
f5a041000357 Connected vertical cross section with chart generation.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 445
diff changeset
4068 a real mess ... but I've said that before.
f5a041000357 Connected vertical cross section with chart generation.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 445
diff changeset
4069
f5a041000357 Connected vertical cross section with chart generation.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 445
diff changeset
4070 * src/main/java/de/intevation/gnv/chart/Chart.java: Made it
f5a041000357 Connected vertical cross section with chart generation.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 445
diff changeset
4071 serializable.
f5a041000357 Connected vertical cross section with chart generation.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 445
diff changeset
4072
f5a041000357 Connected vertical cross section with chart generation.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 445
diff changeset
4073 * src/main/java/de/intevation/gnv/chart/VerticalCrossSectionChart.java:
f5a041000357 Connected vertical cross section with chart generation.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 445
diff changeset
4074 New. Chart for vertical cross sections. Mainly a copy of
f5a041000357 Connected vertical cross section with chart generation.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 445
diff changeset
4075 Ingo's prototype implementation. TODO: parameter based i18n.
f5a041000357 Connected vertical cross section with chart generation.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 445
diff changeset
4076
f5a041000357 Connected vertical cross section with chart generation.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 445
diff changeset
4077 * src/main/java/de/intevation/gnv/math/Interpolation3D.java: Code
f5a041000357 Connected vertical cross section with chart generation.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 445
diff changeset
4078 simplification. Made it Serializable to be cachable persistently.
f5a041000357 Connected vertical cross section with chart generation.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 445
diff changeset
4079
f5a041000357 Connected vertical cross section with chart generation.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 445
diff changeset
4080 * src/main/java/de/intevation/gnv/math/AttributedXYColumns.java:
f5a041000357 Connected vertical cross section with chart generation.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 445
diff changeset
4081 Added fields for the interpolation and the generated PolygonDataset.
f5a041000357 Connected vertical cross section with chart generation.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 445
diff changeset
4082 Its used as the data carrying object in cache now.
f5a041000357 Connected vertical cross section with chart generation.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 445
diff changeset
4083
f5a041000357 Connected vertical cross section with chart generation.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 445
diff changeset
4084 * src/main/java/de/intevation/gnv/jfreechart/PolygonPlot.java:
f5a041000357 Connected vertical cross section with chart generation.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 445
diff changeset
4085 Removed println debug code.
f5a041000357 Connected vertical cross section with chart generation.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 445
diff changeset
4086
f5a041000357 Connected vertical cross section with chart generation.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 445
diff changeset
4087 * src/main/java/de/intevation/gnv/jfreechart/PolygonRenderer.java:
f5a041000357 Connected vertical cross section with chart generation.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 445
diff changeset
4088 Added a little hack to draw the polygons of the interpolation.
f5a041000357 Connected vertical cross section with chart generation.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 445
diff changeset
4089 The values are in y-direction all below zero (depth is given
f5a041000357 Connected vertical cross section with chart generation.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 445
diff changeset
4090 by negative values) so the drawing is mirrored along y axis.
f5a041000357 Connected vertical cross section with chart generation.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 445
diff changeset
4091 This special behavior is determined by the position of data
f5a041000357 Connected vertical cross section with chart generation.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 445
diff changeset
4092 bounding box. At first I suspected a ccw issue here but some
f5a041000357 Connected vertical cross section with chart generation.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 445
diff changeset
4093 initial tests falsified this hypothesis. We need to have a
f5a041000357 Connected vertical cross section with chart generation.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 445
diff changeset
4094 deeper look at this but till than it works.
f5a041000357 Connected vertical cross section with chart generation.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 445
diff changeset
4095
f5a041000357 Connected vertical cross section with chart generation.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 445
diff changeset
4096 * ChangeLog: Fixed some typos.
f5a041000357 Connected vertical cross section with chart generation.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 445
diff changeset
4097
445
f42ed4f10b79 Fixed some bugs and create "Profilschnitt" polygons via configuration.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 444
diff changeset
4098 2009-12-30 Sascha L. Teichmann <sascha.teichmann@intevation.de>
f42ed4f10b79 Fixed some bugs and create "Profilschnitt" polygons via configuration.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 444
diff changeset
4099
f42ed4f10b79 Fixed some bugs and create "Profilschnitt" polygons via configuration.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 444
diff changeset
4100 * doc/conf/conf.xml: Fixed defect XML
f42ed4f10b79 Fixed some bugs and create "Profilschnitt" polygons via configuration.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 444
diff changeset
4101
f42ed4f10b79 Fixed some bugs and create "Profilschnitt" polygons via configuration.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 444
diff changeset
4102 * src/main/java/de/intevation/gnv/state/profile/verticalcrosssection/VerticalCrossSectionOutputState.java:
f42ed4f10b79 Fixed some bugs and create "Profilschnitt" polygons via configuration.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 444
diff changeset
4103 Use configuration to generate JFreeChart compatible polygons.
f42ed4f10b79 Fixed some bugs and create "Profilschnitt" polygons via configuration.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 444
diff changeset
4104
f42ed4f10b79 Fixed some bugs and create "Profilschnitt" polygons via configuration.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 444
diff changeset
4105 * src/main/java/de/intevation/gnv/raster/PaletteManager.java:
f42ed4f10b79 Fixed some bugs and create "Profilschnitt" polygons via configuration.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 444
diff changeset
4106 Add method to access base palette.
f42ed4f10b79 Fixed some bugs and create "Profilschnitt" polygons via configuration.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 444
diff changeset
4107
f42ed4f10b79 Fixed some bugs and create "Profilschnitt" polygons via configuration.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 444
diff changeset
4108 * src/main/java/de/intevation/gnv/raster/Vectorizer.java:
f42ed4f10b79 Fixed some bugs and create "Profilschnitt" polygons via configuration.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 444
diff changeset
4109 Added logging and new constructor.
f42ed4f10b79 Fixed some bugs and create "Profilschnitt" polygons via configuration.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 444
diff changeset
4110
f42ed4f10b79 Fixed some bugs and create "Profilschnitt" polygons via configuration.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 444
diff changeset
4111 * src/main/java/de/intevation/gnv/math/ConstantXYDepth.java:
f42ed4f10b79 Fixed some bugs and create "Profilschnitt" polygons via configuration.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 444
diff changeset
4112 "Simulates" DEM with a constant depth.
f42ed4f10b79 Fixed some bugs and create "Profilschnitt" polygons via configuration.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 444
diff changeset
4113
f42ed4f10b79 Fixed some bugs and create "Profilschnitt" polygons via configuration.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 444
diff changeset
4114 * src/main/java/de/intevation/gnv/math/Interpolation2D.java:
f42ed4f10b79 Fixed some bugs and create "Profilschnitt" polygons via configuration.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 444
diff changeset
4115 Fixed bug with construction of buffer size.
f42ed4f10b79 Fixed some bugs and create "Profilschnitt" polygons via configuration.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 444
diff changeset
4116
f42ed4f10b79 Fixed some bugs and create "Profilschnitt" polygons via configuration.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 444
diff changeset
4117 * src/main/java/de/intevation/gnv/math/Interpolation3D.java:
f42ed4f10b79 Fixed some bugs and create "Profilschnitt" polygons via configuration.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 444
diff changeset
4118 Some clean ups. New method to calculate max depth.
f42ed4f10b79 Fixed some bugs and create "Profilschnitt" polygons via configuration.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 444
diff changeset
4119
f42ed4f10b79 Fixed some bugs and create "Profilschnitt" polygons via configuration.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 444
diff changeset
4120 * src/main/java/de/intevation/gnv/math/XYColumn.java:
f42ed4f10b79 Fixed some bugs and create "Profilschnitt" polygons via configuration.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 444
diff changeset
4121 Fixed bug with extrapolation.
f42ed4f10b79 Fixed some bugs and create "Profilschnitt" polygons via configuration.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 444
diff changeset
4122
444
85f48e287fb3 Added configuration for vertical cross sections ("Profilschnitte")
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 443
diff changeset
4123 2009-12-30 Sascha L. Teichmann <sascha.teichmann@intevation.de>
85f48e287fb3 Added configuration for vertical cross sections ("Profilschnitte")
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 443
diff changeset
4124
85f48e287fb3 Added configuration for vertical cross sections ("Profilschnitte")
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 443
diff changeset
4125 * doc/conf/conf.xml: Added section gnv/vertical-cross-section
85f48e287fb3 Added configuration for vertical cross sections ("Profilschnitte")
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 443
diff changeset
4126 to configure the "Profilschnitte".
85f48e287fb3 Added configuration for vertical cross sections ("Profilschnitte")
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 443
diff changeset
4127 <samples width="..." height="..."/> configures the size of
85f48e287fb3 Added configuration for vertical cross sections ("Profilschnitte")
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 443
diff changeset
4128 the sample area. Defaults to 1024x768.
85f48e287fb3 Added configuration for vertical cross sections ("Profilschnitte")
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 443
diff changeset
4129 <filters><filter>...</filter></filters> configures the
85f48e287fb3 Added configuration for vertical cross sections ("Profilschnitte")
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 443
diff changeset
4130 list of post processing filters applied to the sample area
85f48e287fb3 Added configuration for vertical cross sections ("Profilschnitte")
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 443
diff changeset
4131 after the interpolation is done. Defaults to empty list.
85f48e287fb3 Added configuration for vertical cross sections ("Profilschnitte")
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 443
diff changeset
4132
85f48e287fb3 Added configuration for vertical cross sections ("Profilschnitte")
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 443
diff changeset
4133 * src/main/java/de/intevation/gnv/artifacts/context/GNVArtifactContext.java:
85f48e287fb3 Added configuration for vertical cross sections ("Profilschnitte")
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 443
diff changeset
4134 Added keys for vertical cross section samples and filters.
85f48e287fb3 Added configuration for vertical cross sections ("Profilschnitte")
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 443
diff changeset
4135
85f48e287fb3 Added configuration for vertical cross sections ("Profilschnitte")
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 443
diff changeset
4136 * src/main/java/de/intevation/gnv/artifacts/context/GNVArtifactContextFactory.java:
85f48e287fb3 Added configuration for vertical cross sections ("Profilschnitte")
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 443
diff changeset
4137 Parse the configuration for the new parameters.
85f48e287fb3 Added configuration for vertical cross sections ("Profilschnitte")
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 443
diff changeset
4138
443
da21c256a0ba "horizontale Schnittprofile" are now configured via conf.xml
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 442
diff changeset
4139 2009-12-29 Sascha L. Teichmann <sascha.teichmann@intevation.de>
da21c256a0ba "horizontale Schnittprofile" are now configured via conf.xml
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 442
diff changeset
4140
da21c256a0ba "horizontale Schnittprofile" are now configured via conf.xml
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 442
diff changeset
4141 * doc/conf/conf.xml: Added a gnv/horizontal-cross-section-profile
da21c256a0ba "horizontale Schnittprofile" are now configured via conf.xml
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 442
diff changeset
4142 section to configure the "horizontalen Schnittprofile".
da21c256a0ba "horizontale Schnittprofile" are now configured via conf.xml
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 442
diff changeset
4143 <samples number=".."/> gives the number of samples the
da21c256a0ba "horizontale Schnittprofile" are now configured via conf.xml
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 442
diff changeset
4144 interpolation track is divided into. Defaults to 250
da21c256a0ba "horizontale Schnittprofile" are now configured via conf.xml
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 442
diff changeset
4145
da21c256a0ba "horizontale Schnittprofile" are now configured via conf.xml
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 442
diff changeset
4146 * src/main/java/de/intevation/gnv/artifacts/context/GNVArtifactContext.java:
da21c256a0ba "horizontale Schnittprofile" are now configured via conf.xml
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 442
diff changeset
4147 The names of the keys for fetching informations from the
da21c256a0ba "horizontale Schnittprofile" are now configured via conf.xml
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 442
diff changeset
4148 configuration context are stored here now instead of the factory.
da21c256a0ba "horizontale Schnittprofile" are now configured via conf.xml
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 442
diff changeset
4149
da21c256a0ba "horizontale Schnittprofile" are now configured via conf.xml
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 442
diff changeset
4150 * src/main/java/de/intevation/gnv/artifacts/context/GNVArtifactContextFactory.java:
da21c256a0ba "horizontale Schnittprofile" are now configured via conf.xml
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 442
diff changeset
4151 Removed the lookup keys. Configure the "horizontalen Schnittprofile".
da21c256a0ba "horizontale Schnittprofile" are now configured via conf.xml
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 442
diff changeset
4152
da21c256a0ba "horizontale Schnittprofile" are now configured via conf.xml
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 442
diff changeset
4153 * src/main/java/de/intevation/gnv/state/profile/horizontal/HorizontalProfileMeshCrossOutputState.java:
da21c256a0ba "horizontale Schnittprofile" are now configured via conf.xml
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 442
diff changeset
4154 Fetch number of samples from config now instead of no longer supported
da21c256a0ba "horizontale Schnittprofile" are now configured via conf.xml
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 442
diff changeset
4155 system property.
da21c256a0ba "horizontale Schnittprofile" are now configured via conf.xml
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 442
diff changeset
4156
da21c256a0ba "horizontale Schnittprofile" are now configured via conf.xml
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 442
diff changeset
4157 * src/main/java/de/intevation/gnv/state/timeseries/TimeSeriesOutputState.java:
da21c256a0ba "horizontale Schnittprofile" are now configured via conf.xml
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 442
diff changeset
4158 The key from chart template config is now in GNVArtifactContext, too.
da21c256a0ba "horizontale Schnittprofile" are now configured via conf.xml
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 442
diff changeset
4159
442
52e031261eaa Create a new 'gnv' section in config file.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 441
diff changeset
4160 2009-12-29 Sascha L. Teichmann <sascha.teichmann@intevation.de>
52e031261eaa Create a new 'gnv' section in config file.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 441
diff changeset
4161
52e031261eaa Create a new 'gnv' section in config file.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 441
diff changeset
4162 * doc/conf/conf.xml: Moved chart template and palette config
52e031261eaa Create a new 'gnv' section in config file.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 441
diff changeset
4163 into new section 'gnv'.
52e031261eaa Create a new 'gnv' section in config file.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 441
diff changeset
4164
52e031261eaa Create a new 'gnv' section in config file.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 441
diff changeset
4165 * src/main/java/de/intevation/gnv/artifacts/context/GNVArtifactContextFactory.java:
52e031261eaa Create a new 'gnv' section in config file.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 441
diff changeset
4166 Adjusted to new 'gnv' section in config.
52e031261eaa Create a new 'gnv' section in config file.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 441
diff changeset
4167 Stores chat template under 'gnv.chart.template' and palettes
52e031261eaa Create a new 'gnv' section in config file.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 441
diff changeset
4168 under 'gnv.color.palettes'.
52e031261eaa Create a new 'gnv' section in config file.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 441
diff changeset
4169 Added authors.
52e031261eaa Create a new 'gnv' section in config file.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 441
diff changeset
4170
52e031261eaa Create a new 'gnv' section in config file.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 441
diff changeset
4171 * src/main/java/de/intevation/gnv/utils/StringUtils.java: Fixed
52e031261eaa Create a new 'gnv' section in config file.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 441
diff changeset
4172 index out of bounds issue.
52e031261eaa Create a new 'gnv' section in config file.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 441
diff changeset
4173
441
31a12ff53f99 Added raster filter framework for "Profilschnitte"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 440
diff changeset
4174 2009-12-29 Sascha L. Teichmann <sascha.teichmann@intevation.de>
31a12ff53f99 Added raster filter framework for "Profilschnitte"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 440
diff changeset
4175
31a12ff53f99 Added raster filter framework for "Profilschnitte"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 440
diff changeset
4176 * src/main/java/de/intevation/gnv/raster/Filter.java: New.
31a12ff53f99 Added raster filter framework for "Profilschnitte"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 440
diff changeset
4177 General filter mechanism raster in -> raster out. Useful
31a12ff53f99 Added raster filter framework for "Profilschnitte"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 440
diff changeset
4178 to chain processing. The Filter.Factory takes an
31a12ff53f99 Added raster filter framework for "Profilschnitte"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 440
diff changeset
4179 DOM element to configure itself.
31a12ff53f99 Added raster filter framework for "Profilschnitte"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 440
diff changeset
4180
31a12ff53f99 Added raster filter framework for "Profilschnitte"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 440
diff changeset
4181 * src/main/java/de/intevation/gnv/raster/KernelFilter.java:
31a12ff53f99 Added raster filter framework for "Profilschnitte"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 440
diff changeset
4182 New. Implements raster filters based on kernel folding. Has
31a12ff53f99 Added raster filter framework for "Profilschnitte"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 440
diff changeset
4183 an inner class GaussFactory which acts as a factory to create
31a12ff53f99 Added raster filter framework for "Profilschnitte"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 440
diff changeset
4184 Gauss filters. The attributes "sigma" and "radius" are read
31a12ff53f99 Added raster filter framework for "Profilschnitte"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 440
diff changeset
4185 from the configuring DOM element to set up the parameters
31a12ff53f99 Added raster filter framework for "Profilschnitte"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 440
diff changeset
4186 of the kernel.
31a12ff53f99 Added raster filter framework for "Profilschnitte"
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 440
diff changeset
4187
440
eb2ac62e853a Cleaned up messy code a bit in "Horizontales Schnittprofil" and "Profilschnitt".
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 439
diff changeset
4188 2009-12-28 Sascha L. Teichmann <sascha.teichmann@intevation.de>
eb2ac62e853a Cleaned up messy code a bit in "Horizontales Schnittprofil" and "Profilschnitt".
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 439
diff changeset
4189
eb2ac62e853a Cleaned up messy code a bit in "Horizontales Schnittprofil" and "Profilschnitt".
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 439
diff changeset
4190 * src/main/java/de/intevation/gnv/state/profile/horizontal/HorizontalProfileMeshCrossOutputState.java,
eb2ac62e853a Cleaned up messy code a bit in "Horizontales Schnittprofil" and "Profilschnitt".
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 439
diff changeset
4191 src/main/java/de/intevation/gnv/state/profile/verticalcrosssection/VerticalCrossSectionOutputState.java,
eb2ac62e853a Cleaned up messy code a bit in "Horizontales Schnittprofil" and "Profilschnitt".
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 439
diff changeset
4192 src/main/java/de/intevation/gnv/utils/WKTUtils.java: Refactored most
eb2ac62e853a Cleaned up messy code a bit in "Horizontales Schnittprofil" and "Profilschnitt".
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 439
diff changeset
4193 silly code like inefficent access to input data and redundant
eb2ac62e853a Cleaned up messy code a bit in "Horizontales Schnittprofil" and "Profilschnitt".
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 439
diff changeset
4194 WKT line string parsing.
eb2ac62e853a Cleaned up messy code a bit in "Horizontales Schnittprofil" and "Profilschnitt".
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 439
diff changeset
4195
eb2ac62e853a Cleaned up messy code a bit in "Horizontales Schnittprofil" and "Profilschnitt".
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 439
diff changeset
4196 * src/main/java/de/intevation/gnv/raster/IsoPolygonSeriesProducer.java,
eb2ac62e853a Cleaned up messy code a bit in "Horizontales Schnittprofil" and "Profilschnitt".
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 439
diff changeset
4197 src/main/java/de/intevation/gnv/math/XYColumn.java:
eb2ac62e853a Cleaned up messy code a bit in "Horizontales Schnittprofil" and "Profilschnitt".
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 439
diff changeset
4198 Removed needless imports.
eb2ac62e853a Cleaned up messy code a bit in "Horizontales Schnittprofil" and "Profilschnitt".
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 439
diff changeset
4199
439
8975de9d7483 Loop through configuration to chart generation.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 438
diff changeset
4200 2009-12-28 Sascha L. Teichmann <sascha.teichmann@intevation.de>
8975de9d7483 Loop through configuration to chart generation.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 438
diff changeset
4201
8975de9d7483 Loop through configuration to chart generation.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 438
diff changeset
4202 * src/main/java/de/intevation/gnv/state/OutputStateBase.java,
8975de9d7483 Loop through configuration to chart generation.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 438
diff changeset
4203 src/main/java/de/intevation/gnv/state/timeseries/TimeSeriesOutputState.java,
8975de9d7483 Loop through configuration to chart generation.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 438
diff changeset
4204 src/main/java/de/intevation/gnv/state/profile/vertical/VerticalProfileOutputState.java,
8975de9d7483 Loop through configuration to chart generation.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 438
diff changeset
4205 src/main/java/de/intevation/gnv/state/profile/horizontal/HorizontalProfileOutputState.java,
8975de9d7483 Loop through configuration to chart generation.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 438
diff changeset
4206 src/main/java/de/intevation/gnv/state/profile/horizontal/HorizontalProfileMeshCrossOutputState.java,
8975de9d7483 Loop through configuration to chart generation.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 438
diff changeset
4207 src/main/java/de/intevation/gnv/state/profile/verticalcrosssection/VerticalCrossSectionOutputState.java,
8975de9d7483 Loop through configuration to chart generation.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 438
diff changeset
4208 src/main/java/de/intevation/gnv/state/profile/horizontalcrosssection/HorizontalCrossSectionMeshOutputState.java:
8975de9d7483 Loop through configuration to chart generation.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 438
diff changeset
4209 Bring CallContext down to the chart generation. This is necessary to
8975de9d7483 Loop through configuration to chart generation.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 438
diff changeset
4210 access the configuration. BTW: this a much cleaner way than
8975de9d7483 Loop through configuration to chart generation.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 438
diff changeset
4211 the omnipresent singletons all around in the code!
8975de9d7483 Loop through configuration to chart generation.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 438
diff changeset
4212
8975de9d7483 Loop through configuration to chart generation.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 438
diff changeset
4213 Observation: All the stuff derived from OutputStateBase is coded very messy
8975de9d7483 Loop through configuration to chart generation.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 438
diff changeset
4214 ... even if your demands are not high about aesthetic :-/
8975de9d7483 Loop through configuration to chart generation.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 438
diff changeset
4215
8975de9d7483 Loop through configuration to chart generation.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 438
diff changeset
4216 * src/main/java/de/intevation/gnv/utils/StringUtils.java: New.
8975de9d7483 Loop through configuration to chart generation.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 438
diff changeset
4217 Some functions to ease working with strings.
8975de9d7483 Loop through configuration to chart generation.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 438
diff changeset
4218
438
7399bb8f83ea Added manager to handle several levels of palette subdivsions.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 437
diff changeset
4219 2009-12-28 Sascha L. Teichmann <sascha.teichmann@intevation.de>
7399bb8f83ea Added manager to handle several levels of palette subdivsions.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 437
diff changeset
4220
7399bb8f83ea Added manager to handle several levels of palette subdivsions.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 437
diff changeset
4221 * src/main/java/de/intevation/gnv/raster/PaletteManager.java: New.
7399bb8f83ea Added manager to handle several levels of palette subdivsions.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 437
diff changeset
4222 Used to manage several levels of palette subdivsions derived from
7399bb8f83ea Added manager to handle several levels of palette subdivsions.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 437
diff changeset
4223 base palette. Contains name and description of palette, too.
7399bb8f83ea Added manager to handle several levels of palette subdivsions.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 437
diff changeset
4224
7399bb8f83ea Added manager to handle several levels of palette subdivsions.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 437
diff changeset
4225 * src/main/java/de/intevation/gnv/raster/Palette.java: Removed
7399bb8f83ea Added manager to handle several levels of palette subdivsions.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 437
diff changeset
4226 palette description because it is hold by the PaletteManager now.
7399bb8f83ea Added manager to handle several levels of palette subdivsions.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 437
diff changeset
4227
7399bb8f83ea Added manager to handle several levels of palette subdivsions.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 437
diff changeset
4228 * src/main/java/de/intevation/gnv/artifacts/context/GNVArtifactContextFactory.java:
7399bb8f83ea Added manager to handle several levels of palette subdivsions.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 437
diff changeset
4229 The palettes are not stored under the name of the palette any longer.
7399bb8f83ea Added manager to handle several levels of palette subdivsions.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 437
diff changeset
4230 Instead the new attribute 'parameter-id' is splitted (comma separated)
7399bb8f83ea Added manager to handle several levels of palette subdivsions.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 437
diff changeset
4231 into integers which are use as keys now. The values are PaletteManagers.
7399bb8f83ea Added manager to handle several levels of palette subdivsions.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 437
diff changeset
4232 This should ease the access to an adequate PaletteManager when
7399bb8f83ea Added manager to handle several levels of palette subdivsions.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 437
diff changeset
4233 generating a chart for a certain parameter.
7399bb8f83ea Added manager to handle several levels of palette subdivsions.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 437
diff changeset
4234
7399bb8f83ea Added manager to handle several levels of palette subdivsions.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 437
diff changeset
4235 * doc/conf/conf.xml: Added the 'parameter-ids' for the four palettes.
7399bb8f83ea Added manager to handle several levels of palette subdivsions.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 437
diff changeset
4236 The values are extracted from the gdiintern wiki.
7399bb8f83ea Added manager to handle several levels of palette subdivsions.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 437
diff changeset
4237
7399bb8f83ea Added manager to handle several levels of palette subdivsions.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 437
diff changeset
4238 !!! This have to be in sync with the database parameter ids !!!
7399bb8f83ea Added manager to handle several levels of palette subdivsions.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 437
diff changeset
4239
437
b624879d2902 Added vectorizer rings callback to generate iso lines.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 436
diff changeset
4240 2009-12-27 Sascha L. Teichmann <sascha.teichmann@intevation.de>
b624879d2902 Added vectorizer rings callback to generate iso lines.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 436
diff changeset
4241
b624879d2902 Added vectorizer rings callback to generate iso lines.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 436
diff changeset
4242 * src/main/java/de/intevation/gnv/raster/IsoPolygonSeriesProducer.java:
b624879d2902 Added vectorizer rings callback to generate iso lines.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 436
diff changeset
4243 New. Vectorizer rings callback which produces iso lines in
b624879d2902 Added vectorizer rings callback to generate iso lines.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 436
diff changeset
4244 form of PolygonSeries. These series can be added to PolygonDatasets.
b624879d2902 Added vectorizer rings callback to generate iso lines.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 436
diff changeset
4245 If a IsoPolygonSeriesProducer.LabelGenerator is given
b624879d2902 Added vectorizer rings callback to generate iso lines.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 436
diff changeset
4246 each of the series has an attribute "label" which could be used
b624879d2902 Added vectorizer rings callback to generate iso lines.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 436
diff changeset
4247 to label text on the plot. TODO: Add label rendering to plot.
b624879d2902 Added vectorizer rings callback to generate iso lines.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 436
diff changeset
4248
b624879d2902 Added vectorizer rings callback to generate iso lines.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 436
diff changeset
4249 Iso line generation is a bit more sophisticated than pure
b624879d2902 Added vectorizer rings callback to generate iso lines.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 436
diff changeset
4250 region tracing. Along a border of a region there could
446
f5a041000357 Connected vertical cross section with chart generation.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 445
diff changeset
4251 be more than one type of neighborhood. This is due to quantification
437
b624879d2902 Added vectorizer rings callback to generate iso lines.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 436
diff changeset
4252 errors introduced by the fact that steep value gradients
b624879d2902 Added vectorizer rings callback to generate iso lines.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 436
diff changeset
4253 are sampled to less points. The only ways out would be an
b624879d2902 Added vectorizer rings callback to generate iso lines.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 436
diff changeset
4254 increase of the sample resolution or an other algorithm
b624879d2902 Added vectorizer rings callback to generate iso lines.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 436
diff changeset
4255 working directly on the interpolated floating point samples.
b624879d2902 Added vectorizer rings callback to generate iso lines.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 436
diff changeset
4256
b624879d2902 Added vectorizer rings callback to generate iso lines.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 436
diff changeset
4257 * src/main/java/de/intevation/gnv/raster/Vectorizer.java: Made
b624879d2902 Added vectorizer rings callback to generate iso lines.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 436
diff changeset
4258 line simplification work with open polygons, too.
b624879d2902 Added vectorizer rings callback to generate iso lines.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 436
diff changeset
4259
b624879d2902 Added vectorizer rings callback to generate iso lines.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 436
diff changeset
4260 * src/main/java/de/intevation/gnv/math/IJKey.java: Added method
b624879d2902 Added vectorizer rings callback to generate iso lines.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 436
diff changeset
4261 to sort (i, j) in place.
b624879d2902 Added vectorizer rings callback to generate iso lines.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 436
diff changeset
4262
b624879d2902 Added vectorizer rings callback to generate iso lines.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 436
diff changeset
4263 * src/main/java/de/intevation/gnv/jfreechart/PolygonRenderer.java:
b624879d2902 Added vectorizer rings callback to generate iso lines.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 436
diff changeset
4264 Do not close line shapes because iso lines are not closed shapes
b624879d2902 Added vectorizer rings callback to generate iso lines.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 436
diff changeset
4265 in general.
b624879d2902 Added vectorizer rings callback to generate iso lines.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 436
diff changeset
4266
b624879d2902 Added vectorizer rings callback to generate iso lines.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 436
diff changeset
4267 * src/main/java/de/intevation/gnv/raster/PolygonDatasetProducer.java:
b624879d2902 Added vectorizer rings callback to generate iso lines.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 436
diff changeset
4268 Added author. Some reformatting.
b624879d2902 Added vectorizer rings callback to generate iso lines.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 436
diff changeset
4269
436
6642ab6c583c Added vectorizer rings callback which generates polygon datasets suitable
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 435
diff changeset
4270 2009-12-26 Sascha L. Teichmann <sascha.teichmann@intevation.de>
6642ab6c583c Added vectorizer rings callback which generates polygon datasets suitable
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 435
diff changeset
4271
6642ab6c583c Added vectorizer rings callback which generates polygon datasets suitable
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 435
diff changeset
4272 * src/main/java/de/intevation/gnv/raster/PolygonDatasetProducer.java:
6642ab6c583c Added vectorizer rings callback which generates polygon datasets suitable
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 435
diff changeset
4273 New. Vectorizer rings callback which produces PolygonDatasets suitable
6642ab6c583c Added vectorizer rings callback which generates polygon datasets suitable
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 435
diff changeset
4274 to be fed into PolygonPlot.
6642ab6c583c Added vectorizer rings callback which generates polygon datasets suitable
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 435
diff changeset
4275
6642ab6c583c Added vectorizer rings callback which generates polygon datasets suitable
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 435
diff changeset
4276 * src/main/java/de/intevation/gnv/raster/Vectorizer.java:
6642ab6c583c Added vectorizer rings callback which generates polygon datasets suitable
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 435
diff changeset
4277 Forward height to rings callback.
6642ab6c583c Added vectorizer rings callback which generates polygon datasets suitable
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 435
diff changeset
4278 Made simplification of chains an option (default: true).
6642ab6c583c Added vectorizer rings callback which generates polygon datasets suitable
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 435
diff changeset
4279 This should be turn off if generating iso lines.
6642ab6c583c Added vectorizer rings callback which generates polygon datasets suitable
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 435
diff changeset
4280 Made edges hashable (handy to find neighbored edges in
6642ab6c583c Added vectorizer rings callback which generates polygon datasets suitable
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 435
diff changeset
4281 iso line scanning).
6642ab6c583c Added vectorizer rings callback which generates polygon datasets suitable
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 435
diff changeset
4282
6642ab6c583c Added vectorizer rings callback which generates polygon datasets suitable
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 435
diff changeset
4283 * src/main/java/de/intevation/gnv/jfreechart/PolygonSeries.java:
6642ab6c583c Added vectorizer rings callback which generates polygon datasets suitable
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 435
diff changeset
4284 Added default constructor. Generate unique comparable long id
6642ab6c583c Added vectorizer rings callback which generates polygon datasets suitable
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 435
diff changeset
4285 in thos constructor.
6642ab6c583c Added vectorizer rings callback which generates polygon datasets suitable
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 435
diff changeset
4286 Added method to add a single ring.
6642ab6c583c Added vectorizer rings callback which generates polygon datasets suitable
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 435
diff changeset
4287
6642ab6c583c Added vectorizer rings callback which generates polygon datasets suitable
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 435
diff changeset
4288 * src/main/java/de/intevation/gnv/jfreechart/PolygonDataset.java:
6642ab6c583c Added vectorizer rings callback which generates polygon datasets suitable
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 435
diff changeset
4289 Added constructor to construct with a collection of polygon
6642ab6c583c Added vectorizer rings callback which generates polygon datasets suitable
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 435
diff changeset
4290 series.
6642ab6c583c Added vectorizer rings callback which generates polygon datasets suitable
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 435
diff changeset
4291
435
67091b17462d Added code to split palette interval into equal sized parts.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 434
diff changeset
4292 2009-12-25 Sascha L. Teichmann <sascha.teichmann@intevation.de>
67091b17462d Added code to split palette interval into equal sized parts.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 434
diff changeset
4293
67091b17462d Added code to split palette interval into equal sized parts.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 434
diff changeset
4294 * src/main/java/de/intevation/gnv/raster/Palette.java: Added
67091b17462d Added code to split palette interval into equal sized parts.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 434
diff changeset
4295 method subdive(N) to Palette class which creates a new
67091b17462d Added code to split palette interval into equal sized parts.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 434
diff changeset
4296 palette in which each interval is splitted into N
67091b17462d Added code to split palette interval into equal sized parts.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 434
diff changeset
4297 equal sized intervals. Infinity sized intervals are not
67091b17462d Added code to split palette interval into equal sized parts.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 434
diff changeset
4298 splitted. This is useful to fulfill the conditions of
67091b17462d Added code to split palette interval into equal sized parts.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 434
diff changeset
4299 gnv/issue108.
67091b17462d Added code to split palette interval into equal sized parts.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 434
diff changeset
4300
434
0eed5749fd63 Implemented the raster interpolation for the 'Profilschnitt'.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 433
diff changeset
4301 2009-12-23 Sascha L. Teichmann <sascha.teichmann@intevation.de>
0eed5749fd63 Implemented the raster interpolation for the 'Profilschnitt'.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 433
diff changeset
4302
0eed5749fd63 Implemented the raster interpolation for the 'Profilschnitt'.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 433
diff changeset
4303 * src/main/java/de/intevation/gnv/math/Interpolation2D.java:
0eed5749fd63 Implemented the raster interpolation for the 'Profilschnitt'.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 433
diff changeset
4304 Use local variable debug instead of asking log.isDebugEnabled()
0eed5749fd63 Implemented the raster interpolation for the 'Profilschnitt'.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 433
diff changeset
4305 more than once.
0eed5749fd63 Implemented the raster interpolation for the 'Profilschnitt'.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 433
diff changeset
4306
0eed5749fd63 Implemented the raster interpolation for the 'Profilschnitt'.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 433
diff changeset
4307 * src/main/java/de/intevation/gnv/math/XYColumn.java: extrapolate
0eed5749fd63 Implemented the raster interpolation for the 'Profilschnitt'.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 433
diff changeset
4308 with boundary values.
0eed5749fd63 Implemented the raster interpolation for the 'Profilschnitt'.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 433
diff changeset
4309
0eed5749fd63 Implemented the raster interpolation for the 'Profilschnitt'.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 433
diff changeset
4310 * src/main/java/de/intevation/gnv/math/Interpolation3D.java:
0eed5749fd63 Implemented the raster interpolation for the 'Profilschnitt'.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 433
diff changeset
4311 Implements a 3D interpolation called 'Profilschnitt' along a
0eed5749fd63 Implemented the raster interpolation for the 'Profilschnitt'.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 433
diff changeset
4312 track similiar to the 'Horizontaler Schnittprofil' which takes
0eed5749fd63 Implemented the raster interpolation for the 'Profilschnitt'.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 433
diff changeset
4313 all k layers into account.
0eed5749fd63 Implemented the raster interpolation for the 'Profilschnitt'.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 433
diff changeset
4314
0eed5749fd63 Implemented the raster interpolation for the 'Profilschnitt'.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 433
diff changeset
4315 At the interpolated (x, y) points columns of parameter values
0eed5749fd63 Implemented the raster interpolation for the 'Profilschnitt'.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 433
diff changeset
4316 from surface to ground are interpolated. To do so the four
0eed5749fd63 Implemented the raster interpolation for the 'Profilschnitt'.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 433
diff changeset
4317 next neighbor of that columns are figured out. Four
0eed5749fd63 Implemented the raster interpolation for the 'Profilschnitt'.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 433
diff changeset
4318 cubic splines are fitted through these parameter values
0eed5749fd63 Implemented the raster interpolation for the 'Profilschnitt'.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 433
diff changeset
4319 of these neighbors. Now its possible to continuous eval
0eed5749fd63 Implemented the raster interpolation for the 'Profilschnitt'.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 433
diff changeset
4320 the parameter on each. Every entry in the interpolated column
0eed5749fd63 Implemented the raster interpolation for the 'Profilschnitt'.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 433
diff changeset
4321 is interpolated bilinear from the four cubic spline interpolated
0eed5749fd63 Implemented the raster interpolation for the 'Profilschnitt'.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 433
diff changeset
4322 neighbor values at the respective depth.
0eed5749fd63 Implemented the raster interpolation for the 'Profilschnitt'.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 433
diff changeset
4323
0eed5749fd63 Implemented the raster interpolation for the 'Profilschnitt'.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 433
diff changeset
4324 The result is stored into a double valued raster. NaN values
449
c7ca2fce041f Add only color to scale of vertical cross section which are in the chart.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 448
diff changeset
4325 indicate interpolation gaps.
434
0eed5749fd63 Implemented the raster interpolation for the 'Profilschnitt'.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 433
diff changeset
4326
433
828df3ddb758 Added interpolation capabilities along z axis to XYColumns.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 432
diff changeset
4327 2009-12-23 Sascha L. Teichmann <sascha.teichmann@intevation.de>
828df3ddb758 Added interpolation capabilities along z axis to XYColumns.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 432
diff changeset
4328
828df3ddb758 Added interpolation capabilities along z axis to XYColumns.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 432
diff changeset
4329 * src/main/java/de/intevation/gnv/math/XYColumn.java: Added a method
828df3ddb758 Added interpolation capabilities along z axis to XYColumns.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 432
diff changeset
4330 prepare() which generates an continues interpolator for the
828df3ddb758 Added interpolation capabilities along z axis to XYColumns.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 432
diff changeset
4331 given z values. if only one value is given a constant function
828df3ddb758 Added interpolation capabilities along z axis to XYColumns.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 432
diff changeset
4332 is assumed. If the larger z-value is below zero the
828df3ddb758 Added interpolation capabilities along z axis to XYColumns.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 432
diff changeset
4333 next lower value is supplemented at zero. Symmetrically
828df3ddb758 Added interpolation capabilities along z axis to XYColumns.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 432
diff changeset
4334 if the lowest z-value is above the depth at the given point
828df3ddb758 Added interpolation capabilities along z axis to XYColumns.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 432
diff changeset
4335 the lowest value is repeated at depth. This should guarantee
828df3ddb758 Added interpolation capabilities along z axis to XYColumns.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 432
diff changeset
4336 that the gradient is vansihing towards the surface and the
828df3ddb758 Added interpolation capabilities along z axis to XYColumns.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 432
diff changeset
4337 bottom of the ocean.
828df3ddb758 Added interpolation capabilities along z axis to XYColumns.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 432
diff changeset
4338
828df3ddb758 Added interpolation capabilities along z axis to XYColumns.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 432
diff changeset
4339 If after the supplementation there are less than three points
828df3ddb758 Added interpolation capabilities along z axis to XYColumns.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 432
diff changeset
4340 a linear interpolation is performed. If there are more than three
828df3ddb758 Added interpolation capabilities along z axis to XYColumns.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 432
diff changeset
4341 points a higher degree interpolation is used instead. This defaults
828df3ddb758 Added interpolation capabilities along z axis to XYColumns.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 432
diff changeset
4342 to a cubic spline interpolation. Overwrite the getInterpolator()
828df3ddb758 Added interpolation capabilities along z axis to XYColumns.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 432
diff changeset
4343 function to replace this behavior.
828df3ddb758 Added interpolation capabilities along z axis to XYColumns.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 432
diff changeset
4344
828df3ddb758 Added interpolation capabilities along z axis to XYColumns.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 432
diff changeset
4345 * src/main/java/de/intevation/gnv/math/ConstantFunction.java: New.
828df3ddb758 Added interpolation capabilities along z axis to XYColumns.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 432
diff changeset
4346 Constant function used in interpolation.
828df3ddb758 Added interpolation capabilities along z axis to XYColumns.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 432
diff changeset
4347
828df3ddb758 Added interpolation capabilities along z axis to XYColumns.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 432
diff changeset
4348 * src/main/java/de/intevation/gnv/math/LinearFunction.java: Added
828df3ddb758 Added interpolation capabilities along z axis to XYColumns.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 432
diff changeset
4349 an inner class Univariate which fits into the interpolation
828df3ddb758 Added interpolation capabilities along z axis to XYColumns.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 432
diff changeset
4350 framework.
828df3ddb758 Added interpolation capabilities along z axis to XYColumns.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 432
diff changeset
4351
828df3ddb758 Added interpolation capabilities along z axis to XYColumns.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 432
diff changeset
4352 * src/main/java/de/intevation/gnv/math/HeightValue.java: Sort
828df3ddb758 Added interpolation capabilities along z axis to XYColumns.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 432
diff changeset
4353 z-Values in descending order because we are below zero.
828df3ddb758 Added interpolation capabilities along z axis to XYColumns.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 432
diff changeset
4354
828df3ddb758 Added interpolation capabilities along z axis to XYColumns.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 432
diff changeset
4355 * src/main/java/de/intevation/gnv/math/XYDepth.java: New. Interface
828df3ddb758 Added interpolation capabilities along z axis to XYColumns.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 432
diff changeset
4356 to figure out the depth (negative values below surface) for
828df3ddb758 Added interpolation capabilities along z axis to XYColumns.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 432
diff changeset
4357 a given coordinate. TODO: Implement this by query the DEM grid
828df3ddb758 Added interpolation capabilities along z axis to XYColumns.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 432
diff changeset
4358 of the ocean.
828df3ddb758 Added interpolation capabilities along z axis to XYColumns.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 432
diff changeset
4359
828df3ddb758 Added interpolation capabilities along z axis to XYColumns.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 432
diff changeset
4360 * src/main/java/de/intevation/gnv/math/AttributedXYColumns.java: Added
828df3ddb758 Added interpolation capabilities along z axis to XYColumns.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 432
diff changeset
4361 authors.
828df3ddb758 Added interpolation capabilities along z axis to XYColumns.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 432
diff changeset
4362
432
6a70e8883307 Added some type safety. Fixed z value bug in reading database preprocessing. Only dissemble WKT points if really needed.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 431
diff changeset
4363 2009-12-23 Sascha L. Teichmann <sascha.teichmann@intevation.de>
6a70e8883307 Added some type safety. Fixed z value bug in reading database preprocessing. Only dissemble WKT points if really needed.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 431
diff changeset
4364
6a70e8883307 Added some type safety. Fixed z value bug in reading database preprocessing. Only dissemble WKT points if really needed.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 431
diff changeset
4365 * src/main/java/de/intevation/gnv/state/profile/verticalcrosssection/VerticalCrossSectionOutputState.java:
433
828df3ddb758 Added interpolation capabilities along z axis to XYColumns.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 432
diff changeset
4366 When preprocessing database data only dissemble WKT points if we
432
6a70e8883307 Added some type safety. Fixed z value bug in reading database preprocessing. Only dissemble WKT points if really needed.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 431
diff changeset
4367 have to.
6a70e8883307 Added some type safety. Fixed z value bug in reading database preprocessing. Only dissemble WKT points if really needed.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 431
diff changeset
4368 Read z values as double value now.
6a70e8883307 Added some type safety. Fixed z value bug in reading database preprocessing. Only dissemble WKT points if really needed.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 431
diff changeset
4369 Commented out CSV export because it takes the database data
6a70e8883307 Added some type safety. Fixed z value bug in reading database preprocessing. Only dissemble WKT points if really needed.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 431
diff changeset
4370 as data which is not correct here. TODO: We need to implement some output
6a70e8883307 Added some type safety. Fixed z value bug in reading database preprocessing. Only dissemble WKT points if really needed.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 431
diff changeset
4371 based on the interpolated data.
6a70e8883307 Added some type safety. Fixed z value bug in reading database preprocessing. Only dissemble WKT points if really needed.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 431
diff changeset
4372 Added some type safety to better match the 2D code.
6a70e8883307 Added some type safety. Fixed z value bug in reading database preprocessing. Only dissemble WKT points if really needed.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 431
diff changeset
4373
6a70e8883307 Added some type safety. Fixed z value bug in reading database preprocessing. Only dissemble WKT points if really needed.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 431
diff changeset
4374 * src/main/java/de/intevation/gnv/math/AttributedXYColumns.java: Stores
6a70e8883307 Added some type safety. Fixed z value bug in reading database preprocessing. Only dissemble WKT points if really needed.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 431
diff changeset
4375 XYColumns in ArrayList for better reused of the 2D code.
6a70e8883307 Added some type safety. Fixed z value bug in reading database preprocessing. Only dissemble WKT points if really needed.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 431
diff changeset
4376
6a70e8883307 Added some type safety. Fixed z value bug in reading database preprocessing. Only dissemble WKT points if really needed.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 431
diff changeset
4377 * src/main/java/de/intevation/gnv/math/XYColumn.java: Removed toArray()
6a70e8883307 Added some type safety. Fixed z value bug in reading database preprocessing. Only dissemble WKT points if really needed.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 431
diff changeset
4378 method because its not needed any longer.
6a70e8883307 Added some type safety. Fixed z value bug in reading database preprocessing. Only dissemble WKT points if really needed.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 431
diff changeset
4379
431
422275fc9927 Refactored the XYColumn and Point2d code a bit to be more reusable in 3D.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 430
diff changeset
4380 2009-12-23 Sascha L. Teichmann <sascha.teichmann@intevation.de>
422275fc9927 Refactored the XYColumn and Point2d code a bit to be more reusable in 3D.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 430
diff changeset
4381
422275fc9927 Refactored the XYColumn and Point2d code a bit to be more reusable in 3D.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 430
diff changeset
4382 * src/main/java/de/intevation/gnv/math/XYColumn.java: Extends from
422275fc9927 Refactored the XYColumn and Point2d code a bit to be more reusable in 3D.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 430
diff changeset
4383 Point2d now to make some of the code (x/y sorting, envelope, etc.)
422275fc9927 Refactored the XYColumn and Point2d code a bit to be more reusable in 3D.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 430
diff changeset
4384 reusable in 3D from 2D code.
422275fc9927 Refactored the XYColumn and Point2d code a bit to be more reusable in 3D.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 430
diff changeset
4385
422275fc9927 Refactored the XYColumn and Point2d code a bit to be more reusable in 3D.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 430
diff changeset
4386 * src/main/java/de/intevation/gnv/math/IJKey.java: New: The (i, j) hashing
422275fc9927 Refactored the XYColumn and Point2d code a bit to be more reusable in 3D.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 430
diff changeset
4387 is now moved to this class because of the new inheritance of XYColumn.
422275fc9927 Refactored the XYColumn and Point2d code a bit to be more reusable in 3D.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 430
diff changeset
4388
422275fc9927 Refactored the XYColumn and Point2d code a bit to be more reusable in 3D.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 430
diff changeset
4389 * src/main/java/de/intevation/gnv/state/profile/verticalcrosssection/VerticalCrossSectionOutputState.java:
422275fc9927 Refactored the XYColumn and Point2d code a bit to be more reusable in 3D.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 430
diff changeset
4390 Adjusted the (i, j) hashing.
422275fc9927 Refactored the XYColumn and Point2d code a bit to be more reusable in 3D.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 430
diff changeset
4391
422275fc9927 Refactored the XYColumn and Point2d code a bit to be more reusable in 3D.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 430
diff changeset
4392 * src/main/java/de/intevation/gnv/math/Point2d.java: Added a new constructor
422275fc9927 Refactored the XYColumn and Point2d code a bit to be more reusable in 3D.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 430
diff changeset
4393 to make it easier to extend from it.
422275fc9927 Refactored the XYColumn and Point2d code a bit to be more reusable in 3D.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 430
diff changeset
4394
422275fc9927 Refactored the XYColumn and Point2d code a bit to be more reusable in 3D.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 430
diff changeset
4395 * src/main/java/de/intevation/gnv/math/Interpolation2D.java: Made the buffer
422275fc9927 Refactored the XYColumn and Point2d code a bit to be more reusable in 3D.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 430
diff changeset
4396 extend calculation a static method to be reusable in 3D case.
422275fc9927 Refactored the XYColumn and Point2d code a bit to be more reusable in 3D.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 430
diff changeset
4397
430
23e9352df09b Load salinity palette correctly.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 429
diff changeset
4398 2009-12-22 Sascha L. Teichmann <sascha.teichmann@intevation.de>
23e9352df09b Load salinity palette correctly.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 429
diff changeset
4399
23e9352df09b Load salinity palette correctly.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 429
diff changeset
4400 * doc/conf/conf.xml: Load salinity palette correctly.
23e9352df09b Load salinity palette correctly.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 429
diff changeset
4401
429
bed9735adf84 Finished preprocessing data for interpolation in verticalcrosssection charts.ß
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 428
diff changeset
4402 2009-12-22 Ingo Weinzierl <ingo.weinzierl@intevation.de>
bed9735adf84 Finished preprocessing data for interpolation in verticalcrosssection charts.ß
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 428
diff changeset
4403
bed9735adf84 Finished preprocessing data for interpolation in verticalcrosssection charts.ß
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 428
diff changeset
4404 * src/main/java/de/intevation/gnv/state/profile/verticalcrosssection/VerticalCrossSectionOutputState.java:
bed9735adf84 Finished preprocessing data for interpolation in verticalcrosssection charts.ß
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 428
diff changeset
4405 Preprocessing of data used for interpolation.
bed9735adf84 Finished preprocessing data for interpolation in verticalcrosssection charts.ß
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 428
diff changeset
4406
bed9735adf84 Finished preprocessing data for interpolation in verticalcrosssection charts.ß
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 428
diff changeset
4407 * src/main/java/de/intevation/gnv/math/AttributedXYColumns.java: Data
bed9735adf84 Finished preprocessing data for interpolation in verticalcrosssection charts.ß
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 428
diff changeset
4408 wrapper. Contains preprocessed data used for interpolation and some
bed9735adf84 Finished preprocessing data for interpolation in verticalcrosssection charts.ß
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 428
diff changeset
4409 metadata used for chart creation.
bed9735adf84 Finished preprocessing data for interpolation in verticalcrosssection charts.ß
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 428
diff changeset
4410
bed9735adf84 Finished preprocessing data for interpolation in verticalcrosssection charts.ß
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 428
diff changeset
4411 * src/main/java/de/intevation/gnv/math/XYColumn.java,
bed9735adf84 Finished preprocessing data for interpolation in verticalcrosssection charts.ß
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 428
diff changeset
4412 src/main/java/de/intevation/gnv/math/HeightValue.java: Made them
bed9735adf84 Finished preprocessing data for interpolation in verticalcrosssection charts.ß
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 428
diff changeset
4413 serializable and added hashCode() and equals() to XYColumn to use it as
bed9735adf84 Finished preprocessing data for interpolation in verticalcrosssection charts.ß
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 428
diff changeset
4414 key in HashMaps.
bed9735adf84 Finished preprocessing data for interpolation in verticalcrosssection charts.ß
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 428
diff changeset
4415
bed9735adf84 Finished preprocessing data for interpolation in verticalcrosssection charts.ß
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 428
diff changeset
4416 * src/main/java/de/intevation/gnv/state/profile/horizontalcrosssection/HorizontalCrossSectionMeshOutputState.java,
bed9735adf84 Finished preprocessing data for interpolation in verticalcrosssection charts.ß
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 428
diff changeset
4417 src/main/java/de/intevation/gnv/state/profile/horizontal/HorizontalProfileMeshCrossOutputState.java,
bed9735adf84 Finished preprocessing data for interpolation in verticalcrosssection charts.ß
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 428
diff changeset
4418 src/main/java/de/intevation/gnv/state/profile/horizontal/HorizontalProfileOutputState.java,
bed9735adf84 Finished preprocessing data for interpolation in verticalcrosssection charts.ß
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 428
diff changeset
4419 src/main/java/de/intevation/gnv/state/profile/vertical/VerticalProfileOutputState.java,
bed9735adf84 Finished preprocessing data for interpolation in verticalcrosssection charts.ß
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 428
diff changeset
4420 src/main/java/de/intevation/gnv/state/timeseries/TimeSeriesOutputState.java,
bed9735adf84 Finished preprocessing data for interpolation in verticalcrosssection charts.ß
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 428
diff changeset
4421 src/main/java/de/intevation/gnv/state/OutputStateBase.java: Changed some
bed9735adf84 Finished preprocessing data for interpolation in verticalcrosssection charts.ß
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 428
diff changeset
4422 method signatures.
bed9735adf84 Finished preprocessing data for interpolation in verticalcrosssection charts.ß
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 428
diff changeset
4423
bed9735adf84 Finished preprocessing data for interpolation in verticalcrosssection charts.ß
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 428
diff changeset
4424 * src/main/java/de/intevation/gnv/statistics/TimeseriesStatistics.java:
bed9735adf84 Finished preprocessing data for interpolation in verticalcrosssection charts.ß
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 428
diff changeset
4425 Improved error handling. Return empty statistic set if there are no input
bed9735adf84 Finished preprocessing data for interpolation in verticalcrosssection charts.ß
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 428
diff changeset
4426 data.
bed9735adf84 Finished preprocessing data for interpolation in verticalcrosssection charts.ß
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 428
diff changeset
4427
428
88cd37c3b5e4 Adjusted sql queries and configuration for verticalcrosssection products. Some code refactoring and improved error handling.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 427
diff changeset
4428 2009-12-22 Ingo Weinzierl <ingo.weinzierl@intevation.de>
88cd37c3b5e4 Adjusted sql queries and configuration for verticalcrosssection products. Some code refactoring and improved error handling.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 427
diff changeset
4429
88cd37c3b5e4 Adjusted sql queries and configuration for verticalcrosssection products. Some code refactoring and improved error handling.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 427
diff changeset
4430 * doc/conf/products/verticalcrosssection/conf_mesh.xml: Adjusted
88cd37c3b5e4 Adjusted sql queries and configuration for verticalcrosssection products. Some code refactoring and improved error handling.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 427
diff changeset
4431 configuration for verticalcrosssection ('Profilschnitt') products.
88cd37c3b5e4 Adjusted sql queries and configuration for verticalcrosssection products. Some code refactoring and improved error handling.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 427
diff changeset
4432
88cd37c3b5e4 Adjusted sql queries and configuration for verticalcrosssection products. Some code refactoring and improved error handling.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 427
diff changeset
4433 * doc/conf/queries.properties: Adjusted sql query for chart generation of
88cd37c3b5e4 Adjusted sql queries and configuration for verticalcrosssection products. Some code refactoring and improved error handling.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 427
diff changeset
4434 verticalcrosssection products.
88cd37c3b5e4 Adjusted sql queries and configuration for verticalcrosssection products. Some code refactoring and improved error handling.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 427
diff changeset
4435
88cd37c3b5e4 Adjusted sql queries and configuration for verticalcrosssection products. Some code refactoring and improved error handling.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 427
diff changeset
4436 * src/main/java/de/intevation/gnv/state/StateBase.java,
88cd37c3b5e4 Adjusted sql queries and configuration for verticalcrosssection products. Some code refactoring and improved error handling.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 427
diff changeset
4437 src/main/java/de/intevation/gnv/statistics/TimeseriesStatistics.java: Code
88cd37c3b5e4 Adjusted sql queries and configuration for verticalcrosssection products. Some code refactoring and improved error handling.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 427
diff changeset
4438 refactoring and better error handling.
88cd37c3b5e4 Adjusted sql queries and configuration for verticalcrosssection products. Some code refactoring and improved error handling.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 427
diff changeset
4439
427
a95aaeb206f7 Added data model classes to store information for interpolation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 426
diff changeset
4440 2009-12-22 Ingo Weinzierl <ingo.weinzierl@intevation.de>
a95aaeb206f7 Added data model classes to store information for interpolation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 426
diff changeset
4441
a95aaeb206f7 Added data model classes to store information for interpolation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 426
diff changeset
4442 * src/main/java/de/intevation/gnv/math/HeightValue.java,
a95aaeb206f7 Added data model classes to store information for interpolation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 426
diff changeset
4443 src/main/java/de/intevation/gnv/math/XYColumn.java: Added model classes to
a95aaeb206f7 Added data model classes to store information for interpolation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 426
diff changeset
4444 store information for interpolation.
a95aaeb206f7 Added data model classes to store information for interpolation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 426
diff changeset
4445
426
3a0c0ad113d9 Load palettes from configuration.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 425
diff changeset
4446 2009-12-22 Sascha L. Teichmann <sascha.teichmann@intevation.de>
3a0c0ad113d9 Load palettes from configuration.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 425
diff changeset
4447
3a0c0ad113d9 Load palettes from configuration.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 425
diff changeset
4448 * doc/conf/conf.xml: Added config section for palettes.
3a0c0ad113d9 Load palettes from configuration.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 425
diff changeset
4449
3a0c0ad113d9 Load palettes from configuration.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 425
diff changeset
4450 * src/main/java/de/intevation/gnv/artifacts/context/GNVArtifactContextFactory.java:
3a0c0ad113d9 Load palettes from configuration.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 425
diff changeset
4451 load palettes at start up.
430
23e9352df09b Load salinity palette correctly.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 429
diff changeset
4452 They are stored in a hash map under the key 'color.palettes'. The keys of
23e9352df09b Load salinity palette correctly.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 429
diff changeset
4453 the map are the names from the configuration, the values are
426
3a0c0ad113d9 Load palettes from configuration.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 425
diff changeset
4454 de.intevation.gnv.raster.Palette objects.
3a0c0ad113d9 Load palettes from configuration.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 425
diff changeset
4455 Put configuration of chart template into own method.
3a0c0ad113d9 Load palettes from configuration.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 425
diff changeset
4456
3a0c0ad113d9 Load palettes from configuration.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 425
diff changeset
4457 * src/main/java/de/intevation/gnv/raster/Palette.java: Added a palette
3a0c0ad113d9 Load palettes from configuration.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 425
diff changeset
4458 description.
3a0c0ad113d9 Load palettes from configuration.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 425
diff changeset
4459
425
15b8e95fa8da Horizontale Schnittprofile. Ignore invalid interpolation correctly.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 424
diff changeset
4460 2009-12-21 Sascha L. Teichmann <sascha.teichmann@intevation.de>
15b8e95fa8da Horizontale Schnittprofile. Ignore invalid interpolation correctly.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 424
diff changeset
4461
15b8e95fa8da Horizontale Schnittprofile. Ignore invalid interpolation correctly.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 424
diff changeset
4462 * src/main/java/de/intevation/gnv/state/profile/horizontal/HorizontalProfileMeshCrossOutputState.java:
15b8e95fa8da Horizontale Schnittprofile. Ignore invalid interpolation correctly.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 424
diff changeset
4463 Ignore invalid interpolations correctly.
15b8e95fa8da Horizontale Schnittprofile. Ignore invalid interpolation correctly.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 424
diff changeset
4464
424
21fbd254db71 Added support for converting 2D rasters into polygons.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 423
diff changeset
4465 2009-12-21 Sascha L. Teichmann <sascha.teichmann@intevation.de>
21fbd254db71 Added support for converting 2D rasters into polygons.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 423
diff changeset
4466
21fbd254db71 Added support for converting 2D rasters into polygons.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 423
diff changeset
4467 * src/main/java/de/intevation/gnv/raster/Raster.java: New. Models 2D double
21fbd254db71 Added support for converting 2D rasters into polygons.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 423
diff changeset
4468 rasters. Has some support for filtering with gauss kernels, building
21fbd254db71 Added support for converting 2D rasters into polygons.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 423
diff changeset
4469 iso classes, etc.
21fbd254db71 Added support for converting 2D rasters into polygons.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 423
diff changeset
4470
21fbd254db71 Added support for converting 2D rasters into polygons.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 423
diff changeset
4471 * src/main/java/de/intevation/gnv/raster/Palette.java: New. Maps double
21fbd254db71 Added support for converting 2D rasters into polygons.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 423
diff changeset
4472 values to integer indices and colors.
21fbd254db71 Added support for converting 2D rasters into polygons.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 423
diff changeset
4473
21fbd254db71 Added support for converting 2D rasters into polygons.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 423
diff changeset
4474 * src/main/java/de/intevation/gnv/raster/Vectorizer.java: New. Simple
21fbd254db71 Added support for converting 2D rasters into polygons.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 423
diff changeset
4475 vectorizer which traces regions in integer rasters.
21fbd254db71 Added support for converting 2D rasters into polygons.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 423
diff changeset
4476
21fbd254db71 Added support for converting 2D rasters into polygons.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 423
diff changeset
4477 * pom.xml: Added dependency to GNU Trove 2.1.1 which is needed by the
21fbd254db71 Added support for converting 2D rasters into polygons.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 423
diff changeset
4478 vectorizer.
21fbd254db71 Added support for converting 2D rasters into polygons.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 423
diff changeset
4479
423
2402173a1490 Moved some methods back to old place.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 422
diff changeset
4480 2009-12-21 Ingo Weinzierl <ingo.weinzierl@intevation.de>
2402173a1490 Moved some methods back to old place.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 422
diff changeset
4481
2402173a1490 Moved some methods back to old place.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 422
diff changeset
4482 * src/main/java/de/intevation/gnv/utils/WKTUtils.java,
2402173a1490 Moved some methods back to old place.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 422
diff changeset
4483 src/main/java/de/intevation/gnv/state/profile/horizontal/HorizontalProfileMeshCrossOutputState.java:
2402173a1490 Moved some methods back to old place.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 422
diff changeset
4484 Moved some methods back to old place.
2402173a1490 Moved some methods back to old place.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 422
diff changeset
4485
422
f426f55d4f7a Added Ingo Weinzierl's special JFreeChart classes.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 421
diff changeset
4486 2009-12-21 Sascha L. Teichmann <sascha.teichmann@intevation.de>
f426f55d4f7a Added Ingo Weinzierl's special JFreeChart classes.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 421
diff changeset
4487
f426f55d4f7a Added Ingo Weinzierl's special JFreeChart classes.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 421
diff changeset
4488 Added Ingo Weinzierl's special JFreeChart classes.
f426f55d4f7a Added Ingo Weinzierl's special JFreeChart classes.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 421
diff changeset
4489
f426f55d4f7a Added Ingo Weinzierl's special JFreeChart classes.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 421
diff changeset
4490 * src/main/java/de/intevation/gnv/jfreechart: New package.
f426f55d4f7a Added Ingo Weinzierl's special JFreeChart classes.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 421
diff changeset
4491 Should contain general JFreeChart stuff.
f426f55d4f7a Added Ingo Weinzierl's special JFreeChart classes.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 421
diff changeset
4492
f426f55d4f7a Added Ingo Weinzierl's special JFreeChart classes.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 421
diff changeset
4493 * src/main/java/de/intevation/gnv/jfreechart/PolygonPlot.java: New.
f426f55d4f7a Added Ingo Weinzierl's special JFreeChart classes.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 421
diff changeset
4494 New type of plot to display multi-polygons with holes.
f426f55d4f7a Added Ingo Weinzierl's special JFreeChart classes.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 421
diff changeset
4495
f426f55d4f7a Added Ingo Weinzierl's special JFreeChart classes.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 421
diff changeset
4496 * src/main/java/de/intevation/gnv/jfreechart/CompactXYItems.java: New.
f426f55d4f7a Added Ingo Weinzierl's special JFreeChart classes.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 421
diff changeset
4497 Basic vertex data model: a ring of a polygon. ccw = shell, cw = hole.
f426f55d4f7a Added Ingo Weinzierl's special JFreeChart classes.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 421
diff changeset
4498
f426f55d4f7a Added Ingo Weinzierl's special JFreeChart classes.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 421
diff changeset
4499 * src/main/java/de/intevation/gnv/jfreechart/PolygonSeries.java: New.
f426f55d4f7a Added Ingo Weinzierl's special JFreeChart classes.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 421
diff changeset
4500 Attributes a set of rings with key/value pairs.
f426f55d4f7a Added Ingo Weinzierl's special JFreeChart classes.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 421
diff changeset
4501
f426f55d4f7a Added Ingo Weinzierl's special JFreeChart classes.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 421
diff changeset
4502 * src/main/java/de/intevation/gnv/jfreechart/PolygonDataset.java: New
f426f55d4f7a Added Ingo Weinzierl's special JFreeChart classes.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 421
diff changeset
4503 List of PolygonSeries which makes it a multi-polygon.
f426f55d4f7a Added Ingo Weinzierl's special JFreeChart classes.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 421
diff changeset
4504
f426f55d4f7a Added Ingo Weinzierl's special JFreeChart classes.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 421
diff changeset
4505 * src/main/java/de/intevation/gnv/jfreechart/PolygonRenderer.java: New
f426f55d4f7a Added Ingo Weinzierl's special JFreeChart classes.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 421
diff changeset
4506 A renderer to draw PolygonDatasets into a PolygonPlot.
f426f55d4f7a Added Ingo Weinzierl's special JFreeChart classes.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 421
diff changeset
4507
421
fd71ee76fa58 Prepared state and transitions of verticalcrosssection.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 420
diff changeset
4508 2009-12-21 Ingo Weinzierl <ingo.weinzierl@intevation.de>
fd71ee76fa58 Prepared state and transitions of verticalcrosssection.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 420
diff changeset
4509
fd71ee76fa58 Prepared state and transitions of verticalcrosssection.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 420
diff changeset
4510 * doc/conf/products/verticalcrosssection/conf_mesh.xml: Prepared states and
fd71ee76fa58 Prepared state and transitions of verticalcrosssection.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 420
diff changeset
4511 transitions of verticalcrosssection (german 'Profilschnitt').
fd71ee76fa58 Prepared state and transitions of verticalcrosssection.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 420
diff changeset
4512
420
c6a287398379 Outsourcing of some methods for preparing results for chart creation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 419
diff changeset
4513 2009-12-21 Ingo Weinzierl <ingo.weinzierl@intevation.de>
538
f4e20322461b Summarized Changes and NEWS for Release 0.4
Hans Plum <hans.plum@intevation.de>
parents: 537
diff changeset
4514 a
420
c6a287398379 Outsourcing of some methods for preparing results for chart creation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 419
diff changeset
4515 * src/main/java/de/intevation/gnv/utils/WKTUtils.java
c6a287398379 Outsourcing of some methods for preparing results for chart creation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 419
diff changeset
4516 src/main/java/de/intevation/gnv/state/profile/horizontal/HorizontalProfileMeshCrossOutputState.java:
c6a287398379 Outsourcing of some methods for preparing results for chart creation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 419
diff changeset
4517 Outsourcing of some methods to prepare results for chart creation.
c6a287398379 Outsourcing of some methods for preparing results for chart creation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 419
diff changeset
4518
419
1e192ea34e80 Added color palettes for several parameters.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 418
diff changeset
4519 2009-12-21 Sascha L. Teichmann <sascha.teichmann@intevation.de>
1e192ea34e80 Added color palettes for several parameters.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 418
diff changeset
4520
1e192ea34e80 Added color palettes for several parameters.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 418
diff changeset
4521 * doc/conf/palette/flow-velocity.xml:
1e192ea34e80 Added color palettes for several parameters.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 418
diff changeset
4522 color palette for flow velocity "Fliessgeschwindigkeit".
1e192ea34e80 Added color palettes for several parameters.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 418
diff changeset
4523 * doc/conf/palette/water-levels.xml:
1e192ea34e80 Added color palettes for several parameters.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 418
diff changeset
4524 color palette for water levels "Wasserstaende".
1e192ea34e80 Added color palettes for several parameters.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 418
diff changeset
4525 * doc/conf/palette/salinity.xml:
1e192ea34e80 Added color palettes for several parameters.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 418
diff changeset
4526 color palette for salinity "Salzgehalt".
1e192ea34e80 Added color palettes for several parameters.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 418
diff changeset
4527 * doc/conf/palette/water-temperature.xml:
1e192ea34e80 Added color palettes for several parameters.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 418
diff changeset
4528 color palette for water temperature "Wassertemperatur".
1e192ea34e80 Added color palettes for several parameters.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 418
diff changeset
4529
418
6eae1efb5fc3 Horizontales Schnittprofil:
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 417
diff changeset
4530 2009-12-21 Sascha L. Teichmann <sascha.teichmann@intevation.de>
6eae1efb5fc3 Horizontales Schnittprofil:
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 417
diff changeset
4531
6eae1efb5fc3 Horizontales Schnittprofil:
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 417
diff changeset
4532 * src/main/java/de/intevation/gnv/state/profile/horizontal/HorizontalProfileMeshCrossOutputState.java:
6eae1efb5fc3 Horizontales Schnittprofil:
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 417
diff changeset
4533 Added some code to prevent needless null inserts if interpolating
6eae1efb5fc3 Horizontales Schnittprofil:
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 417
diff changeset
4534 over large gaps.
6eae1efb5fc3 Horizontales Schnittprofil:
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 417
diff changeset
4535
417
9697675ede21 Removed warning, which told the user that no gap detection is implemented for horizontalcrossprofile charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 416
diff changeset
4536 2009-12-21 Ingo Weinzierl <ingo.weinzierl@intevation.de>
9697675ede21 Removed warning, which told the user that no gap detection is implemented for horizontalcrossprofile charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 416
diff changeset
4537
9697675ede21 Removed warning, which told the user that no gap detection is implemented for horizontalcrossprofile charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 416
diff changeset
4538 * src/main/java/de/intevation/gnv/chart/HorizontalCrossProfileChart.java:
9697675ede21 Removed warning, which told the user that no gap detection is implemented for horizontalcrossprofile charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 416
diff changeset
4539 Removed warning, which told the user that gap detection is not implemented
9697675ede21 Removed warning, which told the user that no gap detection is implemented for horizontalcrossprofile charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 416
diff changeset
4540 yet.
9697675ede21 Removed warning, which told the user that no gap detection is implemented for horizontalcrossprofile charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 416
diff changeset
4541
416
04a242c67fe6 Added support of gap detection in horizontalcrossprofile charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 375
diff changeset
4542 2009-12-21 Ingo Weinzierl <ingo.weinzierl@intevation.de>
04a242c67fe6 Added support of gap detection in horizontalcrossprofile charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 375
diff changeset
4543
04a242c67fe6 Added support of gap detection in horizontalcrossprofile charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 375
diff changeset
4544 * src/main/java/de/intevation/gnv/state/profile/horizontal/HorizontalProfileMeshCrossOutputState.java,
04a242c67fe6 Added support of gap detection in horizontalcrossprofile charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 375
diff changeset
4545 src/main/java/de/intevation/gnv/math/Interpolation2D.java: Add 'null'
04a242c67fe6 Added support of gap detection in horizontalcrossprofile charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 375
diff changeset
4546 values for gap detection to result collection instead of omitting them.
04a242c67fe6 Added support of gap detection in horizontalcrossprofile charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 375
diff changeset
4547
04a242c67fe6 Added support of gap detection in horizontalcrossprofile charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 375
diff changeset
4548 * src/main/java/de/intevation/gnv/chart/VerticalProfileChart.java,
04a242c67fe6 Added support of gap detection in horizontalcrossprofile charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 375
diff changeset
4549 src/main/java/de/intevation/gnv/statistics/TimeseriesStatistics.jav:
04a242c67fe6 Added support of gap detection in horizontalcrossprofile charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 375
diff changeset
4550 Handle null values - don't throw an exception.
04a242c67fe6 Added support of gap detection in horizontalcrossprofile charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 375
diff changeset
4551
375
b3ad3cb94855 Release 0.3
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 374
diff changeset
4552 2009-12-17 Sascha L. Teichmann <sascha.teichmann@intevation.de>
b3ad3cb94855 Release 0.3
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 374
diff changeset
4553
b3ad3cb94855 Release 0.3
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 374
diff changeset
4554 RELEASE 0.3
b3ad3cb94855 Release 0.3
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 374
diff changeset
4555
b3ad3cb94855 Release 0.3
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 374
diff changeset
4556 * Changes, NEWS, ChangeLog: Summarized activities
b3ad3cb94855 Release 0.3
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 374
diff changeset
4557
374
8656162eb52d Bind REST server to localhost.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 373
diff changeset
4558 2009-12-17 Sascha L. Teichmann <sascha.teichmann@intevation.de>
8656162eb52d Bind REST server to localhost.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 373
diff changeset
4559
8656162eb52d Bind REST server to localhost.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 373
diff changeset
4560 * doc/conf/conf.xml: Bind REST server to localhost.
8656162eb52d Bind REST server to localhost.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 373
diff changeset
4561
372
c8a313165bd5 Fixed typo
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 371
diff changeset
4562 2009-12-17 Sascha L. Teichmann <sascha.teichmann@intevation.de>
c8a313165bd5 Fixed typo
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 371
diff changeset
4563
c8a313165bd5 Fixed typo
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 371
diff changeset
4564 * src/test/ressources/lang/artifactMessages_de_DE.properties,
373
361e51883ab0 s/Modeldaten/Modelldaten/
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 372
diff changeset
4565 src/main/resources/lang/artifactMessages_de_DE.properties,
361e51883ab0 s/Modeldaten/Modelldaten/
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 372
diff changeset
4566 src/main/resources/lang/artifactMessages_de.properties:
372
c8a313165bd5 Fixed typo
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 371
diff changeset
4567 s/Modeldaten/Modelldaten
c8a313165bd5 Fixed typo
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 371
diff changeset
4568
371
bc00848f0350 Remove wkt line strings from i18n
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 370
diff changeset
4569 2009-12-17 Sascha L. Teichmann <sascha.teichmann@intevation.de>
bc00848f0350 Remove wkt line strings from i18n
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 370
diff changeset
4570
bc00848f0350 Remove wkt line strings from i18n
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 370
diff changeset
4571 * src/main/resources/lang/artifactMessages_de_DE.properties,
bc00848f0350 Remove wkt line strings from i18n
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 370
diff changeset
4572 src/main/resources/lang/artifactMessages_de.properties: Removed
bc00848f0350 Remove wkt line strings from i18n
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 370
diff changeset
4573 wkt line strings.
bc00848f0350 Remove wkt line strings from i18n
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 370
diff changeset
4574
bc00848f0350 Remove wkt line strings from i18n
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 370
diff changeset
4575 2009-12-17 Ingo Weinzierl <ingo.weinzierl@intevation.de>
370
061355435075 Changed depending value for gap detection in verticalprofile charts on meshes.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 369
diff changeset
4576
061355435075 Changed depending value for gap detection in verticalprofile charts on meshes.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 369
diff changeset
4577 * doc/conf/queries.properties: Added K-position to sql statement for
061355435075 Changed depending value for gap detection in verticalprofile charts on meshes.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 369
diff changeset
4578 verticalprofile charts on meshes.
061355435075 Changed depending value for gap detection in verticalprofile charts on meshes.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 369
diff changeset
4579
061355435075 Changed depending value for gap detection in verticalprofile charts on meshes.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 369
diff changeset
4580 * src/main/java/de/intevation/gnv/chart/VerticalProfileChart.java,
061355435075 Changed depending value for gap detection in verticalprofile charts on meshes.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 369
diff changeset
4581 src/main/java/de/intevation/gnv/chart/HorizontalProfileChart.java: Changed
061355435075 Changed depending value for gap detection in verticalprofile charts on meshes.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 369
diff changeset
4582 the depending axis for gap detection on meshes for verticalprofile charts.
061355435075 Changed depending value for gap detection in verticalprofile charts on meshes.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 369
diff changeset
4583
371
bc00848f0350 Remove wkt line strings from i18n
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 370
diff changeset
4584 2009-12-17 Ingo Weinzierl <ingo.weinzierl@intevation.de>
bc00848f0350 Remove wkt line strings from i18n
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 370
diff changeset
4585
bc00848f0350 Remove wkt line strings from i18n
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 370
diff changeset
4586 Issue 106
369
77cd3a2bc381 Fixed file-leak bug and sourced xml parsing out to XMLUtils of artifactdatabase.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 368
diff changeset
4587
77cd3a2bc381 Fixed file-leak bug and sourced xml parsing out to XMLUtils of artifactdatabase.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 368
diff changeset
4588 * src/main/java/de/intevation/gnv/artifacts/context/GNVArtifactContextFactory.java:
77cd3a2bc381 Fixed file-leak bug and sourced xml parsing out to XMLUtils of artifactdatabase.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 368
diff changeset
4589 Fixed a file-leak bug while reading chart template. Sourced parsing of xml
77cd3a2bc381 Fixed file-leak bug and sourced xml parsing out to XMLUtils of artifactdatabase.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 368
diff changeset
4590 file out to XMLUtils of de.intevation.artifactdatabase.XMLUtils.
77cd3a2bc381 Fixed file-leak bug and sourced xml parsing out to XMLUtils of artifactdatabase.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 368
diff changeset
4591
368
6491000407dd Added column labels for csv export of timeseries, vertical and horizontal profiles.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 367
diff changeset
4592 009-12-17 Ingo Weinzierl <ingo.weinzierl@intevation.de>
6491000407dd Added column labels for csv export of timeseries, vertical and horizontal profiles.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 367
diff changeset
4593
6491000407dd Added column labels for csv export of timeseries, vertical and horizontal profiles.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 367
diff changeset
4594 * src/main/java/de/intevation/gnv/state/profile/horizontal/HorizontalProfileOutputState.java,
6491000407dd Added column labels for csv export of timeseries, vertical and horizontal profiles.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 367
diff changeset
4595 src/main/java/de/intevation/gnv/state/profile/vertical/VerticalProfileOutputState.java,
6491000407dd Added column labels for csv export of timeseries, vertical and horizontal profiles.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 367
diff changeset
4596 src/main/java/de/intevation/gnv/state/timeseries/TimeSeriesOutputState.java:
6491000407dd Added column labels for csv export of timeseries, vertical and horizontal profiles.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 367
diff changeset
4597 Added column labels for csv export.
6491000407dd Added column labels for csv export of timeseries, vertical and horizontal profiles.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 367
diff changeset
4598
367
8124e5de18b6 Issue 129: Fixed i18n strings for german language
Hans Plum <hans.plum@intevation.de>
parents: 366
diff changeset
4599 2009-12-17 Hans Plum <hans@intevation.de>
8124e5de18b6 Issue 129: Fixed i18n strings for german language
Hans Plum <hans.plum@intevation.de>
parents: 366
diff changeset
4600
461
3ddc22aab764 Removed Encodingerrors from listed Files. All Files are now UTF-8 compliant.
Tim Englich <tim.englich@intevation.de>
parents: 460
diff changeset
4601 Issue 129: Release 0.2: Verbesserung der �bersetzungen
367
8124e5de18b6 Issue 129: Fixed i18n strings for german language
Hans Plum <hans.plum@intevation.de>
parents: 366
diff changeset
4602
8124e5de18b6 Issue 129: Fixed i18n strings for german language
Hans Plum <hans.plum@intevation.de>
parents: 366
diff changeset
4603 * src/main/resources/lang/artifactMessages_de_DE.properties,
8124e5de18b6 Issue 129: Fixed i18n strings for german language
Hans Plum <hans.plum@intevation.de>
parents: 366
diff changeset
4604 src/main/resources/lang/artifactMessages_de.properties:
8124e5de18b6 Issue 129: Fixed i18n strings for german language
Hans Plum <hans.plum@intevation.de>
parents: 366
diff changeset
4605 Fixed i18n strings for german language
8124e5de18b6 Issue 129: Fixed i18n strings for german language
Hans Plum <hans.plum@intevation.de>
parents: 366
diff changeset
4606
366
086e3af38b96 Fixed index error in i-gap detection in 2D interpolation.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 365
diff changeset
4607 2009-12-16 Sascha L. Teichmann <sascha.teichmann@intevation.de>
086e3af38b96 Fixed index error in i-gap detection in 2D interpolation.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 365
diff changeset
4608
086e3af38b96 Fixed index error in i-gap detection in 2D interpolation.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 365
diff changeset
4609 * src/main/java/de/intevation/gnv/math/Interpolation2D.java:
086e3af38b96 Fixed index error in i-gap detection in 2D interpolation.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 365
diff changeset
4610 Fixed index error in i-gab detection between neighbors.
086e3af38b96 Fixed index error in i-gap detection in 2D interpolation.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 365
diff changeset
4611
365
f66088a43ecc Added horizontal crossprofile charts to chart pallet. Fixed some bugs before interpolation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 364
diff changeset
4612 2009-12-16 Ingo Weinzierl <ingo.weinzierl@intevation.de>
f66088a43ecc Added horizontal crossprofile charts to chart pallet. Fixed some bugs before interpolation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 364
diff changeset
4613
f66088a43ecc Added horizontal crossprofile charts to chart pallet. Fixed some bugs before interpolation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 364
diff changeset
4614 * src/main/java/de/intevation/gnv/state/profile/horizontal/HorizontalProfileMeshCrossOutputState.java:
f66088a43ecc Added horizontal crossprofile charts to chart pallet. Fixed some bugs before interpolation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 364
diff changeset
4615 Override method to create chart. Fixed some bugs for interpolation.
f66088a43ecc Added horizontal crossprofile charts to chart pallet. Fixed some bugs before interpolation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 364
diff changeset
4616
f66088a43ecc Added horizontal crossprofile charts to chart pallet. Fixed some bugs before interpolation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 364
diff changeset
4617 * src/main/java/de/intevation/gnv/chart/HorizontalCrossProfileChart.java:
f66088a43ecc Added horizontal crossprofile charts to chart pallet. Fixed some bugs before interpolation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 364
diff changeset
4618 Chart class for generating horizontal crossprofile charts. Horizontal
f66088a43ecc Added horizontal crossprofile charts to chart pallet. Fixed some bugs before interpolation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 364
diff changeset
4619 crossprofile charts are a subclass of horizontal profile charts.
f66088a43ecc Added horizontal crossprofile charts to chart pallet. Fixed some bugs before interpolation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 364
diff changeset
4620
f66088a43ecc Added horizontal crossprofile charts to chart pallet. Fixed some bugs before interpolation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 364
diff changeset
4621 * src/main/java/de/intevation/gnv/math/Point2d.java: Changed epsilon value.
f66088a43ecc Added horizontal crossprofile charts to chart pallet. Fixed some bugs before interpolation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 364
diff changeset
4622
f66088a43ecc Added horizontal crossprofile charts to chart pallet. Fixed some bugs before interpolation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 364
diff changeset
4623 * src/main/java/de/intevation/gnv/math/Interpolation2D.java: Fixed some bugs
f66088a43ecc Added horizontal crossprofile charts to chart pallet. Fixed some bugs before interpolation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 364
diff changeset
4624 regarding buffer size to limit data for interpolation.
f66088a43ecc Added horizontal crossprofile charts to chart pallet. Fixed some bugs before interpolation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 364
diff changeset
4625
f66088a43ecc Added horizontal crossprofile charts to chart pallet. Fixed some bugs before interpolation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 364
diff changeset
4626 TODO: At the moment, there is no gap detection for horizontal crossprofile
f66088a43ecc Added horizontal crossprofile charts to chart pallet. Fixed some bugs before interpolation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 364
diff changeset
4627 charts.
f66088a43ecc Added horizontal crossprofile charts to chart pallet. Fixed some bugs before interpolation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 364
diff changeset
4628
364
2413273f1c13 Workarround: Store lower and upper bounds of data while iterating over all data and set the max range of axes with these information. JFreeCharts method NumberAxis.setAutoRange(true) doesn't seem to work properly.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 363
diff changeset
4629 2009-12-16 Ingo Weinzierl <ingo.weinzierl@intevation.de>
2413273f1c13 Workarround: Store lower and upper bounds of data while iterating over all data and set the max range of axes with these information. JFreeCharts method NumberAxis.setAutoRange(true) doesn't seem to work properly.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 363
diff changeset
4630
2413273f1c13 Workarround: Store lower and upper bounds of data while iterating over all data and set the max range of axes with these information. JFreeCharts method NumberAxis.setAutoRange(true) doesn't seem to work properly.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 363
diff changeset
4631 Issue100
2413273f1c13 Workarround: Store lower and upper bounds of data while iterating over all data and set the max range of axes with these information. JFreeCharts method NumberAxis.setAutoRange(true) doesn't seem to work properly.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 363
diff changeset
4632
2413273f1c13 Workarround: Store lower and upper bounds of data while iterating over all data and set the max range of axes with these information. JFreeCharts method NumberAxis.setAutoRange(true) doesn't seem to work properly.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 363
diff changeset
4633 * src/main/java/de/intevation/gnv/chart/TimeSeriesChart.java,
2413273f1c13 Workarround: Store lower and upper bounds of data while iterating over all data and set the max range of axes with these information. JFreeCharts method NumberAxis.setAutoRange(true) doesn't seem to work properly.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 363
diff changeset
4634 src/main/java/de/intevation/gnv/chart/VerticalProfileChart.java,
2413273f1c13 Workarround: Store lower and upper bounds of data while iterating over all data and set the max range of axes with these information. JFreeCharts method NumberAxis.setAutoRange(true) doesn't seem to work properly.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 363
diff changeset
4635 src/main/java/de/intevation/gnv/chart/AbstractXYLineChart.java:
2413273f1c13 Workarround: Store lower and upper bounds of data while iterating over all data and set the max range of axes with these information. JFreeCharts method NumberAxis.setAutoRange(true) doesn't seem to work properly.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 363
diff changeset
4636 Workarround: Store information about max range of data for each parameter
2413273f1c13 Workarround: Store lower and upper bounds of data while iterating over all data and set the max range of axes with these information. JFreeCharts method NumberAxis.setAutoRange(true) doesn't seem to work properly.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 363
diff changeset
4637 while iterating over all data values. Set the max range at the end of
2413273f1c13 Workarround: Store lower and upper bounds of data while iterating over all data and set the max range of axes with these information. JFreeCharts method NumberAxis.setAutoRange(true) doesn't seem to work properly.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 363
diff changeset
4638 chart generation.
2413273f1c13 Workarround: Store lower and upper bounds of data while iterating over all data and set the max range of axes with these information. JFreeCharts method NumberAxis.setAutoRange(true) doesn't seem to work properly.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 363
diff changeset
4639
2413273f1c13 Workarround: Store lower and upper bounds of data while iterating over all data and set the max range of axes with these information. JFreeCharts method NumberAxis.setAutoRange(true) doesn't seem to work properly.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 363
diff changeset
4640 NOTE: NumberAxis.setAutoRange(true) doesn't seem to work properly.
2413273f1c13 Workarround: Store lower and upper bounds of data while iterating over all data and set the max range of axes with these information. JFreeCharts method NumberAxis.setAutoRange(true) doesn't seem to work properly.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 363
diff changeset
4641
363
22229249e9fc Removed usesless chart factories.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 362
diff changeset
4642 2009-12-16 Ingo Weinzierl <ingo.weinzierl@intevation.de>
22229249e9fc Removed usesless chart factories.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 362
diff changeset
4643
22229249e9fc Removed usesless chart factories.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 362
diff changeset
4644 * src/main/java/de/intevation/gnv/state/profile/verticalcrosssection/VerticalCrossSectionOutputState.java:
22229249e9fc Removed usesless chart factories.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 362
diff changeset
4645 Removed useless import of VerticalCrossSectionChartFactory.
22229249e9fc Removed usesless chart factories.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 362
diff changeset
4646
22229249e9fc Removed usesless chart factories.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 362
diff changeset
4647 * src/main/java/de/intevation/gnv/chart/HorizontalCrossSectionChartFactory.java,
22229249e9fc Removed usesless chart factories.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 362
diff changeset
4648 src/main/java/de/intevation/gnv/chart/VerticalProfileChartFactory.java,
22229249e9fc Removed usesless chart factories.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 362
diff changeset
4649 src/main/java/de/intevation/gnv/chart/VerticalCrossSectionChartFactory.java,
22229249e9fc Removed usesless chart factories.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 362
diff changeset
4650 src/main/java/de/intevation/gnv/chart/HorizontalProfileChartFactory.java,
22229249e9fc Removed usesless chart factories.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 362
diff changeset
4651 src/main/java/de/intevation/gnv/chart/ChartFactory.java: Removed useless
22229249e9fc Removed usesless chart factories.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 362
diff changeset
4652 chart factory classes.
22229249e9fc Removed usesless chart factories.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 362
diff changeset
4653
362
1ab23cd66870 Added result set handling. Needs some testing.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 361
diff changeset
4654 2009-12-16 Sascha L. Teichmann <sascha.teichmann@intevation.de>
1ab23cd66870 Added result set handling. Needs some testing.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 361
diff changeset
4655
1ab23cd66870 Added result set handling. Needs some testing.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 361
diff changeset
4656 * src/main/java/de/intevation/gnv/utils/DistanceCalculator.java:
1ab23cd66870 Added result set handling. Needs some testing.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 361
diff changeset
4657 Added method to calculate distance of path.
1ab23cd66870 Added result set handling. Needs some testing.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 361
diff changeset
4658 TODO: Move this class into math package and and add
1ab23cd66870 Added result set handling. Needs some testing.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 361
diff changeset
4659 an slerp interpolator so it can be used as a metric inside
1ab23cd66870 Added result set handling. Needs some testing.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 361
diff changeset
4660 the interpolation code.
1ab23cd66870 Added result set handling. Needs some testing.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 361
diff changeset
4661
1ab23cd66870 Added result set handling. Needs some testing.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 361
diff changeset
4662 * src/main/java/de/intevation/gnv/state/profile/horizontal/HorizontalProfileMeshCrossOutputState.java:
1ab23cd66870 Added result set handling. Needs some testing.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 361
diff changeset
4663 Added code to disassemble the incoming result set, interpolate
1ab23cd66870 Added result set handling. Needs some testing.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 361
diff changeset
4664 along a given path and returns an adjusted result set.
1ab23cd66870 Added result set handling. Needs some testing.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 361
diff changeset
4665 The (i, j) got lost on this track because we don't travel along
1ab23cd66870 Added result set handling. Needs some testing.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 361
diff changeset
4666 the main axis of the grid any more. The test for gaps has to be
1ab23cd66870 Added result set handling. Needs some testing.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 361
diff changeset
4667 adjusted because, because the dx/dy on the path depends on how
1ab23cd66870 Added result set handling. Needs some testing.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 361
diff changeset
4668 many steps are made on the way [*]. This is controlled by the system
1ab23cd66870 Added result set handling. Needs some testing.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 361
diff changeset
4669 property 'interpolation.step.width'. It is set in meters
1ab23cd66870 Added result set handling. Needs some testing.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 361
diff changeset
4670 and defaults to 100m. TODO: This should be configurable
1ab23cd66870 Added result set handling. Needs some testing.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 361
diff changeset
4671 in the conf.xml file.
1ab23cd66870 Added result set handling. Needs some testing.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 361
diff changeset
4672
1ab23cd66870 Added result set handling. Needs some testing.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 361
diff changeset
4673 [*] I opt strongly for integration of the outlier test based gap
1ab23cd66870 Added result set handling. Needs some testing.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 361
diff changeset
4674 detection to overcome this problem.
1ab23cd66870 Added result set handling. Needs some testing.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 361
diff changeset
4675
361
aec85d00d82c Added code to do 2D interpolations along a digitied track on the map.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 360
diff changeset
4676 2009-12-15 Sascha L. Teichmann <sascha.teichmann@intevation.de>
aec85d00d82c Added code to do 2D interpolations along a digitied track on the map.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 360
diff changeset
4677
aec85d00d82c Added code to do 2D interpolations along a digitied track on the map.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 360
diff changeset
4678 * src/main/java/de/intevation/gnv/math/LinearToMap.java:
aec85d00d82c Added code to do 2D interpolations along a digitied track on the map.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 360
diff changeset
4679 Uses JTS Coordinate as geometry model now.
aec85d00d82c Added code to do 2D interpolations along a digitied track on the map.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 360
diff changeset
4680
aec85d00d82c Added code to do 2D interpolations along a digitied track on the map.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 360
diff changeset
4681 * src/main/java/de/intevation/gnv/math/Metrics.java,
aec85d00d82c Added code to do 2D interpolations along a digitied track on the map.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 360
diff changeset
4682 src/main/java/de/intevation/gnv/math/Interpolator.java: New.
aec85d00d82c Added code to do 2D interpolations along a digitied track on the map.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 360
diff changeset
4683 Moved from inner class of LinearToMap to top level class
aec85d00d82c Added code to do 2D interpolations along a digitied track on the map.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 360
diff changeset
4684 to be more reusable. Uses JTS Coordinate as geometry model now.
aec85d00d82c Added code to do 2D interpolations along a digitied track on the map.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 360
diff changeset
4685
aec85d00d82c Added code to do 2D interpolations along a digitied track on the map.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 360
diff changeset
4686 * src/main/java/de/intevation/gnv/math/Point2d.java: New.
aec85d00d82c Added code to do 2D interpolations along a digitied track on the map.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 360
diff changeset
4687 Extends JTS Coordinate to have an additional (i, j)
371
bc00848f0350 Remove wkt line strings from i18n
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 370
diff changeset
4688 to model the topological neighborhood within the mesh, too.
361
aec85d00d82c Added code to do 2D interpolations along a digitied track on the map.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 360
diff changeset
4689
aec85d00d82c Added code to do 2D interpolations along a digitied track on the map.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 360
diff changeset
4690 * src/main/java/de/intevation/gnv/math/Interpolation2D.java: New.
aec85d00d82c Added code to do 2D interpolations along a digitied track on the map.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 360
diff changeset
4691 Has a method interpolate() which takes a path line string in form
aec85d00d82c Added code to do 2D interpolations along a digitied track on the map.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 360
diff changeset
4692 of a list of JTS Coordinates, a list of grid points (Point2d
aec85d00d82c Added code to do 2D interpolations along a digitied track on the map.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 360
diff changeset
4693 to carry the topology, too), a linear range in diagram coordinate
aec85d00d82c Added code to do 2D interpolations along a digitied track on the map.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 360
diff changeset
4694 space, a metric to cope with the projection. It reports
aec85d00d82c Added code to do 2D interpolations along a digitied track on the map.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 360
diff changeset
4695 interpolated points to an implementor of the new inner interface
aec85d00d82c Added code to do 2D interpolations along a digitied track on the map.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 360
diff changeset
4696 Consumer as a JTS Coordinate. (x, y) of this coordinate is the
aec85d00d82c Added code to do 2D interpolations along a digitied track on the map.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 360
diff changeset
4697 postion on the map, the z value is the interpolated attribute.
aec85d00d82c Added code to do 2D interpolations along a digitied track on the map.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 360
diff changeset
4698
aec85d00d82c Added code to do 2D interpolations along a digitied track on the map.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 360
diff changeset
4699 To speed up the search for the neighbors the input points are
aec85d00d82c Added code to do 2D interpolations along a digitied track on the map.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 360
diff changeset
4700 sorted into a quadtree and are queried first level with a buffer of
aec85d00d82c Added code to do 2D interpolations along a digitied track on the map.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 360
diff changeset
4701 size (max(abs(p[i].x - p[i+1].x)), max(abs(p[i].y - p[i+1].y)))
aec85d00d82c Added code to do 2D interpolations along a digitied track on the map.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 360
diff changeset
4702 around the point to be interpolated. The second level filter
aec85d00d82c Added code to do 2D interpolations along a digitied track on the map.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 360
diff changeset
4703 is performed by an inverse L1-ordering with region coding, so
aec85d00d82c Added code to do 2D interpolations along a digitied track on the map.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 360
diff changeset
4704 that only the nearest four neighbors are taken into acount.
aec85d00d82c Added code to do 2D interpolations along a digitied track on the map.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 360
diff changeset
4705 Only if all four neighbors are present and no
aec85d00d82c Added code to do 2D interpolations along a digitied track on the map.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 360
diff changeset
4706 i- or j-gaps exist the interpolation is performed. TODO: Create
aec85d00d82c Added code to do 2D interpolations along a digitied track on the map.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 360
diff changeset
4707 a better extrapolation strategy in these cases were these conditions
aec85d00d82c Added code to do 2D interpolations along a digitied track on the map.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 360
diff changeset
4708 are not fulfilled.
aec85d00d82c Added code to do 2D interpolations along a digitied track on the map.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 360
diff changeset
4709
aec85d00d82c Added code to do 2D interpolations along a digitied track on the map.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 360
diff changeset
4710 * src/main/java/de/intevation/gnv/state/profile/horizontal/HorizontalProfileMeshCrossOutputState.java:
aec85d00d82c Added code to do 2D interpolations along a digitied track on the map.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 360
diff changeset
4711 Added a process() method to perform the interpolation. It does
aec85d00d82c Added code to do 2D interpolations along a digitied track on the map.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 360
diff changeset
4712 nothing by now. TODO: bring it to life.
aec85d00d82c Added code to do 2D interpolations along a digitied track on the map.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 360
diff changeset
4713
360
ee760729f6b8 Added mapping from linear diagram space to 2D map coordinates.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 359
diff changeset
4714 2009-12-15 Sascha L. Teichmann <sascha.teichmann@intevation.de>
ee760729f6b8 Added mapping from linear diagram space to 2D map coordinates.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 359
diff changeset
4715
ee760729f6b8 Added mapping from linear diagram space to 2D map coordinates.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 359
diff changeset
4716 * src/main/java/de/intevation/gnv/math/LinearToMap.java: Map linear
ee760729f6b8 Added mapping from linear diagram space to 2D map coordinates.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 359
diff changeset
4717 coordinates (from, to) to world coordinates (x, y) along a line string
ee760729f6b8 Added mapping from linear diagram space to 2D map coordinates.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 359
diff changeset
4718 given by a set of java.awt.geom.Point2D points.
ee760729f6b8 Added mapping from linear diagram space to 2D map coordinates.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 359
diff changeset
4719
ee760729f6b8 Added mapping from linear diagram space to 2D map coordinates.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 359
diff changeset
4720 * src/main/java/de/intevation/gnv/math/LinearMetrics.java: Implements
ee760729f6b8 Added mapping from linear diagram space to 2D map coordinates.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 359
diff changeset
4721 Euclidean metric used by LinearToMap. TODO: Do same for WGS84 to
ee760729f6b8 Added mapping from linear diagram space to 2D map coordinates.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 359
diff changeset
4722 be more precise.
ee760729f6b8 Added mapping from linear diagram space to 2D map coordinates.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 359
diff changeset
4723
359
59ad8f37a590 Issue96 Resloved big that one entry is missiing in the Statitic.
Tim Englich <tim.englich@intevation.de>
parents: 358
diff changeset
4724 2009-12-15 Tim Englich <tim.englich@intevation.de>
59ad8f37a590 Issue96 Resloved big that one entry is missiing in the Statitic.
Tim Englich <tim.englich@intevation.de>
parents: 358
diff changeset
4725
360
ee760729f6b8 Added mapping from linear diagram space to 2D map coordinates.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 359
diff changeset
4726 * src/main/java/de/intevation/gnv/statistics/TimeseriesStatistics.java (calculateStatistics):
359
59ad8f37a590 Issue96 Resloved big that one entry is missiing in the Statitic.
Tim Englich <tim.englich@intevation.de>
parents: 358
diff changeset
4727 Issue96 Resloved big that one entry is missiing in the Statitic.
59ad8f37a590 Issue96 Resloved big that one entry is missiing in the Statitic.
Tim Englich <tim.englich@intevation.de>
parents: 358
diff changeset
4728 The last row of the ResultSet was never used.
59ad8f37a590 Issue96 Resloved big that one entry is missiing in the Statitic.
Tim Englich <tim.englich@intevation.de>
parents: 358
diff changeset
4729
358
2f7a28f211c7 Fetch ChartTheme from CallContext instead of creating it each time before creating a chart.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 357
diff changeset
4730 2009-12-15 Ingo Weinzierl <ingo.weinzierl@intevation.de>
2f7a28f211c7 Fetch ChartTheme from CallContext instead of creating it each time before creating a chart.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 357
diff changeset
4731
2f7a28f211c7 Fetch ChartTheme from CallContext instead of creating it each time before creating a chart.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 357
diff changeset
4732 Issue106
2f7a28f211c7 Fetch ChartTheme from CallContext instead of creating it each time before creating a chart.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 357
diff changeset
4733
2f7a28f211c7 Fetch ChartTheme from CallContext instead of creating it each time before creating a chart.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 357
diff changeset
4734 * doc/conf/conf.xml: Added charttemplate to global configuration.
2f7a28f211c7 Fetch ChartTheme from CallContext instead of creating it each time before creating a chart.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 357
diff changeset
4735
2f7a28f211c7 Fetch ChartTheme from CallContext instead of creating it each time before creating a chart.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 357
diff changeset
4736 * src/main/java/de/intevation/gnv/utils/ArtifactXMLUtilities.java: Made
2f7a28f211c7 Fetch ChartTheme from CallContext instead of creating it each time before creating a chart.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 357
diff changeset
4737 method static to call it without initiating an object of its class.
2f7a28f211c7 Fetch ChartTheme from CallContext instead of creating it each time before creating a chart.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 357
diff changeset
4738
2f7a28f211c7 Fetch ChartTheme from CallContext instead of creating it each time before creating a chart.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 357
diff changeset
4739 * src/main/java/de/intevation/gnv/artifacts/context/GNVArtifactContextFactory.java:
2f7a28f211c7 Fetch ChartTheme from CallContext instead of creating it each time before creating a chart.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 357
diff changeset
4740 Create ChartTheme at startup of artifact server and put it into global
2f7a28f211c7 Fetch ChartTheme from CallContext instead of creating it each time before creating a chart.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 357
diff changeset
4741 context. The theme is created one time on this way.
2f7a28f211c7 Fetch ChartTheme from CallContext instead of creating it each time before creating a chart.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 357
diff changeset
4742
2f7a28f211c7 Fetch ChartTheme from CallContext instead of creating it each time before creating a chart.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 357
diff changeset
4743 * src/main/java/de/intevation/gnv/state/OutputState.jav,
2f7a28f211c7 Fetch ChartTheme from CallContext instead of creating it each time before creating a chart.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 357
diff changeset
4744 src/main/java/de/intevation/gnv/artifacts/GNVArtifactBase.java: Changed
2f7a28f211c7 Fetch ChartTheme from CallContext instead of creating it each time before creating a chart.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 357
diff changeset
4745 signature of 'out'-method. Call 'out' with CallContext instead of
2f7a28f211c7 Fetch ChartTheme from CallContext instead of creating it each time before creating a chart.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 357
diff changeset
4746 CallMeta, which is contained in CallContext. CallContext is needed to
2f7a28f211c7 Fetch ChartTheme from CallContext instead of creating it each time before creating a chart.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 357
diff changeset
4747 fetch the ChartTheme out of it.
2f7a28f211c7 Fetch ChartTheme from CallContext instead of creating it each time before creating a chart.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 357
diff changeset
4748
2f7a28f211c7 Fetch ChartTheme from CallContext instead of creating it each time before creating a chart.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 357
diff changeset
4749 * src/main/java/de/intevation/gnv/state/profile/horizontalcrosssection/HorizontalCrossSectionMeshOutputState.java,
2f7a28f211c7 Fetch ChartTheme from CallContext instead of creating it each time before creating a chart.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 357
diff changeset
4750 src/main/java/de/intevation/gnv/state/profile/verticalcrosssection/VerticalCrossSectionOutputState.java,
2f7a28f211c7 Fetch ChartTheme from CallContext instead of creating it each time before creating a chart.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 357
diff changeset
4751 src/main/java/de/intevation/gnv/state/profile/horizontal/HorizontalProfileOutputState.java,
2f7a28f211c7 Fetch ChartTheme from CallContext instead of creating it each time before creating a chart.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 357
diff changeset
4752 src/main/java/de/intevation/gnv/state/profile/vertical/VerticalProfileOutputState.java:
2f7a28f211c7 Fetch ChartTheme from CallContext instead of creating it each time before creating a chart.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 357
diff changeset
4753 Changed signature of 'getChart'-method which now gets the CallContext
2f7a28f211c7 Fetch ChartTheme from CallContext instead of creating it each time before creating a chart.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 357
diff changeset
4754 containing the ChartTheme.
2f7a28f211c7 Fetch ChartTheme from CallContext instead of creating it each time before creating a chart.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 357
diff changeset
4755
2f7a28f211c7 Fetch ChartTheme from CallContext instead of creating it each time before creating a chart.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 357
diff changeset
4756 * src/main/java/de/intevation/gnv/state/timeseries/TimeSeriesOutputState.java:
2f7a28f211c7 Fetch ChartTheme from CallContext instead of creating it each time before creating a chart.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 357
diff changeset
4757 Get ChartTheme from CallContext instead of reading the XML file here.
2f7a28f211c7 Fetch ChartTheme from CallContext instead of creating it each time before creating a chart.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 357
diff changeset
4758
357
25e4724aa504 Fill (i, j)-gaps when building index buffer.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 356
diff changeset
4759 2009-12-15 Sascha L. Teichmann <sascha.teichmann@intevation.de>
25e4724aa504 Fill (i, j)-gaps when building index buffer.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 356
diff changeset
4760
25e4724aa504 Fill (i, j)-gaps when building index buffer.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 356
diff changeset
4761 * src/main/java/de/intevation/gnv/state/profile/horizontal/HorizontalProfileMeshCrossOutputState.java:
25e4724aa504 Fill (i, j)-gaps when building index buffer.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 356
diff changeset
4762 If a few (i, j) values are not available (gaps in the grid) try
25e4724aa504 Fill (i, j)-gaps when building index buffer.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 356
diff changeset
4763 to fill the holes with guessing the values by the ones which could
25e4724aa504 Fill (i, j)-gaps when building index buffer.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 356
diff changeset
4764 be fetched. We are using a componentwise linear function here.
25e4724aa504 Fill (i, j)-gaps when building index buffer.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 356
diff changeset
4765 This is surely slightly wrong because world coordinates are
25e4724aa504 Fill (i, j)-gaps when building index buffer.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 356
diff changeset
4766 in WGS84 which is ellipsoid in nature. TODO: Look at the errors
25e4724aa504 Fill (i, j)-gaps when building index buffer.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 356
diff changeset
4767 and if needed compensate them by using cubic polynonial or ellipsoid
25e4724aa504 Fill (i, j)-gaps when building index buffer.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 356
diff changeset
4768 function terms.
25e4724aa504 Fill (i, j)-gaps when building index buffer.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 356
diff changeset
4769
25e4724aa504 Fill (i, j)-gaps when building index buffer.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 356
diff changeset
4770 * src/main/java/de/intevation/gnv/math/LinearFunction.java: New.
25e4724aa504 Fill (i, j)-gaps when building index buffer.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 356
diff changeset
4771 Linear function to be used in curve fitting process.
25e4724aa504 Fill (i, j)-gaps when building index buffer.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 356
diff changeset
4772
356
3eee1369c79b Added the Unit of the Parameter to the Query for Parameters in
Tim Englich <tim.englich@intevation.de>
parents: 354
diff changeset
4773 2009-12-15 Tim Englich <tim.englich@intevation.de>
3eee1369c79b Added the Unit of the Parameter to the Query for Parameters in
Tim Englich <tim.englich@intevation.de>
parents: 354
diff changeset
4774
3eee1369c79b Added the Unit of the Parameter to the Query for Parameters in
Tim Englich <tim.englich@intevation.de>
parents: 354
diff changeset
4775 * doc/conf/queries.properties:
3eee1369c79b Added the Unit of the Parameter to the Query for Parameters in
Tim Englich <tim.englich@intevation.de>
parents: 354
diff changeset
4776 Added the Unit of the Parameter to the Query for Parameters in
3eee1369c79b Added the Unit of the Parameter to the Query for Parameters in
Tim Englich <tim.englich@intevation.de>
parents: 354
diff changeset
4777 all Parameterqueries where it was still missing. Now the Unit will
3eee1369c79b Added the Unit of the Parameter to the Query for Parameters in
Tim Englich <tim.englich@intevation.de>
parents: 354
diff changeset
4778 be displaied in the Combobox and in the Diagramm-Axis-Description.
3eee1369c79b Added the Unit of the Parameter to the Query for Parameters in
Tim Englich <tim.englich@intevation.de>
parents: 354
diff changeset
4779
354
0970d9a7d65e Upgraded to Apache Commons Math 2.0.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 353
diff changeset
4780 2009-12-15 Sascha L. Teichmann <sascha.teichmann@intevation.de>
0970d9a7d65e Upgraded to Apache Commons Math 2.0.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 353
diff changeset
4781
0970d9a7d65e Upgraded to Apache Commons Math 2.0.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 353
diff changeset
4782 * pom.xml: Upgraded to Apache Commons Math 2.0. Needed for
0970d9a7d65e Upgraded to Apache Commons Math 2.0.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 353
diff changeset
4783 curve fitting (splines e.g)
0970d9a7d65e Upgraded to Apache Commons Math 2.0.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 353
diff changeset
4784
0970d9a7d65e Upgraded to Apache Commons Math 2.0.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 353
diff changeset
4785 * src/main/java/de/intevation/gnv/statistics/TimeseriesStatistics.java:
0970d9a7d65e Upgraded to Apache Commons Math 2.0.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 353
diff changeset
4786 Use 'new DescriptiveStatistics()' instead of
0970d9a7d65e Upgraded to Apache Commons Math 2.0.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 353
diff changeset
4787 'DescriptiveStatistics().newInstance()' to be compatible with new
0970d9a7d65e Upgraded to Apache Commons Math 2.0.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 353
diff changeset
4788 math api.
0970d9a7d65e Upgraded to Apache Commons Math 2.0.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 353
diff changeset
4789
352
24c21a720aa5 Added Support for "horizontale Schnittprofile"
Tim Englich <tim.englich@intevation.de>
parents: 351
diff changeset
4790 2009-12-15 Tim Englich <tim.englich@intevation.de>
357
25e4724aa504 Fill (i, j)-gaps when building index buffer.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 356
diff changeset
4791
25e4724aa504 Fill (i, j)-gaps when building index buffer.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 356
diff changeset
4792 Added the Unit of the Parameter to the Query for Parameters in
25e4724aa504 Fill (i, j)-gaps when building index buffer.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 356
diff changeset
4793 TimeSeries. Now teh Unit will be displaied in the Combobox and
25e4724aa504 Fill (i, j)-gaps when building index buffer.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 356
diff changeset
4794 in the Diagramm-Axis-Description.
25e4724aa504 Fill (i, j)-gaps when building index buffer.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 356
diff changeset
4795
353
00d2dd4b2a7f Added the name Productname for "horizontale Schnittprofile". to the
Tim Englich <tim.englich@intevation.de>
parents: 352
diff changeset
4796 * src/main/resources/lang/artifactMessages*.properties:
00d2dd4b2a7f Added the name Productname for "horizontale Schnittprofile". to the
Tim Englich <tim.englich@intevation.de>
parents: 352
diff changeset
4797 Added the name Productname for "horizontale Schnittprofile". to the
00d2dd4b2a7f Added the name Productname for "horizontale Schnittprofile". to the
Tim Englich <tim.englich@intevation.de>
parents: 352
diff changeset
4798 Resources so that it could be displaied properly in the GUI
354
0970d9a7d65e Upgraded to Apache Commons Math 2.0.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 353
diff changeset
4799
353
00d2dd4b2a7f Added the name Productname for "horizontale Schnittprofile". to the
Tim Englich <tim.englich@intevation.de>
parents: 352
diff changeset
4800 2009-12-15 Tim Englich <tim.englich@intevation.de>
00d2dd4b2a7f Added the name Productname for "horizontale Schnittprofile". to the
Tim Englich <tim.englich@intevation.de>
parents: 352
diff changeset
4801
354
0970d9a7d65e Upgraded to Apache Commons Math 2.0.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 353
diff changeset
4802 * src/main/resources/lang/artifactMessages*.properties:
0970d9a7d65e Upgraded to Apache Commons Math 2.0.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 353
diff changeset
4803 Added the required Resources for the Outputelements of "horizontale Schnittprofile".
0970d9a7d65e Upgraded to Apache Commons Math 2.0.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 353
diff changeset
4804 * doc/conf/queries.properties:
0970d9a7d65e Upgraded to Apache Commons Math 2.0.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 353
diff changeset
4805 Added the specialized Queries for getting the Data and the depths for
0970d9a7d65e Upgraded to Apache Commons Math 2.0.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 353
diff changeset
4806 generating "horizontale Schnittprofile".
0970d9a7d65e Upgraded to Apache Commons Math 2.0.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 353
diff changeset
4807 * src/main/java/de/intevation/gnv/state/profile/horizontal/HorizontalProfileMeshCrossOutputState.java (log):
0970d9a7d65e Upgraded to Apache Commons Math 2.0.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 353
diff changeset
4808 Added an new OutputTransition to handle the special Way to d detremine the required
0970d9a7d65e Upgraded to Apache Commons Math 2.0.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 353
diff changeset
4809 Data for generating "horizontale Schnittprofile".
0970d9a7d65e Upgraded to Apache Commons Math 2.0.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 353
diff changeset
4810 * doc/conf/conf.xml,
0970d9a7d65e Upgraded to Apache Commons Math 2.0.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 353
diff changeset
4811 doc/conf/products/horizontalprofile/conf_mesh_cross.xml,
0970d9a7d65e Upgraded to Apache Commons Math 2.0.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 353
diff changeset
4812 src/main/java/de/intevation/gnv/profile/horizontal/HorizontalProfileMeshCrossArtifact.java:
0970d9a7d65e Upgraded to Apache Commons Math 2.0.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 353
diff changeset
4813 Added Support for "Horizontales Schnittprofil"-Artifacts to the Project
0970d9a7d65e Upgraded to Apache Commons Math 2.0.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 353
diff changeset
4814
351
4ac3c1c1c060 Stabilized color of lines in charts. Exports (pdf, svg, png) will look like the chart in gui.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 350
diff changeset
4815 2009-12-15 Ingo Weinzierl <ingo.weinzierl@intevation.de>
4ac3c1c1c060 Stabilized color of lines in charts. Exports (pdf, svg, png) will look like the chart in gui.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 350
diff changeset
4816
4ac3c1c1c060 Stabilized color of lines in charts. Exports (pdf, svg, png) will look like the chart in gui.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 350
diff changeset
4817 Issue102
4ac3c1c1c060 Stabilized color of lines in charts. Exports (pdf, svg, png) will look like the chart in gui.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 350
diff changeset
4818
4ac3c1c1c060 Stabilized color of lines in charts. Exports (pdf, svg, png) will look like the chart in gui.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 350
diff changeset
4819 * src/main/java/de/intevation/gnv/chart/AbstractXYLineChart.java:
4ac3c1c1c060 Stabilized color of lines in charts. Exports (pdf, svg, png) will look like the chart in gui.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 350
diff changeset
4820 Reset 'nextColor' at the beginning of chart creation. Now, color of lines
4ac3c1c1c060 Stabilized color of lines in charts. Exports (pdf, svg, png) will look like the chart in gui.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 350
diff changeset
4821 in charts are stable, which means, that an export will look like the chart
4ac3c1c1c060 Stabilized color of lines in charts. Exports (pdf, svg, png) will look like the chart in gui.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 350
diff changeset
4822 in the gui itself.
4ac3c1c1c060 Stabilized color of lines in charts. Exports (pdf, svg, png) will look like the chart in gui.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 350
diff changeset
4823
350
4e6aa2a8c4c0 Changed date representation in timeseries charts. Date format is sourced out to language ressource files.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 349
diff changeset
4824 2009-12-14 Ingo Weinzierl <ingo.weinzierl@intevation.de>
4e6aa2a8c4c0 Changed date representation in timeseries charts. Date format is sourced out to language ressource files.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 349
diff changeset
4825
4e6aa2a8c4c0 Changed date representation in timeseries charts. Date format is sourced out to language ressource files.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 349
diff changeset
4826 Issue101
4e6aa2a8c4c0 Changed date representation in timeseries charts. Date format is sourced out to language ressource files.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 349
diff changeset
4827
4e6aa2a8c4c0 Changed date representation in timeseries charts. Date format is sourced out to language ressource files.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 349
diff changeset
4828 * src/main/java/de/intevation/gnv/chart/TimeSeriesChart.java: Changed date
4e6aa2a8c4c0 Changed date representation in timeseries charts. Date format is sourced out to language ressource files.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 349
diff changeset
4829 representation in timeseries charts. Date format is sourced out to
4e6aa2a8c4c0 Changed date representation in timeseries charts. Date format is sourced out to language ressource files.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 349
diff changeset
4830 ressource files. German date representation is now 'dd-MMM-yyyy' (eg
4e6aa2a8c4c0 Changed date representation in timeseries charts. Date format is sourced out to language ressource files.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 349
diff changeset
4831 31-12-2009) and the english date representation is 'yyyy-MMM-dd' (eg
4e6aa2a8c4c0 Changed date representation in timeseries charts. Date format is sourced out to language ressource files.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 349
diff changeset
4832 2009-12-31).
4e6aa2a8c4c0 Changed date representation in timeseries charts. Date format is sourced out to language ressource files.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 349
diff changeset
4833
4e6aa2a8c4c0 Changed date representation in timeseries charts. Date format is sourced out to language ressource files.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 349
diff changeset
4834 * src/main/resources/lang/artifactMessages.properties,
4e6aa2a8c4c0 Changed date representation in timeseries charts. Date format is sourced out to language ressource files.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 349
diff changeset
4835 src/main/resources/lang/artifactMessages_de_DE.properties,
4e6aa2a8c4c0 Changed date representation in timeseries charts. Date format is sourced out to language ressource files.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 349
diff changeset
4836 src/main/resources/lang/artifactMessages_en.properties,
4e6aa2a8c4c0 Changed date representation in timeseries charts. Date format is sourced out to language ressource files.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 349
diff changeset
4837 src/main/resources/lang/artifactMessages_de.properties: Added date format
4e6aa2a8c4c0 Changed date representation in timeseries charts. Date format is sourced out to language ressource files.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 349
diff changeset
4838 strings for timeseries charts.
4e6aa2a8c4c0 Changed date representation in timeseries charts. Date format is sourced out to language ressource files.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 349
diff changeset
4839
349
555483213f78 Added buffer creator in index (i, j) space.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 348
diff changeset
4840 2009-12-14 Sascha L. Teichmann <sascha.teichmann@intevation.de>
555483213f78 Added buffer creator in index (i, j) space.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 348
diff changeset
4841
555483213f78 Added buffer creator in index (i, j) space.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 348
diff changeset
4842 * src/main/java/de/intevation/gnv/utils/IndexBuffer.java:
555483213f78 Added buffer creator in index (i, j) space.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 348
diff changeset
4843 Creates SQL-WHERE clauses for buffers around a list of
555483213f78 Added buffer creator in index (i, j) space.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 348
diff changeset
4844 line segments in index (i, j) space.
555483213f78 Added buffer creator in index (i, j) space.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 348
diff changeset
4845
348
ec95d3248576 Included case, that there is no start or end date while creating subtitles of horizontalprofile charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 347
diff changeset
4846 2009-12-11 Ingo Weinzierl <ingo.weinzierl@intevation.de>
ec95d3248576 Included case, that there is no start or end date while creating subtitles of horizontalprofile charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 347
diff changeset
4847
ec95d3248576 Included case, that there is no start or end date while creating subtitles of horizontalprofile charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 347
diff changeset
4848 * src/main/java/de/intevation/gnv/state/profile/horizontal/HorizontalProfileOutputState.java:
ec95d3248576 Included case, that there is no start or end date while creating subtitles of horizontalprofile charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 347
diff changeset
4849 Exception handling while creating subtitle of horizontalprofile charts.
ec95d3248576 Included case, that there is no start or end date while creating subtitles of horizontalprofile charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 347
diff changeset
4850 Included the case, that there is no start and no end date.
ec95d3248576 Included case, that there is no start or end date while creating subtitles of horizontalprofile charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 347
diff changeset
4851
347
2f84ac484d8c Removed needless imports.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 346
diff changeset
4852 2009-12-11 Sascha L. Teichmann <sascha.teichmann@intevation.de>
2f84ac484d8c Removed needless imports.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 346
diff changeset
4853
2f84ac484d8c Removed needless imports.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 346
diff changeset
4854 * src/test/java/de/intevation/gnv/artifacts/TimeSeriesPointTimeSeriesTestCase.java,
2f84ac484d8c Removed needless imports.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 346
diff changeset
4855 src/main/java/de/intevation/gnv/chart/TimeSeriesChart.java:
2f84ac484d8c Removed needless imports.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 346
diff changeset
4856 Removed needless imports.
2f84ac484d8c Removed needless imports.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 346
diff changeset
4857
345
c16c622ba2f3 Split all Unittestcases in separat Classes. Now it is easier to uses the UnitTests with Maven.
Tim Englich <tim.englich@intevation.de>
parents: 344
diff changeset
4858 2009-12-11 Tim Englich <tim.englich@intevation.de>
c16c622ba2f3 Split all Unittestcases in separat Classes. Now it is easier to uses the UnitTests with Maven.
Tim Englich <tim.englich@intevation.de>
parents: 344
diff changeset
4859
346
8f168e12a963 Added Z-Value to verticalcrosssection_mesh_chart_data.
Tim Englich <tim.englich@intevation.de>
parents: 345
diff changeset
4860 * doc/conf/queries.properties:
8f168e12a963 Added Z-Value to verticalcrosssection_mesh_chart_data.
Tim Englich <tim.englich@intevation.de>
parents: 345
diff changeset
4861 Added Z-Value to verticalcrosssection_mesh_chart_data.
8f168e12a963 Added Z-Value to verticalcrosssection_mesh_chart_data.
Tim Englich <tim.englich@intevation.de>
parents: 345
diff changeset
4862
8f168e12a963 Added Z-Value to verticalcrosssection_mesh_chart_data.
Tim Englich <tim.englich@intevation.de>
parents: 345
diff changeset
4863 2009-12-11 Tim Englich <tim.englich@intevation.de>
347
2f84ac484d8c Removed needless imports.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 346
diff changeset
4864 * src/test/java/de/intevation/gnv/artifacts/GNVArtifactsTestCaseBase.java,
2f84ac484d8c Removed needless imports.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 346
diff changeset
4865 src/test/java/de/intevation/gnv/artifacts/InstantaneousPointHorizontalProfileTestCase.java,
2f84ac484d8c Removed needless imports.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 346
diff changeset
4866 src/test/java/de/intevation/gnv/artifacts/InstantaneousPointVerticalProfileTestCase.java,
2f84ac484d8c Removed needless imports.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 346
diff changeset
4867 src/test/java/de/intevation/gnv/artifacts/MeshHorizontalCrossSectionTestCase.java,
2f84ac484d8c Removed needless imports.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 346
diff changeset
4868 src/test/java/de/intevation/gnv/artifacts/MeshHorizontalProfileTestCase.java,
2f84ac484d8c Removed needless imports.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 346
diff changeset
4869 src/test/java/de/intevation/gnv/artifacts/MeshTimeSeriesTestCase.java,
2f84ac484d8c Removed needless imports.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 346
diff changeset
4870 src/test/java/de/intevation/gnv/artifacts/MeshVerticalCrossSectionTestCase.java,
2f84ac484d8c Removed needless imports.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 346
diff changeset
4871 src/test/java/de/intevation/gnv/artifacts/TimeSeriesPointTimeSeriesTestCase.java,
2f84ac484d8c Removed needless imports.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 346
diff changeset
4872 src/test/java/de/intevation/gnv/artifacts/TimeSeriesPointVerticalProfileTestCase.java,
2f84ac484d8c Removed needless imports.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 346
diff changeset
4873 src/test/java/de/intevation/gnv/artifacts/MeshVerticalProfileTestCase.java:
2f84ac484d8c Removed needless imports.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 346
diff changeset
4874 Split all Unittestcases in separat Classes. Now it is easier to uses the UnitTests with Maven.
2f84ac484d8c Removed needless imports.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 346
diff changeset
4875
344
44adf8918155 Fade out range axis gridlines in charts if there are more than one axis.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 343
diff changeset
4876 2009-12-11 Ingo Weinzierl <ingo.weinzierl@intevation.de>
44adf8918155 Fade out range axis gridlines in charts if there are more than one axis.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 343
diff changeset
4877
44adf8918155 Fade out range axis gridlines in charts if there are more than one axis.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 343
diff changeset
4878 * src/main/java/de/intevation/gnv/chart/AbstractXYLineChart.java: Fade out
44adf8918155 Fade out range axis gridlines in charts if there are more than one axis.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 343
diff changeset
4879 gridlines of range axis in charts if there are more than one axis.
44adf8918155 Fade out range axis gridlines in charts if there are more than one axis.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 343
diff changeset
4880
343
2e43542e6a11 Added axis labels for charts and use them while generating charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 342
diff changeset
4881 2009-12-11 Ingo Weinzierl <ingo.weinzierl@intevation.de>
2e43542e6a11 Added axis labels for charts and use them while generating charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 342
diff changeset
4882
2e43542e6a11 Added axis labels for charts and use them while generating charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 342
diff changeset
4883 * src/main/resources/lang/artifactMessages.properties,
2e43542e6a11 Added axis labels for charts and use them while generating charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 342
diff changeset
4884 src/main/resources/lang/artifactMessages_de_DE.properties,
2e43542e6a11 Added axis labels for charts and use them while generating charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 342
diff changeset
4885 src/main/resources/lang/artifactMessages_en.properties,
2e43542e6a11 Added axis labels for charts and use them while generating charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 342
diff changeset
4886 src/main/resources/lang/artifactMessages_de.properties: Added axis labels
2e43542e6a11 Added axis labels for charts and use them while generating charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 342
diff changeset
4887 for horizontalprofile, verticalprofile, horizontalcrosssection and
2e43542e6a11 Added axis labels for charts and use them while generating charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 342
diff changeset
4888 verticalcrosssection charts.
2e43542e6a11 Added axis labels for charts and use them while generating charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 342
diff changeset
4889
2e43542e6a11 Added axis labels for charts and use them while generating charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 342
diff changeset
4890 * src/main/java/de/intevation/gnv/state/profile/horizontalcrosssection/HorizontalCrossSectionMeshOutputState.java,
2e43542e6a11 Added axis labels for charts and use them while generating charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 342
diff changeset
4891 src/main/java/de/intevation/gnv/state/profile/verticalcrosssection/VerticalCrossSectionOutputState.java,
2e43542e6a11 Added axis labels for charts and use them while generating charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 342
diff changeset
4892 src/main/java/de/intevation/gnv/state/profile/horizontal/HorizontalProfileOutputState.java,
2e43542e6a11 Added axis labels for charts and use them while generating charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 342
diff changeset
4893 src/main/java/de/intevation/gnv/state/profile/vertical/VerticalProfileOutputState.java:
2e43542e6a11 Added axis labels for charts and use them while generating charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 342
diff changeset
4894 Read axis labels from ressources instead of hard coded strings in code.
2e43542e6a11 Added axis labels for charts and use them while generating charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 342
diff changeset
4895
342
bb1afbbd93e4 Read x-axis label for timeseries charts from ressources, instead of a hard coded string in source.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 341
diff changeset
4896 2009-12-11 Ingo Weinzierl <ingo.weinzierl@intevation.de>
bb1afbbd93e4 Read x-axis label for timeseries charts from ressources, instead of a hard coded string in source.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 341
diff changeset
4897
bb1afbbd93e4 Read x-axis label for timeseries charts from ressources, instead of a hard coded string in source.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 341
diff changeset
4898 Cleared Issue104.
bb1afbbd93e4 Read x-axis label for timeseries charts from ressources, instead of a hard coded string in source.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 341
diff changeset
4899
bb1afbbd93e4 Read x-axis label for timeseries charts from ressources, instead of a hard coded string in source.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 341
diff changeset
4900 * src/main/resources/lang/artifactMessages.properties,
bb1afbbd93e4 Read x-axis label for timeseries charts from ressources, instead of a hard coded string in source.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 341
diff changeset
4901 src/main/resources/lang/artifactMessages_de_DE.properties,
bb1afbbd93e4 Read x-axis label for timeseries charts from ressources, instead of a hard coded string in source.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 341
diff changeset
4902 src/main/resources/lang/artifactMessages_en.properties,
bb1afbbd93e4 Read x-axis label for timeseries charts from ressources, instead of a hard coded string in source.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 341
diff changeset
4903 src/main/resources/lang/artifactMessages_de.properties: Added axis label
bb1afbbd93e4 Read x-axis label for timeseries charts from ressources, instead of a hard coded string in source.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 341
diff changeset
4904 for timeseries charts.
bb1afbbd93e4 Read x-axis label for timeseries charts from ressources, instead of a hard coded string in source.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 341
diff changeset
4905
bb1afbbd93e4 Read x-axis label for timeseries charts from ressources, instead of a hard coded string in source.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 341
diff changeset
4906 * src/main/java/de/intevation/gnv/state/timeseries/TimeSeriesOutputState.java:
bb1afbbd93e4 Read x-axis label for timeseries charts from ressources, instead of a hard coded string in source.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 341
diff changeset
4907 Removed hard coded axis label of timeseries charts. Read label from
bb1afbbd93e4 Read x-axis label for timeseries charts from ressources, instead of a hard coded string in source.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 341
diff changeset
4908 ressources.
bb1afbbd93e4 Read x-axis label for timeseries charts from ressources, instead of a hard coded string in source.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 341
diff changeset
4909
341
8937fd620e55 Added ChangeLog entry for last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 339
diff changeset
4910 2009-12-09 Ingo Weinzierl <ingo.weinzierl@intevation.de>
8937fd620e55 Added ChangeLog entry for last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 339
diff changeset
4911
8937fd620e55 Added ChangeLog entry for last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 339
diff changeset
4912 * src/main/java/de/intevation/gnv/chart/VerticalProfileChart.java,
8937fd620e55 Added ChangeLog entry for last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 339
diff changeset
4913 src/main/java/de/intevation/gnv/chart/HorizontalProfileChart.java: Added
8937fd620e55 Added ChangeLog entry for last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 339
diff changeset
4914 gap detection for horizontal and vertical profile charts.
8937fd620e55 Added ChangeLog entry for last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 339
diff changeset
4915
339
02c71ea5c9c8 Dead artifacts are removed only every 15mins from
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 338
diff changeset
4916 2009-12-09 Sascha L. Teichmann <sascha.teichmann@intevation.de>
02c71ea5c9c8 Dead artifacts are removed only every 15mins from
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 338
diff changeset
4917
02c71ea5c9c8 Dead artifacts are removed only every 15mins from
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 338
diff changeset
4918 * doc/conf/conf.xml: Expanded the time to live of inactive artifacts
02c71ea5c9c8 Dead artifacts are removed only every 15mins from
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 338
diff changeset
4919 to 3600000ms (= 1h). Dead artifacts are removed from databasse
02c71ea5c9c8 Dead artifacts are removed only every 15mins from
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 338
diff changeset
4920 only every 15mins now. Improved the description on the artifact
02c71ea5c9c8 Dead artifacts are removed only every 15mins from
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 338
diff changeset
4921 factories.
02c71ea5c9c8 Dead artifacts are removed only every 15mins from
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 338
diff changeset
4922
337
a887074460b6 Last Step of the Refactoring Work on the Transition Model.
Tim Englich <tim.englich@intevation.de>
parents: 336
diff changeset
4923 2009-12-08 Tim Englich <tim.englich@intevation.de>
a887074460b6 Last Step of the Refactoring Work on the Transition Model.
Tim Englich <tim.englich@intevation.de>
parents: 336
diff changeset
4924
338
c94936b1f4ba Added the Unit of the Parameter to the Query for Parameters in
Tim Englich <tim.englich@intevation.de>
parents: 337
diff changeset
4925 * doc/conf/queries.properties:
c94936b1f4ba Added the Unit of the Parameter to the Query for Parameters in
Tim Englich <tim.englich@intevation.de>
parents: 337
diff changeset
4926 Added the Unit of the Parameter to the Query for Parameters in
c94936b1f4ba Added the Unit of the Parameter to the Query for Parameters in
Tim Englich <tim.englich@intevation.de>
parents: 337
diff changeset
4927 TimeSeries. Now teh Unit will be displaied in the Combobox and
c94936b1f4ba Added the Unit of the Parameter to the Query for Parameters in
Tim Englich <tim.englich@intevation.de>
parents: 337
diff changeset
4928 in the Diagramm-Axis-Description.
c94936b1f4ba Added the Unit of the Parameter to the Query for Parameters in
Tim Englich <tim.englich@intevation.de>
parents: 337
diff changeset
4929
c94936b1f4ba Added the Unit of the Parameter to the Query for Parameters in
Tim Englich <tim.englich@intevation.de>
parents: 337
diff changeset
4930 2009-12-08 Tim Englich <tim.englich@intevation.de>
337
a887074460b6 Last Step of the Refactoring Work on the Transition Model.
Tim Englich <tim.englich@intevation.de>
parents: 336
diff changeset
4931 * src/main/java/de/intevation/gnv/transition/profile:
a887074460b6 Last Step of the Refactoring Work on the Transition Model.
Tim Englich <tim.englich@intevation.de>
parents: 336
diff changeset
4932 Removed empty needless package.
a887074460b6 Last Step of the Refactoring Work on the Transition Model.
Tim Englich <tim.englich@intevation.de>
parents: 336
diff changeset
4933 * src/main/java/de/intevation/gnv/transition/TransitionFactory.java:
a887074460b6 Last Step of the Refactoring Work on the Transition Model.
Tim Englich <tim.englich@intevation.de>
parents: 336
diff changeset
4934 src/main/java/de/intevation/gnv/transition/ValueCompareTransition.java,
a887074460b6 Last Step of the Refactoring Work on the Transition Model.
Tim Englich <tim.englich@intevation.de>
parents: 336
diff changeset
4935 src/main/java/de/intevation/gnv/transition/TransitionBase.java,
a887074460b6 Last Step of the Refactoring Work on the Transition Model.
Tim Englich <tim.englich@intevation.de>
parents: 336
diff changeset
4936 src/main/java/de/intevation/gnv/transition/Transition.java,
a887074460b6 Last Step of the Refactoring Work on the Transition Model.
Tim Englich <tim.englich@intevation.de>
parents: 336
diff changeset
4937 src/main/java/de/intevation/gnv/transition/DefaultTransition.java:
a887074460b6 Last Step of the Refactoring Work on the Transition Model.
Tim Englich <tim.englich@intevation.de>
parents: 336
diff changeset
4938 The new Transitions which has the only job to provide the connectios between
a887074460b6 Last Step of the Refactoring Work on the Transition Model.
Tim Englich <tim.englich@intevation.de>
parents: 336
diff changeset
4939 the different States and look if it is Possible to go the different Ways.
a887074460b6 Last Step of the Refactoring Work on the Transition Model.
Tim Englich <tim.englich@intevation.de>
parents: 336
diff changeset
4940 * src/main/java/de/intevation/gnv/state/StateBase.java,
a887074460b6 Last Step of the Refactoring Work on the Transition Model.
Tim Englich <tim.englich@intevation.de>
parents: 336
diff changeset
4941 src/main/java/de/intevation/gnv/state/State.java:
a887074460b6 Last Step of the Refactoring Work on the Transition Model.
Tim Englich <tim.englich@intevation.de>
parents: 336
diff changeset
4942 Removed the Logic to descide which State is be reacable as next.
a887074460b6 Last Step of the Refactoring Work on the Transition Model.
Tim Englich <tim.englich@intevation.de>
parents: 336
diff changeset
4943 Now the Transition configured in the Artifacts will do that according
a887074460b6 Last Step of the Refactoring Work on the Transition Model.
Tim Englich <tim.englich@intevation.de>
parents: 336
diff changeset
4944 to the modified TransitionModel.
a887074460b6 Last Step of the Refactoring Work on the Transition Model.
Tim Englich <tim.englich@intevation.de>
parents: 336
diff changeset
4945 * src/main/java/de/intevation/gnv/artifacts/GNVArtifactBase.java (transitions):
a887074460b6 Last Step of the Refactoring Work on the Transition Model.
Tim Englich <tim.englich@intevation.de>
parents: 336
diff changeset
4946 Added the Transitions to the Artifact and changed the Logic.
a887074460b6 Last Step of the Refactoring Work on the Transition Model.
Tim Englich <tim.englich@intevation.de>
parents: 336
diff changeset
4947 Now the Transition is able to decide if it could be uses or not.
a887074460b6 Last Step of the Refactoring Work on the Transition Model.
Tim Englich <tim.englich@intevation.de>
parents: 336
diff changeset
4948 * doc/conf/products/verticalprofile/*.xml:
a887074460b6 Last Step of the Refactoring Work on the Transition Model.
Tim Englich <tim.englich@intevation.de>
parents: 336
diff changeset
4949 Modified the Configuration. Splitted States and Transitions into
a887074460b6 Last Step of the Refactoring Work on the Transition Model.
Tim Englich <tim.englich@intevation.de>
parents: 336
diff changeset
4950 different XML-Fragments according to the modified Transitionmodel.
a887074460b6 Last Step of the Refactoring Work on the Transition Model.
Tim Englich <tim.englich@intevation.de>
parents: 336
diff changeset
4951
336
1b9ca0f2d498 Added marker for different data sources in sql queries.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 335
diff changeset
4952 2009-12-08 Ingo Weinzierl <ingo.weinzierl@intevation.de>
1b9ca0f2d498 Added marker for different data sources in sql queries.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 335
diff changeset
4953
1b9ca0f2d498 Added marker for different data sources in sql queries.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 335
diff changeset
4954 * doc/conf/queries.properties: Added marker ('DATAID') for different data
1b9ca0f2d498 Added marker for different data sources in sql queries.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 335
diff changeset
4955 sources.
1b9ca0f2d498 Added marker for different data sources in sql queries.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 335
diff changeset
4956
335
e964a3d8f7bc Some Refactoring work done.
Tim Englich <tim.englich@intevation.de>
parents: 334
diff changeset
4957 2009-12-08 Tim Englich <tim.englich@intevation.de>
e964a3d8f7bc Some Refactoring work done.
Tim Englich <tim.englich@intevation.de>
parents: 334
diff changeset
4958
e964a3d8f7bc Some Refactoring work done.
Tim Englich <tim.englich@intevation.de>
parents: 334
diff changeset
4959 * doc/conf/products/*.xml:
e964a3d8f7bc Some Refactoring work done.
Tim Englich <tim.englich@intevation.de>
parents: 334
diff changeset
4960 Switched all Package and Classnames to the new Names.
e964a3d8f7bc Some Refactoring work done.
Tim Englich <tim.englich@intevation.de>
parents: 334
diff changeset
4961 * src/main/java/de/intevation/gnv/artifacts/GNVArtifactBase.java:
e964a3d8f7bc Some Refactoring work done.
Tim Englich <tim.englich@intevation.de>
parents: 334
diff changeset
4962 Switched Imports from de.intevation.gnv.transition to de.intevation.gnv.state
e964a3d8f7bc Some Refactoring work done.
Tim Englich <tim.englich@intevation.de>
parents: 334
diff changeset
4963 and renamed all Mebers and local Variables from *transition* to *state*
e964a3d8f7bc Some Refactoring work done.
Tim Englich <tim.englich@intevation.de>
parents: 334
diff changeset
4964 * src/main/java/de/intevation/gnv/utils/ArtifactXMLUtilities.java:
e964a3d8f7bc Some Refactoring work done.
Tim Englich <tim.englich@intevation.de>
parents: 334
diff changeset
4965 Changed the Class for the loggeer from TimeseriesoutputTransition
e964a3d8f7bc Some Refactoring work done.
Tim Englich <tim.englich@intevation.de>
parents: 334
diff changeset
4966 to ArtifactXMLUtilities because it was wrong.
e964a3d8f7bc Some Refactoring work done.
Tim Englich <tim.englich@intevation.de>
parents: 334
diff changeset
4967 * src/main/java/de/intevation/gnv/artifacts/fis/FISArtifact.java,
e964a3d8f7bc Some Refactoring work done.
Tim Englich <tim.englich@intevation.de>
parents: 334
diff changeset
4968 src/main/java/de/intevation/gnv/artifacts/fis/product/DefaultProduct.java,
e964a3d8f7bc Some Refactoring work done.
Tim Englich <tim.englich@intevation.de>
parents: 334
diff changeset
4969 src/main/java/de/intevation/gnv/artifacts/fis/product/Product.java,
e964a3d8f7bc Some Refactoring work done.
Tim Englich <tim.englich@intevation.de>
parents: 334
diff changeset
4970 src/main/java/de/intevation/gnv/statistics/VerticalProfileStatistics.java,
e964a3d8f7bc Some Refactoring work done.
Tim Englich <tim.englich@intevation.de>
parents: 334
diff changeset
4971 src/main/java/de/intevation/gnv/statistics/TimeseriesStatistics.java,
e964a3d8f7bc Some Refactoring work done.
Tim Englich <tim.englich@intevation.de>
parents: 334
diff changeset
4972 src/main/java/de/intevation/gnv/statistics/Statistics.java,
e964a3d8f7bc Some Refactoring work done.
Tim Englich <tim.englich@intevation.de>
parents: 334
diff changeset
4973 src/main/java/de/intevation/gnv/statistics/HorizontalProfileStatistics.java,
e964a3d8f7bc Some Refactoring work done.
Tim Englich <tim.englich@intevation.de>
parents: 334
diff changeset
4974 src/main/java/de/intevation/gnv/exports/SimpleOdvDataCollector.java,
e964a3d8f7bc Some Refactoring work done.
Tim Englich <tim.englich@intevation.de>
parents: 334
diff changeset
4975 src/main/java/de/intevation/gnv/exports/ShapeDataCollector.java,
e964a3d8f7bc Some Refactoring work done.
Tim Englich <tim.englich@intevation.de>
parents: 334
diff changeset
4976 src/main/java/de/intevation/gnv/exports/Export.java,
e964a3d8f7bc Some Refactoring work done.
Tim Englich <tim.englich@intevation.de>
parents: 334
diff changeset
4977 src/main/java/de/intevation/gnv/exports/DefaultExport.java,
e964a3d8f7bc Some Refactoring work done.
Tim Englich <tim.englich@intevation.de>
parents: 334
diff changeset
4978 src/main/java/de/intevation/gnv/exports/DefaultDataCollector.java,
e964a3d8f7bc Some Refactoring work done.
Tim Englich <tim.englich@intevation.de>
parents: 334
diff changeset
4979 src/main/java/de/intevation/gnv/chart/VerticalProfileChartFactory.java,
e964a3d8f7bc Some Refactoring work done.
Tim Englich <tim.englich@intevation.de>
parents: 334
diff changeset
4980 src/main/java/de/intevation/gnv/chart/VerticalProfileChart.java,
e964a3d8f7bc Some Refactoring work done.
Tim Englich <tim.englich@intevation.de>
parents: 334
diff changeset
4981 src/main/java/de/intevation/gnv/chart/VerticalCrossSectionChartFactory.java,
e964a3d8f7bc Some Refactoring work done.
Tim Englich <tim.englich@intevation.de>
parents: 334
diff changeset
4982 src/main/java/de/intevation/gnv/chart/TimeSeriesChart.java,
e964a3d8f7bc Some Refactoring work done.
Tim Englich <tim.englich@intevation.de>
parents: 334
diff changeset
4983 src/main/java/de/intevation/gnv/chart/HorizontalProfileChartFactory.java,
e964a3d8f7bc Some Refactoring work done.
Tim Englich <tim.englich@intevation.de>
parents: 334
diff changeset
4984 src/main/java/de/intevation/gnv/chart/HorizontalCrossSectionChartFactory.java,
e964a3d8f7bc Some Refactoring work done.
Tim Englich <tim.englich@intevation.de>
parents: 334
diff changeset
4985 src/main/java/de/intevation/gnv/chart/ChartFactory.java,
e964a3d8f7bc Some Refactoring work done.
Tim Englich <tim.englich@intevation.de>
parents: 334
diff changeset
4986 src/main/java/de/intevation/gnv/chart/AbstractXYLineChart.java:
e964a3d8f7bc Some Refactoring work done.
Tim Englich <tim.englich@intevation.de>
parents: 334
diff changeset
4987 Changed import from de.intevation.gnv.transition.* to de.intevation.gnv.state.*
e964a3d8f7bc Some Refactoring work done.
Tim Englich <tim.englich@intevation.de>
parents: 334
diff changeset
4988 according to refactoring Work in the Transitionsmodel.
e964a3d8f7bc Some Refactoring work done.
Tim Englich <tim.englich@intevation.de>
parents: 334
diff changeset
4989 * de.intevation.gnv.transition.*
e964a3d8f7bc Some Refactoring work done.
Tim Englich <tim.englich@intevation.de>
parents: 334
diff changeset
4990 Moved to de.intevation.gnv.state.*
e964a3d8f7bc Some Refactoring work done.
Tim Englich <tim.englich@intevation.de>
parents: 334
diff changeset
4991 and renamed all Mebers, local Variables, and Methodsignatures from *transition* to *state*
e964a3d8f7bc Some Refactoring work done.
Tim Englich <tim.englich@intevation.de>
parents: 334
diff changeset
4992
334
e37930705daa Changed the way of adding data to charts. Same parameters have one axis - not each parameter its own one.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 333
diff changeset
4993 2009-12-07 Ingo Weinzierl <ingo.weinzierl@intevation.de>
e37930705daa Changed the way of adding data to charts. Same parameters have one axis - not each parameter its own one.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 333
diff changeset
4994
e37930705daa Changed the way of adding data to charts. Same parameters have one axis - not each parameter its own one.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 333
diff changeset
4995 * src/main/java/de/intevation/gnv/transition/timeseries/TimeSeriesOutputTransition.java:
e37930705daa Changed the way of adding data to charts. Same parameters have one axis - not each parameter its own one.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 333
diff changeset
4996 Remove unselected parameters from parameters list before initiating
e37930705daa Changed the way of adding data to charts. Same parameters have one axis - not each parameter its own one.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 333
diff changeset
4997 charts. Parameter names are used as axis labels.
e37930705daa Changed the way of adding data to charts. Same parameters have one axis - not each parameter its own one.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 333
diff changeset
4998
e37930705daa Changed the way of adding data to charts. Same parameters have one axis - not each parameter its own one.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 333
diff changeset
4999 * src/main/java/de/intevation/gnv/chart/TimeSeriesChart.java,
e37930705daa Changed the way of adding data to charts. Same parameters have one axis - not each parameter its own one.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 333
diff changeset
5000 src/main/java/de/intevation/gnv/chart/VerticalProfileChart.java,
e37930705daa Changed the way of adding data to charts. Same parameters have one axis - not each parameter its own one.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 333
diff changeset
5001 src/main/java/de/intevation/gnv/chart/HorizontalProfileChart.java: Changed
e37930705daa Changed the way of adding data to charts. Same parameters have one axis - not each parameter its own one.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 333
diff changeset
5002 the way of adding data to charts: same parameters are stored in the same
e37930705daa Changed the way of adding data to charts. Same parameters have one axis - not each parameter its own one.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 333
diff changeset
5003 dataset. Now, each parameter has only one axis. Axes and renderer are
e37930705daa Changed the way of adding data to charts. Same parameters have one axis - not each parameter its own one.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 333
diff changeset
5004 adjusted one time after collecting data - not after creating every
e37930705daa Changed the way of adding data to charts. Same parameters have one axis - not each parameter its own one.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 333
diff changeset
5005 single series.
e37930705daa Changed the way of adding data to charts. Same parameters have one axis - not each parameter its own one.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 333
diff changeset
5006
e37930705daa Changed the way of adding data to charts. Same parameters have one axis - not each parameter its own one.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 333
diff changeset
5007 * src/main/java/de/intevation/gnv/chart/AbstractXYLineChart.java: Added some
e37930705daa Changed the way of adding data to charts. Same parameters have one axis - not each parameter its own one.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 333
diff changeset
5008 more colors to distinguish between different parameters/attributes.
e37930705daa Changed the way of adding data to charts. Same parameters have one axis - not each parameter its own one.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 333
diff changeset
5009 Changed method to adjust rendering options regarding the changes of
e37930705daa Changed the way of adding data to charts. Same parameters have one axis - not each parameter its own one.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 333
diff changeset
5010 datasets described above.
e37930705daa Changed the way of adding data to charts. Same parameters have one axis - not each parameter its own one.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 333
diff changeset
5011
333
19571fd1d0e8 Sourced ChartFactory call out to an own method, which is overriden by TimeSeriesChart.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 332
diff changeset
5012 2009-12-07 Ingo Weinzierl <ingo.weinzierl@intevation.de>
19571fd1d0e8 Sourced ChartFactory call out to an own method, which is overriden by TimeSeriesChart.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 332
diff changeset
5013
19571fd1d0e8 Sourced ChartFactory call out to an own method, which is overriden by TimeSeriesChart.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 332
diff changeset
5014 * src/main/java/de/intevation/gnv/chart/TimeSeriesChart.java: Changed method
19571fd1d0e8 Sourced ChartFactory call out to an own method, which is overriden by TimeSeriesChart.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 332
diff changeset
5015 generateChart to initChart, which just created a new timeseries chart.
19571fd1d0e8 Sourced ChartFactory call out to an own method, which is overriden by TimeSeriesChart.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 332
diff changeset
5016 General chart stuff is done in AbstractXYLineChart.
19571fd1d0e8 Sourced ChartFactory call out to an own method, which is overriden by TimeSeriesChart.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 332
diff changeset
5017
19571fd1d0e8 Sourced ChartFactory call out to an own method, which is overriden by TimeSeriesChart.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 332
diff changeset
5018 * src/main/java/de/intevation/gnv/chart/AbstractXYLineChart.java: Sourced
19571fd1d0e8 Sourced ChartFactory call out to an own method, which is overriden by TimeSeriesChart.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 332
diff changeset
5019 ChartFactory call out to a new initChart method. This has been done,
19571fd1d0e8 Sourced ChartFactory call out to an own method, which is overriden by TimeSeriesChart.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 332
diff changeset
5020 because TimeSeriesCharts needs to initiate another type of chart than
19571fd1d0e8 Sourced ChartFactory call out to an own method, which is overriden by TimeSeriesChart.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 332
diff changeset
5021 horizontal or vertical charts.
19571fd1d0e8 Sourced ChartFactory call out to an own method, which is overriden by TimeSeriesChart.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 332
diff changeset
5022
332
f5c25c86a625 ChangeLog entry and ressource bundles for last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 330
diff changeset
5023 2009-12-04 Ingo Weinzierl <ingo.weinzierl@intevation.de>
f5c25c86a625 ChangeLog entry and ressource bundles for last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 330
diff changeset
5024
f5c25c86a625 ChangeLog entry and ressource bundles for last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 330
diff changeset
5025 * src/main/java/de/intevation/gnv/artifacts/ressource/RessourceFactory.java:
f5c25c86a625 ChangeLog entry and ressource bundles for last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 330
diff changeset
5026 Added method to fetch a string from ressource bundle with a specified
f5c25c86a625 ChangeLog entry and ressource bundles for last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 330
diff changeset
5027 locale. Before, there just have been existing a method to fetch string
f5c25c86a625 ChangeLog entry and ressource bundles for last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 330
diff changeset
5028 from ressource bundle on basis of the first locale in a list of locales.
f5c25c86a625 ChangeLog entry and ressource bundles for last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 330
diff changeset
5029
f5c25c86a625 ChangeLog entry and ressource bundles for last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 330
diff changeset
5030 * src/main/java/de/intevation/gnv/transition/OutputTransitionBase.java:
f5c25c86a625 ChangeLog entry and ressource bundles for last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 330
diff changeset
5031 Added method to fetch strings from ressource bundle from RessourceFactory
f5c25c86a625 ChangeLog entry and ressource bundles for last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 330
diff changeset
5032 with a specified locale, a key and a default value, if there is no string
f5c25c86a625 ChangeLog entry and ressource bundles for last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 330
diff changeset
5033 matching key in bundle.
f5c25c86a625 ChangeLog entry and ressource bundles for last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 330
diff changeset
5034
f5c25c86a625 ChangeLog entry and ressource bundles for last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 330
diff changeset
5035 * src/main/java/de/intevation/gnv/transition/timeseries/TimeSeriesOutputTransition.java:
f5c25c86a625 ChangeLog entry and ressource bundles for last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 330
diff changeset
5036 Added methods for creating title and subtitle of charts. FIS name is
f5c25c86a625 ChangeLog entry and ressource bundles for last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 330
diff changeset
5037 fetched from ressource bundle with best locale (regarding supported server
f5c25c86a625 ChangeLog entry and ressource bundles for last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 330
diff changeset
5038 and client locales) instead of first locale in list of supported locales
f5c25c86a625 ChangeLog entry and ressource bundles for last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 330
diff changeset
5039 of the server.
f5c25c86a625 ChangeLog entry and ressource bundles for last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 330
diff changeset
5040
f5c25c86a625 ChangeLog entry and ressource bundles for last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 330
diff changeset
5041 * src/main/java/de/intevation/gnv/transition/profile/horizontal/HorizontalProfileOutputTransition.java:
f5c25c86a625 ChangeLog entry and ressource bundles for last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 330
diff changeset
5042 Changed title of charts. The main title contains FIS and station name. The
f5c25c86a625 ChangeLog entry and ressource bundles for last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 330
diff changeset
5043 subtitle contains the time period, the cruise, the depth and the position
f5c25c86a625 ChangeLog entry and ressource bundles for last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 330
diff changeset
5044 of a chart.
f5c25c86a625 ChangeLog entry and ressource bundles for last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 330
diff changeset
5045
f5c25c86a625 ChangeLog entry and ressource bundles for last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 330
diff changeset
5046 * src/main/java/de/intevation/gnv/chart/ChartLabels.java: Added subtitle as
f5c25c86a625 ChangeLog entry and ressource bundles for last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 330
diff changeset
5047 parameter in class and constructor.
f5c25c86a625 ChangeLog entry and ressource bundles for last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 330
diff changeset
5048
f5c25c86a625 ChangeLog entry and ressource bundles for last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 330
diff changeset
5049 * src/main/java/de/intevation/gnv/chart/AbstractXYLineChart.java: Added a
f5c25c86a625 ChangeLog entry and ressource bundles for last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 330
diff changeset
5050 subtitle to charts. Titles and subtitles are stored in a ChartLabels
f5c25c86a625 ChangeLog entry and ressource bundles for last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 330
diff changeset
5051 object.
f5c25c86a625 ChangeLog entry and ressource bundles for last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 330
diff changeset
5052
f5c25c86a625 ChangeLog entry and ressource bundles for last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 330
diff changeset
5053 * src/main/resources/lang/artifactMessages.properties,
f5c25c86a625 ChangeLog entry and ressource bundles for last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 330
diff changeset
5054 src/main/resources/lang/artifactMessages_de_DE.properties,
f5c25c86a625 ChangeLog entry and ressource bundles for last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 330
diff changeset
5055 src/main/resources/lang/artifactMessages_en.properties,
f5c25c86a625 ChangeLog entry and ressource bundles for last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 330
diff changeset
5056 src/main/resources/lang/artifactMessages_de.properties: Added strings for
f5c25c86a625 ChangeLog entry and ressource bundles for last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 330
diff changeset
5057 chart title.
f5c25c86a625 ChangeLog entry and ressource bundles for last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 330
diff changeset
5058
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5059 2009-12-04 Sascha L. Teichmann <sascha.teichmann@intevation.de>
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5060
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5061 * ChangeLog: Cleaned up a bit.
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5062
329
42a5269636eb Added time gap detection to time series charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 328
diff changeset
5063 2009-12-02 Ingo Weinzierl <ingo.weinzierl@intevation.de>
42a5269636eb Added time gap detection to time series charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 328
diff changeset
5064
42a5269636eb Added time gap detection to time series charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 328
diff changeset
5065 * src/main/java/de/intevation/gnv/chart/TimeSeriesChart.java: Added time gap
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5066 detection. If a time gap is detected, a null value will be inserted to
329
42a5269636eb Added time gap detection to time series charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 328
diff changeset
5067 break the current line.
42a5269636eb Added time gap detection to time series charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 328
diff changeset
5068
328
861d939e587c Added JBoss repository for JFreeChart 1.0.13.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 327
diff changeset
5069 2009-12-02 Ingo Weinzierl <ingo.weinzierl@intevation.de>
861d939e587c Added JBoss repository for JFreeChart 1.0.13.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 327
diff changeset
5070
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5071 * pom.xml: Added JBoss repository for JFreeChart 1.0.13 and removed explicit
328
861d939e587c Added JBoss repository for JFreeChart 1.0.13.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 327
diff changeset
5072 JCommon dependency which is now needless. Now, it is no more necessary to
861d939e587c Added JBoss repository for JFreeChart 1.0.13.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 327
diff changeset
5073 install JFreeChart into the local maven repository on your own.
861d939e587c Added JBoss repository for JFreeChart 1.0.13.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 327
diff changeset
5074
327
22a6493e8460 New options in chart template: visibility of lines and points in charts and point's size.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 326
diff changeset
5075 2009-12-02 Ingo Weinzierl <ingo.weinzierl@intevation.de>
22a6493e8460 New options in chart template: visibility of lines and points in charts and point's size.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 326
diff changeset
5076
22a6493e8460 New options in chart template: visibility of lines and points in charts and point's size.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 326
diff changeset
5077 * doc/conf/charttemplate.xml: Added lines to configure rendering of lines
22a6493e8460 New options in chart template: visibility of lines and points in charts and point's size.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 326
diff changeset
5078 and points in charts (visibility of lines/points and size of points).
22a6493e8460 New options in chart template: visibility of lines and points in charts and point's size.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 326
diff changeset
5079
22a6493e8460 New options in chart template: visibility of lines and points in charts and point's size.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 326
diff changeset
5080 * src/main/java/de/intevation/gnv/chart/XMLChartTheme.java: Added method
22a6493e8460 New options in chart template: visibility of lines and points in charts and point's size.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 326
diff changeset
5081 parsing the rendering options for lines and points in charts.
22a6493e8460 New options in chart template: visibility of lines and points in charts and point's size.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 326
diff changeset
5082
22a6493e8460 New options in chart template: visibility of lines and points in charts and point's size.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 326
diff changeset
5083 * src/main/java/de/intevation/gnv/chart/AbstractChart.java: Added boolean
22a6493e8460 New options in chart template: visibility of lines and points in charts and point's size.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 326
diff changeset
5084 member attributes which are used to control the visibility of lines and
22a6493e8460 New options in chart template: visibility of lines and points in charts and point's size.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 326
diff changeset
5085 points in charts.
22a6493e8460 New options in chart template: visibility of lines and points in charts and point's size.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 326
diff changeset
5086
22a6493e8460 New options in chart template: visibility of lines and points in charts and point's size.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 326
diff changeset
5087 * src/main/java/de/intevation/gnv/chart/VerticalProfileChart.java,
22a6493e8460 New options in chart template: visibility of lines and points in charts and point's size.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 326
diff changeset
5088 src/main/java/de/intevation/gnv/chart/TimeSeriesChart.java,
22a6493e8460 New options in chart template: visibility of lines and points in charts and point's size.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 326
diff changeset
5089 src/main/java/de/intevation/gnv/chart/HorizontalProfileChart.java:
22a6493e8460 New options in chart template: visibility of lines and points in charts and point's size.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 326
diff changeset
5090 Constructor needs two further boolean parameter to control the visibility
22a6493e8460 New options in chart template: visibility of lines and points in charts and point's size.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 326
diff changeset
5091 of lines and points in charts.
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5092
327
22a6493e8460 New options in chart template: visibility of lines and points in charts and point's size.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 326
diff changeset
5093 * src/main/java/de/intevation/gnv/chart/AbstractXYLineChart.java: The
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5094 renderer controlling the style of a series is adjusted after adding a
327
22a6493e8460 New options in chart template: visibility of lines and points in charts and point's size.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 326
diff changeset
5095 new series to the chart.
22a6493e8460 New options in chart template: visibility of lines and points in charts and point's size.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 326
diff changeset
5096
22a6493e8460 New options in chart template: visibility of lines and points in charts and point's size.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 326
diff changeset
5097 * src/main/java/de/intevation/gnv/transition/profile/horizontalcrosssection/HorizontalCrossSectionMeshOutputTransition.java,
22a6493e8460 New options in chart template: visibility of lines and points in charts and point's size.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 326
diff changeset
5098 src/main/java/de/intevation/gnv/transition/profile/verticalcrosssection/VerticalCrossSectionOutputTransition.jav,
22a6493e8460 New options in chart template: visibility of lines and points in charts and point's size.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 326
diff changeset
5099 src/main/java/de/intevation/gnv/transition/profile/horizontal/HorizontalProfileOutputTransition.java,
22a6493e8460 New options in chart template: visibility of lines and points in charts and point's size.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 326
diff changeset
5100 src/main/java/de/intevation/gnv/transition/profile/vertical/VerticalProfileOutputTransition.java,
22a6493e8460 New options in chart template: visibility of lines and points in charts and point's size.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 326
diff changeset
5101 src/main/java/de/intevation/gnv/transition/timeseries/TimeSeriesOutputTransition.java:
22a6493e8460 New options in chart template: visibility of lines and points in charts and point's size.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 326
diff changeset
5102 Adjusted method calls regarding the constructor changes in *Chart classes.
22a6493e8460 New options in chart template: visibility of lines and points in charts and point's size.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 326
diff changeset
5103
22a6493e8460 New options in chart template: visibility of lines and points in charts and point's size.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 326
diff changeset
5104 TODO: Lines and points in charts will both always be rendered at the
22a6493e8460 New options in chart template: visibility of lines and points in charts and point's size.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 326
diff changeset
5105 moment. This needs to be changed as soon as a new gui option is
22a6493e8460 New options in chart template: visibility of lines and points in charts and point's size.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 326
diff changeset
5106 implemented to control the visibility of lines/points.
22a6493e8460 New options in chart template: visibility of lines and points in charts and point's size.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 326
diff changeset
5107
325
3eff9241ea1e Refactoring of the Transitionmodel.
Tim Englich <tim.englich@intevation.de>
parents: 324
diff changeset
5108 2009-12-01 Tim Englich <tim.englich@intevation.de>
3eff9241ea1e Refactoring of the Transitionmodel.
Tim Englich <tim.englich@intevation.de>
parents: 324
diff changeset
5109
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5110 * src/test/java/de/intevation/gnv/artifacts/GNVArtifactsTestCase.java:
326
37847d724fc9 Added one more Transitionstep to each Testcase according to the refactored Transitionmodel.
Tim Englich <tim.englich@intevation.de>
parents: 325
diff changeset
5111 Added one more Transitionstep to each Testcase according to the refactored Transitionmodel.
37847d724fc9 Added one more Transitionstep to each Testcase according to the refactored Transitionmodel.
Tim Englich <tim.englich@intevation.de>
parents: 325
diff changeset
5112 * src/test/ressources/verticalprofile/verticalprofile_step_*_advance.xml,
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5113 src/test/ressources/verticalprofile_instantaneouspoint/verticalprofile_step_*_advance.xml,
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5114 src/test/ressources/verticalprofile_mesh/verticalprofile_step_*_advance.xml,
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5115 src/test/ressources/verticalcrosssection_mesh/verticalcrosssection_step_*_advance.xml,
326
37847d724fc9 Added one more Transitionstep to each Testcase according to the refactored Transitionmodel.
Tim Englich <tim.englich@intevation.de>
parents: 325
diff changeset
5116 src/test/ressources/timeseries_mesh/timeseries_step_*_advance.xml,
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5117 src/test/ressources/timeseries/timeseries_step_*_advance.xml,
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5118 src/test/ressources/horizontalProfile_mesh/horizontalprofile_step_*_advance.xml,
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5119 src/test/ressources/horizontalProfile_instantaneouspoint/horizontalprofile_step_*_advance.xml,
326
37847d724fc9 Added one more Transitionstep to each Testcase according to the refactored Transitionmodel.
Tim Englich <tim.englich@intevation.de>
parents: 325
diff changeset
5120 src/test/ressources/horizontalcrosssection_mesh/horizontalcrosssection_step_*_advance.xml:
37847d724fc9 Added one more Transitionstep to each Testcase according to the refactored Transitionmodel.
Tim Englich <tim.englich@intevation.de>
parents: 325
diff changeset
5121 Moved each Adancedocument plus one according to the refactored Transitionmodel.
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5122 Added the first advanced Call for the Product-Artifact
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5123
326
37847d724fc9 Added one more Transitionstep to each Testcase according to the refactored Transitionmodel.
Tim Englich <tim.englich@intevation.de>
parents: 325
diff changeset
5124 2009-12-01 Tim Englich <tim.englich@intevation.de>
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5125
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5126 * src/main/java/de/intevation/gnv/transition/OutputTransitionBase.java:
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5127 All Data which is required to generate the Charts is now fetched using the
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5128 Method getChartResult. The Method advance and initialize now have nothing to do.
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5129
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5130 * src/main/java/de/intevation/gnv/transition/timeseries/TimeSeriesOutputTransition.java (out):
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5131 Removed the advance call because all Data which is required to generate the Charts is
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5132 fetched using the Method getChartResult.
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5133 * src/main/java/de/intevation/gnv/transition/profile/horizontal/NorthSouthEastWestTransition.java (initialize):
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5134 Use Method instantiate instead of Advance to add the required Data for describe
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5135 and feed this Transition.
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5136
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5137 * src/main/java/de/intevation/gnv/transition/TransitionBase.java (initialize),
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5138 src/main/java/de/intevation/gnv/transition/Transition.java (initialize):
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5139 Added new Method Initaialize which will be callcall to Initailize the current
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5140 Transition. In this step all Data will be fetched which is required to Ddescribe and
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5141 feed each Transition.
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5142 Also the AlternativeTransition was removed because it is not longer required.
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5143
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5144 * src/main/java/de/intevation/gnv/artifacts/fis/FISArtifact.java (advance):
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5145 Switched to the usage of the Method initialize instead of Advance while instantiating
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5146 a new Productartifact, according to the Refactoring work wich is done in the
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5147 TransitionModel.
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5148
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5149 * src/main/java/de/intevation/gnv/artifacts/GNVArtifactBase.java (initialize):
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5150 Added new Function Initialize so that it is possible to Initialize an Artifact
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5151 without doing this in the Constructor. That is nessessary because some Artifacts need
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5152 some Metadata (e.g. SourceID) befor it can be initialized.
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5153
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5154 * doc/conf/products/verticalprofile/conf_timeseriespoint.xml,
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5155 doc/conf/products/verticalprofile/conf_mesh.xml,
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5156 doc/conf/products/verticalprofile/conf_instantaneouspoint.xml,
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5157 doc/conf/products/verticalcrosssection/conf_mesh.xml,
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5158 doc/conf/products/timeseries/conf_timeseriespoint.xml,
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5159 doc/conf/products/timeseries/conf_mesh.xml,
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5160 doc/conf/products/horizontalprofile/conf_mesh.xml,
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5161 doc/conf/products/horizontalprofile/conf_instantaneouspoint.xml,
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5162 doc/conf/products/horizontalcrosssection/conf_mesh.xml:
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5163 Some Refactoring work done according to the Refactoring Work wich
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5164 was done in the Transitionmodel.
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5165
324
e6e172a4915e Removed needless imports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 323
diff changeset
5166 2009-11-30 Ingo Weinzierl <ingo.weinzierl@intevation.de>
e6e172a4915e Removed needless imports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 323
diff changeset
5167
e6e172a4915e Removed needless imports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 323
diff changeset
5168 * src/main/java/de/intevation/gnv/artifacts/ressource/RessourceFactory.java,
e6e172a4915e Removed needless imports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 323
diff changeset
5169 src/main/java/de/intevation/gnv/chart/HorizontalProfileChart.java,
e6e172a4915e Removed needless imports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 323
diff changeset
5170 src/main/java/de/intevation/gnv/transition/profile/horizontalcrosssection/HorizontalCrossSectionMeshOutputTransition.java,
e6e172a4915e Removed needless imports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 323
diff changeset
5171 src/main/java/de/intevation/gnv/transition/profile/verticalcrosssection/VerticalCrossSectionOutputTransition.java,
e6e172a4915e Removed needless imports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 323
diff changeset
5172 src/main/java/de/intevation/gnv/transition/profile/horizontal/HorizontalProfileOutputTransition.java,
e6e172a4915e Removed needless imports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 323
diff changeset
5173 src/main/java/de/intevation/gnv/transition/profile/vertical/VerticalProfileOutputTransition.java:
e6e172a4915e Removed needless imports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 323
diff changeset
5174 Removed needless imports.
e6e172a4915e Removed needless imports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 323
diff changeset
5175
323
a88e15972c72 Updated Batik library to 1.7
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 322
diff changeset
5176 2009-11-30 Ingo Weinzierl <ingo.weinzierl@intevation.de>
a88e15972c72 Updated Batik library to 1.7
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 322
diff changeset
5177
a88e15972c72 Updated Batik library to 1.7
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 322
diff changeset
5178 * pom.xml: Updated batik dependencies to 1.7
a88e15972c72 Updated Batik library to 1.7
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 322
diff changeset
5179
a88e15972c72 Updated Batik library to 1.7
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 322
diff changeset
5180 * src/main/java/de/intevation/gnv/exports/ChartExportHelper.java: Use
a88e15972c72 Updated Batik library to 1.7
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 322
diff changeset
5181 java native DOMImplementation instead of Batik's SVGDOMImplementation,
a88e15972c72 Updated Batik library to 1.7
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 322
diff changeset
5182 which is not present in batik 1.7 libs.
a88e15972c72 Updated Batik library to 1.7
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 322
diff changeset
5183
322
57a2bf630854 Completed last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 320
diff changeset
5184 2009-11-30 Ingo Weinzierl <ingo.weinzierl@intevation.de>
57a2bf630854 Completed last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 320
diff changeset
5185
57a2bf630854 Completed last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 320
diff changeset
5186 * doc/conf/products/horizontalcrosssection/conf_mesh.xml,
57a2bf630854 Completed last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 320
diff changeset
5187 doc/conf/products/verticalcrosssection/conf_mesh.xml,
57a2bf630854 Completed last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 320
diff changeset
5188 doc/conf/products/timeseries/conf_mesh.xml,
57a2bf630854 Completed last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 320
diff changeset
5189 doc/conf/products/timeseries/conf_timeseriespoint.xml,
57a2bf630854 Completed last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 320
diff changeset
5190 doc/conf/products/horizontalprofile/conf_mesh.xml,
57a2bf630854 Completed last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 320
diff changeset
5191 doc/conf/products/horizontalprofile/conf_instantaneouspoint.xml,
57a2bf630854 Completed last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 320
diff changeset
5192 doc/conf/products/verticalprofile/conf_mesh.xml,
57a2bf630854 Completed last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 320
diff changeset
5193 doc/conf/products/verticalprofile/conf_timeseriespoint.xml,
57a2bf630854 Completed last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 320
diff changeset
5194 doc/conf/products/verticalprofile/conf_instantaneouspoint.xml: Added svg
57a2bf630854 Completed last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 320
diff changeset
5195 to output modes (MimeType image/svg+xml).
57a2bf630854 Completed last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 320
diff changeset
5196
57a2bf630854 Completed last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 320
diff changeset
5197 * pom.xml: Added batik 1.6.1 dependencies which are used to create svg
57a2bf630854 Completed last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 320
diff changeset
5198 exports.
57a2bf630854 Completed last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 320
diff changeset
5199
57a2bf630854 Completed last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 320
diff changeset
5200 * src/main/java/de/intevation/gnv/exports/ChartExportHelper.java:
57a2bf630854 Completed last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 320
diff changeset
5201 Implemented chart export to svg.
57a2bf630854 Completed last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 320
diff changeset
5202
57a2bf630854 Completed last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 320
diff changeset
5203 * src/main/java/de/intevation/gnv/transition/timeseries/TimeSeriesOutputTransition.java:
57a2bf630854 Completed last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 320
diff changeset
5204 Output mode 'svg' will call svg export of ChartExportHelper.
57a2bf630854 Completed last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 320
diff changeset
5205
320
18302372703f Implemented pdf export of charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 319
diff changeset
5206 2009-11-30 Ingo Weinzierl <ingo.weinzierl@intevation.de>
18302372703f Implemented pdf export of charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 319
diff changeset
5207
18302372703f Implemented pdf export of charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 319
diff changeset
5208 * pom.xm: Added iText 2.1.7 dependency (to create pdf's).
18302372703f Implemented pdf export of charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 319
diff changeset
5209
18302372703f Implemented pdf export of charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 319
diff changeset
5210 * src/main/java/de/intevation/gnv/exports/ChartExportHelper.java:
18302372703f Implemented pdf export of charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 319
diff changeset
5211 Implemented chart export to pdf using iText library. The chart fills the
18302372703f Implemented pdf export of charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 319
diff changeset
5212 complete page. A boolean system property "export.pdf.landscape" can be
18302372703f Implemented pdf export of charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 319
diff changeset
5213 used to adjust the page orientation (portrait or landscape, default is
18302372703f Implemented pdf export of charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 319
diff changeset
5214 landscape).
18302372703f Implemented pdf export of charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 319
diff changeset
5215
18302372703f Implemented pdf export of charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 319
diff changeset
5216 * src/main/java/de/intevation/gnv/transition/timeseries/TimeSeriesOutputTransition.java:
18302372703f Implemented pdf export of charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 319
diff changeset
5217 Added method for exporting chart to pdf. Calls the new method of
18302372703f Implemented pdf export of charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 319
diff changeset
5218 ChartExportHelper.
18302372703f Implemented pdf export of charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 319
diff changeset
5219
319
251f16a083f8 Added RegionFilter-Support to HorizontalProfile InstantaneousPoint
Tim Englich <tim.englich@intevation.de>
parents: 318
diff changeset
5220 2009-11-27 Tim Englich <tim.englich@intevation.de>
251f16a083f8 Added RegionFilter-Support to HorizontalProfile InstantaneousPoint
Tim Englich <tim.englich@intevation.de>
parents: 318
diff changeset
5221
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5222 * src/test/java/de/intevation/gnv/artifacts/GNVArtifactsTestCase.java
319
251f16a083f8 Added RegionFilter-Support to HorizontalProfile InstantaneousPoint
Tim Englich <tim.englich@intevation.de>
parents: 318
diff changeset
5223 (testHorizontalProfileInstantaneousPointArtifact),
251f16a083f8 Added RegionFilter-Support to HorizontalProfile InstantaneousPoint
Tim Englich <tim.englich@intevation.de>
parents: 318
diff changeset
5224 src/test/ressources/horizontalProfile_instantaneouspoint/horizontalprofile_step_*.xml:
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5225 Added new stapes using the RegionFilter into the Tescase of HorizontalProfiles Instantaneous Point.
319
251f16a083f8 Added RegionFilter-Support to HorizontalProfile InstantaneousPoint
Tim Englich <tim.englich@intevation.de>
parents: 318
diff changeset
5226 * src/test/ressources/verticalcrosssection_mesh/verticalcrosssection_step_08_feed.xml,
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5227 src/test/ressources/horizontalcrosssection_mesh/horizontalcrosssection_step_06_feed.xml:
319
251f16a083f8 Added RegionFilter-Support to HorizontalProfile InstantaneousPoint
Tim Englich <tim.englich@intevation.de>
parents: 318
diff changeset
5228 Bugfix: Removed second dateid. horizontalcrosssection and verticalcrosssection only provide the usage of one dateid.
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5229 * doc/conf/products/horizontalprofile/conf_instantaneouspoint.xml:
319
251f16a083f8 Added RegionFilter-Support to HorizontalProfile InstantaneousPoint
Tim Englich <tim.englich@intevation.de>
parents: 318
diff changeset
5230 Added the RegionFilters into the configuration of the Products for
251f16a083f8 Added RegionFilter-Support to HorizontalProfile InstantaneousPoint
Tim Englich <tim.englich@intevation.de>
parents: 318
diff changeset
5231 Horizontalprofiles IntantaneousPoints.
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5232 * doc/conf/queries.properties:
319
251f16a083f8 Added RegionFilter-Support to HorizontalProfile InstantaneousPoint
Tim Englich <tim.englich@intevation.de>
parents: 318
diff changeset
5233 Query to select only Ships, Cruises, Tracks which are within an Region.
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5234 * src/main/java/de/intevation/gnv/transition/TransitionBase.java (extractKVP):
319
251f16a083f8 Added RegionFilter-Support to HorizontalProfile InstantaneousPoint
Tim Englich <tim.englich@intevation.de>
parents: 318
diff changeset
5235 Added Row-Number lookup for ColumnNames for Performanceimprofements.
251f16a083f8 Added RegionFilter-Support to HorizontalProfile InstantaneousPoint
Tim Englich <tim.englich@intevation.de>
parents: 318
diff changeset
5236
318
5f2820e821e0 Implemented a helper class for exporting charts. Adapted code.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 317
diff changeset
5237 2009-11-26 Ingo Weinzierl <ingo.weinzierl@intevation.de>
5f2820e821e0 Implemented a helper class for exporting charts. Adapted code.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 317
diff changeset
5238
5f2820e821e0 Implemented a helper class for exporting charts. Adapted code.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 317
diff changeset
5239 * src/main/java/de/intevation/gnv/exports/ChartExportHelper.java: Helper
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5240 class to export charts. Dependencies on JFreeChart and iText are capsuled
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5241 here, no further dependencies in OutputTransitions. Export methods for
318
5f2820e821e0 Implemented a helper class for exporting charts. Adapted code.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 317
diff changeset
5242 images and pdf already implemented.
5f2820e821e0 Implemented a helper class for exporting charts. Adapted code.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 317
diff changeset
5243
5f2820e821e0 Implemented a helper class for exporting charts. Adapted code.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 317
diff changeset
5244 * src/main/java/de/intevation/gnv/chart/Chart.java,
5f2820e821e0 Implemented a helper class for exporting charts. Adapted code.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 317
diff changeset
5245 src/main/java/de/intevation/gnv/chart/AbstractChart.java: Outsourcing of
5f2820e821e0 Implemented a helper class for exporting charts. Adapted code.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 317
diff changeset
5246 export methods to ChartExportHelper.
5f2820e821e0 Implemented a helper class for exporting charts. Adapted code.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 317
diff changeset
5247
5f2820e821e0 Implemented a helper class for exporting charts. Adapted code.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 317
diff changeset
5248 * src/main/java/de/intevation/gnv/transition/timeseries/TimeSeriesOutputTransition.java:
5f2820e821e0 Implemented a helper class for exporting charts. Adapted code.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 317
diff changeset
5249 Adapted current export of charts.
5f2820e821e0 Implemented a helper class for exporting charts. Adapted code.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 317
diff changeset
5250
317
342cd58291f1 Added pdf as export format to xml configuration of products.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 316
diff changeset
5251 2009-11-26 Ingo Weinzierl <ingo.weinzierl@intevation.de>
342cd58291f1 Added pdf as export format to xml configuration of products.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 316
diff changeset
5252
342cd58291f1 Added pdf as export format to xml configuration of products.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 316
diff changeset
5253 * doc/conf/products/horizontalcrosssection/conf_mesh.xml,
342cd58291f1 Added pdf as export format to xml configuration of products.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 316
diff changeset
5254 doc/conf/products/verticalcrosssection/conf_mesh.xml,
342cd58291f1 Added pdf as export format to xml configuration of products.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 316
diff changeset
5255 doc/conf/products/timeseries/conf_mesh.xml,
342cd58291f1 Added pdf as export format to xml configuration of products.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 316
diff changeset
5256 doc/conf/products/timeseries/conf_timeseriespoint.xml,
342cd58291f1 Added pdf as export format to xml configuration of products.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 316
diff changeset
5257 doc/conf/products/horizontalprofile/conf_mesh.xml,
342cd58291f1 Added pdf as export format to xml configuration of products.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 316
diff changeset
5258 doc/conf/products/horizontalprofile/conf_instantaneouspoint.xml,
342cd58291f1 Added pdf as export format to xml configuration of products.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 316
diff changeset
5259 doc/conf/products/verticalprofile/conf_mesh.xml,
342cd58291f1 Added pdf as export format to xml configuration of products.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 316
diff changeset
5260 doc/conf/products/verticalprofile/conf_timeseriespoint.xml,
342cd58291f1 Added pdf as export format to xml configuration of products.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 316
diff changeset
5261 doc/conf/products/verticalprofile/conf_instantaneouspoint.xml: Added pdf
342cd58291f1 Added pdf as export format to xml configuration of products.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 316
diff changeset
5262 as export format.
342cd58291f1 Added pdf as export format to xml configuration of products.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 316
diff changeset
5263
316
446301258f34 Added point in TODO regarding tick-unit distance of timeseries charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 315
diff changeset
5264 2009-11-26 Ingo Weinzierl <ingo.weinzierl@intevation.de>
446301258f34 Added point in TODO regarding tick-unit distance of timeseries charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 315
diff changeset
5265
446301258f34 Added point in TODO regarding tick-unit distance of timeseries charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 315
diff changeset
5266 * TODO: Added point in TODO regarding tick units and distance between tick
446301258f34 Added point in TODO regarding tick-unit distance of timeseries charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 315
diff changeset
5267 units in timeseries charts.
446301258f34 Added point in TODO regarding tick-unit distance of timeseries charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 315
diff changeset
5268
315
63f8b3fb7d9a Localization of chart axis with locale which fits best to server and browser settings.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 314
diff changeset
5269 2009-11-26 Ingo Weinzierl <ingo.weinzierl@intevation.de>
63f8b3fb7d9a Localization of chart axis with locale which fits best to server and browser settings.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 314
diff changeset
5270
63f8b3fb7d9a Localization of chart axis with locale which fits best to server and browser settings.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 314
diff changeset
5271 * src/main/java/de/intevation/gnv/chart/AbstractXYLineChart.java: Localized
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5272 chart axis. Two method have been added - method to localize y-axis of
315
63f8b3fb7d9a Localization of chart axis with locale which fits best to server and browser settings.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 314
diff changeset
5273 charts, abstract method to localize x-axis of charts.
63f8b3fb7d9a Localization of chart axis with locale which fits best to server and browser settings.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 314
diff changeset
5274
63f8b3fb7d9a Localization of chart axis with locale which fits best to server and browser settings.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 314
diff changeset
5275 * src/main/java/de/intevation/gnv/chart/VerticalProfileChart.java,
63f8b3fb7d9a Localization of chart axis with locale which fits best to server and browser settings.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 314
diff changeset
5276 src/main/java/de/intevation/gnv/chart/TimeSeriesChart.java: Override
63f8b3fb7d9a Localization of chart axis with locale which fits best to server and browser settings.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 314
diff changeset
5277 abstract method to localize x-axis.
63f8b3fb7d9a Localization of chart axis with locale which fits best to server and browser settings.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 314
diff changeset
5278
63f8b3fb7d9a Localization of chart axis with locale which fits best to server and browser settings.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 314
diff changeset
5279 * src/main/java/de/intevation/gnv/transition/timeseries/TimeSeriesOutputTransition.java:
63f8b3fb7d9a Localization of chart axis with locale which fits best to server and browser settings.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 314
diff changeset
5280 Call algorithm to determine the best locale regarding intersection of
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5281 supported server and browser locales. This locale is used to create
315
63f8b3fb7d9a Localization of chart axis with locale which fits best to server and browser settings.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 314
diff changeset
5282 localized charts.
63f8b3fb7d9a Localization of chart axis with locale which fits best to server and browser settings.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 314
diff changeset
5283
314
6f72e335e2c9 Added ChangeLog entry from last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 312
diff changeset
5284 2009-11-26 Ingo Weinzierl <ingo.weinzierl@intevation.de>
6f72e335e2c9 Added ChangeLog entry from last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 312
diff changeset
5285
6f72e335e2c9 Added ChangeLog entry from last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 312
diff changeset
5286 * src/main/java/de/intevation/gnv/artifacts/ressource/RessourceFactory.java:
6f72e335e2c9 Added ChangeLog entry from last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 312
diff changeset
5287 New method getLocales() which returns an array of locales which are
6f72e335e2c9 Added ChangeLog entry from last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 312
diff changeset
5288 supported by the server.
6f72e335e2c9 Added ChangeLog entry from last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 312
diff changeset
5289
6f72e335e2c9 Added ChangeLog entry from last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 312
diff changeset
5290 * src/main/resources/lang/lang.conf: Config-file for supported languages.
6f72e335e2c9 Added ChangeLog entry from last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 312
diff changeset
5291 The resource bundles for localized text should be configured here. It is
6f72e335e2c9 Added ChangeLog entry from last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 312
diff changeset
5292 used to determine the best locale regarding the supported locales by
6f72e335e2c9 Added ChangeLog entry from last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 312
diff changeset
5293 server and browser.
6f72e335e2c9 Added ChangeLog entry from last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 312
diff changeset
5294
312
19fbd03544ea Generate timeseries chart in TimeSeriesChart class instead of AbstractXYChart to instantiate special timeseries charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 311
diff changeset
5295 2009-11-25 Ingo Weinzierl <ingo.weinzierl@intevation.de>
19fbd03544ea Generate timeseries chart in TimeSeriesChart class instead of AbstractXYChart to instantiate special timeseries charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 311
diff changeset
5296
19fbd03544ea Generate timeseries chart in TimeSeriesChart class instead of AbstractXYChart to instantiate special timeseries charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 311
diff changeset
5297 * src/main/java/de/intevation/gnv/chart/TimeSeriesChart.java: Override
19fbd03544ea Generate timeseries chart in TimeSeriesChart class instead of AbstractXYChart to instantiate special timeseries charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 311
diff changeset
5298 method generateChart to instantiate TimeSeries charts instead of XY
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5299 charts. Before these changes, timeseries charts did not have a valid date
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5300 axis.
312
19fbd03544ea Generate timeseries chart in TimeSeriesChart class instead of AbstractXYChart to instantiate special timeseries charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 311
diff changeset
5301
311
cbb610197b9f Corrected committer from the last revision in ChangeLog.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 310
diff changeset
5302 2009-11-24 Ingo Weinzierl <ingo.weinzierl@intevation.de>
310
45625b5cd6d4 Added timegap definitions to charts. Adapted constructors and constructor calls.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 309
diff changeset
5303
45625b5cd6d4 Added timegap definitions to charts. Adapted constructors and constructor calls.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 309
diff changeset
5304 * src/main/java/de/intevation/gnv/chart/VerticalProfileChart.java,
45625b5cd6d4 Added timegap definitions to charts. Adapted constructors and constructor calls.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 309
diff changeset
5305 src/main/java/de/intevation/gnv/chart/AbstractChart.java,
45625b5cd6d4 Added timegap definitions to charts. Adapted constructors and constructor calls.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 309
diff changeset
5306 src/main/java/de/intevation/gnv/chart/TimeSeriesChart.java,
45625b5cd6d4 Added timegap definitions to charts. Adapted constructors and constructor calls.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 309
diff changeset
5307 src/main/java/de/intevation/gnv/chart/HorizontalProfileChart.java: Added
45625b5cd6d4 Added timegap definitions to charts. Adapted constructors and constructor calls.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 309
diff changeset
5308 timegap definitions, adapted constructors.
45625b5cd6d4 Added timegap definitions to charts. Adapted constructors and constructor calls.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 309
diff changeset
5309
45625b5cd6d4 Added timegap definitions to charts. Adapted constructors and constructor calls.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 309
diff changeset
5310 * src/main/java/de/intevation/gnv/transition/profile/horizontalcrosssection/HorizontalCrossSectionMeshOutputTransition.java,
45625b5cd6d4 Added timegap definitions to charts. Adapted constructors and constructor calls.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 309
diff changeset
5311 src/main/java/de/intevation/gnv/transition/profile/verticalcrosssection/VerticalCrossSectionOutputTransition.java,
45625b5cd6d4 Added timegap definitions to charts. Adapted constructors and constructor calls.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 309
diff changeset
5312 src/main/java/de/intevation/gnv/transition/profile/horizontal/HorizontalProfileOutputTransition.java,
45625b5cd6d4 Added timegap definitions to charts. Adapted constructors and constructor calls.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 309
diff changeset
5313 src/main/java/de/intevation/gnv/transition/profile/vertical/VerticalProfileOutputTransition.java,
45625b5cd6d4 Added timegap definitions to charts. Adapted constructors and constructor calls.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 309
diff changeset
5314 src/main/java/de/intevation/gnv/transition/timeseries/TimeSeriesOutputTransition.java:
45625b5cd6d4 Added timegap definitions to charts. Adapted constructors and constructor calls.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 309
diff changeset
5315 Adapted creation of charts regarding changes of constructors.
45625b5cd6d4 Added timegap definitions to charts. Adapted constructors and constructor calls.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 309
diff changeset
5316
309
333ea3d54423 Added new Timevalues because the Data in the DWH has changed.
Tim Englich <tim.englich@intevation.de>
parents: 308
diff changeset
5317 2009-11-24 Tim Englich <tim.englich@intevation.de>
333ea3d54423 Added new Timevalues because the Data in the DWH has changed.
Tim Englich <tim.englich@intevation.de>
parents: 308
diff changeset
5318
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5319 * src/test/ressources/verticalprofile_mesh/verticalprofile_step_10_feed.xml,
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5320 src/test/ressources/verticalcrosssection_mesh/verticalcrosssection_step_08_feed.xml,
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5321 src/test/ressources/timeseries_mesh/timeseries_step_08_feed.xml,
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5322 src/test/ressources/horizontalProfile_mesh/horizontalprofile_step_10_feed.xml,
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5323 src/test/ressources/horizontalcrosssection_mesh/horizontalcrosssection_step_06_feed.xml,
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5324 src/test/ressources/timeseries/timeseries_step_06_out_chart.xml:
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5325 Added new Timevalues because the Data in the DWH has changed.
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5326
308
677da0e143cc Added dependencies for esri and ibm libraries required for unit tests.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 307
diff changeset
5327 2009-11-24 Ingo Weinzierl <ingo.weinzierl@intevation.de>
677da0e143cc Added dependencies for esri and ibm libraries required for unit tests.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 307
diff changeset
5328
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5329 * pom.xml: Added dependencies for esri and ibm libraries required for unit
308
677da0e143cc Added dependencies for esri and ibm libraries required for unit tests.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 307
diff changeset
5330 tests.
677da0e143cc Added dependencies for esri and ibm libraries required for unit tests.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 307
diff changeset
5331
306
e7f1c79bf9cd Bugfix for issue91, wrong depth will be drawn in TimeseriesCharts in Meshes
Tim Englich <tim.englich@intevation.de>
parents: 305
diff changeset
5332 2009-11-24 Tim Englich <tim.englich@intevation.de>
e7f1c79bf9cd Bugfix for issue91, wrong depth will be drawn in TimeseriesCharts in Meshes
Tim Englich <tim.englich@intevation.de>
parents: 305
diff changeset
5333
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5334 * src/test/ressources/timeseries/timeseries_step_06_out_chart.xml:
307
f0f106c7b906 Fixed some broken Method-Extentions.
Tim Englich <tim.englich@intevation.de>
parents: 306
diff changeset
5335 Added mime-type to get a propper output-result and not an NPE
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5336 * src/main/java/de/intevation/gnv/chart/AbstractXYLineChart.java (findValueTitle):
307
f0f106c7b906 Fixed some broken Method-Extentions.
Tim Englich <tim.englich@intevation.de>
parents: 306
diff changeset
5337 Added null-value check to prevent NPEs.
f0f106c7b906 Fixed some broken Method-Extentions.
Tim Englich <tim.englich@intevation.de>
parents: 306
diff changeset
5338 * src/main/java/de/intevation/gnv/transition/profile/verticalcrosssection/VerticalCrossSectionOutputTransition.java (getChart),
f0f106c7b906 Fixed some broken Method-Extentions.
Tim Englich <tim.englich@intevation.de>
parents: 306
diff changeset
5339 src/main/java/de/intevation/gnv/transition/profile/vertical/VerticalProfileOutputTransition.java (getChart),
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5340 src/main/java/de/intevation/gnv/transition/profile/horizontalcrosssection/HorizontalCrossSectionMeshOutputTransition.java (getChart),
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5341 src/main/java/de/intevation/gnv/transition/profile/horizontal/HorizontalProfileOutputTransition.java (getChart):
307
f0f106c7b906 Fixed some broken Method-Extentions.
Tim Englich <tim.englich@intevation.de>
parents: 306
diff changeset
5342 Changed Method-Signature to this one which the base method provide.
f0f106c7b906 Fixed some broken Method-Extentions.
Tim Englich <tim.englich@intevation.de>
parents: 306
diff changeset
5343 Now the Methods will be used again.
f0f106c7b906 Fixed some broken Method-Extentions.
Tim Englich <tim.englich@intevation.de>
parents: 306
diff changeset
5344
f0f106c7b906 Fixed some broken Method-Extentions.
Tim Englich <tim.englich@intevation.de>
parents: 306
diff changeset
5345 2009-11-24 Tim Englich <tim.englich@intevation.de>
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5346
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5347 * src/test/java/de/intevation/gnv/artifacts/TestCallContext.java (TestCallContext):
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5348 Removed Compilationerrors that were triggert by API-Changes in
306
e7f1c79bf9cd Bugfix for issue91, wrong depth will be drawn in TimeseriesCharts in Meshes
Tim Englich <tim.englich@intevation.de>
parents: 305
diff changeset
5349 Module Artifact-Database.
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5350
306
e7f1c79bf9cd Bugfix for issue91, wrong depth will be drawn in TimeseriesCharts in Meshes
Tim Englich <tim.englich@intevation.de>
parents: 305
diff changeset
5351 * doc/conf/queries.properties,
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5352 doc/conf/products/timeseries/conf_mesh.xml:
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5353 Removed Meshpoint from SQL-Query because the same value will be
306
e7f1c79bf9cd Bugfix for issue91, wrong depth will be drawn in TimeseriesCharts in Meshes
Tim Englich <tim.englich@intevation.de>
parents: 305
diff changeset
5354 insert by using the depthid.
e7f1c79bf9cd Bugfix for issue91, wrong depth will be drawn in TimeseriesCharts in Meshes
Tim Englich <tim.englich@intevation.de>
parents: 305
diff changeset
5355 depthid on layer 1 = featureid
e7f1c79bf9cd Bugfix for issue91, wrong depth will be drawn in TimeseriesCharts in Meshes
Tim Englich <tim.englich@intevation.de>
parents: 305
diff changeset
5356 In the old configuration only Charts on Layer 1 were drawn.
e7f1c79bf9cd Bugfix for issue91, wrong depth will be drawn in TimeseriesCharts in Meshes
Tim Englich <tim.englich@intevation.de>
parents: 305
diff changeset
5357 issue91
e7f1c79bf9cd Bugfix for issue91, wrong depth will be drawn in TimeseriesCharts in Meshes
Tim Englich <tim.englich@intevation.de>
parents: 305
diff changeset
5358
305
91c37bf28c0e Remove chart from cache when data which is displayed in chart has changed.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 304
diff changeset
5359 2009-11-23 Ingo Weinzierl <ingo.weinzierl@intevation.de>
91c37bf28c0e Remove chart from cache when data which is displayed in chart has changed.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 304
diff changeset
5360
91c37bf28c0e Remove chart from cache when data which is displayed in chart has changed.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 304
diff changeset
5361 * src/main/java/de/intevation/gnv/transition/OutputTransitionBase.java:
91c37bf28c0e Remove chart from cache when data which is displayed in chart has changed.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 304
diff changeset
5362 Remove chart from cache when data which is displayed has changed.
91c37bf28c0e Remove chart from cache when data which is displayed in chart has changed.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 304
diff changeset
5363
304
a16d337c5678 The style of charts can be configured with ChartThemes using XML configuration files.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 303
diff changeset
5364 2009-11-23 Ingo Weinzierl <ingo.weinzierl@intevation.de>
a16d337c5678 The style of charts can be configured with ChartThemes using XML configuration files.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 303
diff changeset
5365
a16d337c5678 The style of charts can be configured with ChartThemes using XML configuration files.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 303
diff changeset
5366 * doc/conf/charttemplate.xml: Added configuration file for chart themes.
a16d337c5678 The style of charts can be configured with ChartThemes using XML configuration files.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 303
diff changeset
5367
a16d337c5678 The style of charts can be configured with ChartThemes using XML configuration files.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 303
diff changeset
5368 * src/main/java/de/intevation/gnv/chart/XMLChartTheme.java: Theme class for
a16d337c5678 The style of charts can be configured with ChartThemes using XML configuration files.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 303
diff changeset
5369 reading xml files which describe chart styles. It extends the
a16d337c5678 The style of charts can be configured with ChartThemes using XML configuration files.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 303
diff changeset
5370 StandardChartTheme class of JFreeChart which defines default values for
a16d337c5678 The style of charts can be configured with ChartThemes using XML configuration files.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 303
diff changeset
5371 chart parameters. It is possible to apply different xml configurations for
a16d337c5678 The style of charts can be configured with ChartThemes using XML configuration files.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 303
diff changeset
5372 different charts.
a16d337c5678 The style of charts can be configured with ChartThemes using XML configuration files.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 303
diff changeset
5373
a16d337c5678 The style of charts can be configured with ChartThemes using XML configuration files.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 303
diff changeset
5374 * src/main/java/de/intevation/gnv/chart/AbstractXYLineChart.java,
a16d337c5678 The style of charts can be configured with ChartThemes using XML configuration files.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 303
diff changeset
5375 src/main/java/de/intevation/gnv/transition/timeseries/TimeSeriesOutputTransition.java:
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5376 Before creating a new chart, an instance of XMLChartTheme is initialized
304
a16d337c5678 The style of charts can be configured with ChartThemes using XML configuration files.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 303
diff changeset
5377 which is responsible for the chart style.
a16d337c5678 The style of charts can be configured with ChartThemes using XML configuration files.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 303
diff changeset
5378
a16d337c5678 The style of charts can be configured with ChartThemes using XML configuration files.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 303
diff changeset
5379 NOTE: 'charttemplate.xml' is used by artifact server and has to be placed
a16d337c5678 The style of charts can be configured with ChartThemes using XML configuration files.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 303
diff changeset
5380 in the config directory.
a16d337c5678 The style of charts can be configured with ChartThemes using XML configuration files.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 303
diff changeset
5381
303
9ba2cf8cad8d Export format of charts is related to mime-type.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 302
diff changeset
5382 2009-11-20 Ingo Weinzierl <ingo.weinzierl@intevation.de>
9ba2cf8cad8d Export format of charts is related to mime-type.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 302
diff changeset
5383
9ba2cf8cad8d Export format of charts is related to mime-type.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 302
diff changeset
5384 * src/main/java/de/intevation/gnv/transition/timeseries/TimeSeriesOutputTransition.java:
9ba2cf8cad8d Export format of charts is related to mime-type.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 302
diff changeset
5385 Export format of charts (png, jpeg, gif) depends on mime-type.
9ba2cf8cad8d Export format of charts is related to mime-type.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 302
diff changeset
5386
9ba2cf8cad8d Export format of charts is related to mime-type.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 302
diff changeset
5387 * src/main/java/de/intevation/gnv/chart/Chart.java,
9ba2cf8cad8d Export format of charts is related to mime-type.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 302
diff changeset
5388 src/main/java/de/intevation/gnv/chart/AbstractChart.java: Renamed export
9ba2cf8cad8d Export format of charts is related to mime-type.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 302
diff changeset
5389 method, because it doesn't export just png anymore, but jpeg or gif as
9ba2cf8cad8d Export format of charts is related to mime-type.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 302
diff changeset
5390 well.
9ba2cf8cad8d Export format of charts is related to mime-type.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 302
diff changeset
5391
302
dc2713a3eaa7 Removed mistake from xml structure of the artifact protocol.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 301
diff changeset
5392 2009-11-20 Ingo Weinzierl <ingo.weinzierl@intevation.de>
dc2713a3eaa7 Removed mistake from xml structure of the artifact protocol.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 301
diff changeset
5393
dc2713a3eaa7 Removed mistake from xml structure of the artifact protocol.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 301
diff changeset
5394 * src/test/ressources/horizontalProfile_instantaneouspoint/horizontalprofile_step_06_out_chart.xml,
dc2713a3eaa7 Removed mistake from xml structure of the artifact protocol.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 301
diff changeset
5395 src/test/ressources/verticalprofile_instantaneouspoint/verticalprofile_step_05_out_chart.xml,
dc2713a3eaa7 Removed mistake from xml structure of the artifact protocol.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 301
diff changeset
5396 src/test/ressources/horizontalcrosssection_mesh/horizontalcrosssection_step_06_out_chart.xml,
dc2713a3eaa7 Removed mistake from xml structure of the artifact protocol.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 301
diff changeset
5397 src/test/ressources/verticalcrosssection_mesh/verticalcrosssection_step_08_out_chart.xml,
dc2713a3eaa7 Removed mistake from xml structure of the artifact protocol.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 301
diff changeset
5398 src/test/ressources/timeseries_mesh/timeseries_step_08_out_chart.xml,
dc2713a3eaa7 Removed mistake from xml structure of the artifact protocol.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 301
diff changeset
5399 src/test/ressources/horizontalProfile_mesh/horizontalprofile_step_10_out_chart.xml,
dc2713a3eaa7 Removed mistake from xml structure of the artifact protocol.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 301
diff changeset
5400 src/test/ressources/verticalprofile_mesh/verticalprofile_step_10_out_chart.xml,
dc2713a3eaa7 Removed mistake from xml structure of the artifact protocol.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 301
diff changeset
5401 src/test/ressources/verticalprofile/verticalprofile_step_06_out_chart.xml:
dc2713a3eaa7 Removed mistake from xml structure of the artifact protocol.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 301
diff changeset
5402 Removed mistake in xml structure of artifact protocol. Mime-type node was
dc2713a3eaa7 Removed mistake from xml structure of the artifact protocol.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 301
diff changeset
5403 called 'out' instead of 'mime-type'.
dc2713a3eaa7 Removed mistake from xml structure of the artifact protocol.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 301
diff changeset
5404
301
3ea030aafe65 Removed duplicated and needless imports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 300
diff changeset
5405 2009-11-20 Ingo Weinzierl <ingo.weinzierl@intevation.de>
3ea030aafe65 Removed duplicated and needless imports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 300
diff changeset
5406
3ea030aafe65 Removed duplicated and needless imports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 300
diff changeset
5407 * src/main/java/de/intevation/gnv/artifacts/GNVArtifactBase.java,
3ea030aafe65 Removed duplicated and needless imports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 300
diff changeset
5408 src/main/java/de/intevation/gnv/chart/VerticalProfileChart.java,
3ea030aafe65 Removed duplicated and needless imports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 300
diff changeset
5409 src/main/java/de/intevation/gnv/chart/AbstractXYLineChart.java,
3ea030aafe65 Removed duplicated and needless imports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 300
diff changeset
5410 src/main/java/de/intevation/gnv/chart/AbstractChart.java,
3ea030aafe65 Removed duplicated and needless imports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 300
diff changeset
5411 src/main/java/de/intevation/gnv/exports/Export.java,
3ea030aafe65 Removed duplicated and needless imports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 300
diff changeset
5412 src/main/java/de/intevation/gnv/exports/ShapeDataCollector.java,
3ea030aafe65 Removed duplicated and needless imports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 300
diff changeset
5413 src/main/java/de/intevation/gnv/exports/SimpleOdvDataCollector.java,
3ea030aafe65 Removed duplicated and needless imports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 300
diff changeset
5414 src/main/java/de/intevation/gnv/exports/DefaultProfile.java,
3ea030aafe65 Removed duplicated and needless imports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 300
diff changeset
5415 src/main/java/de/intevation/gnv/exports/DefaultExport.java,
3ea030aafe65 Removed duplicated and needless imports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 300
diff changeset
5416 src/main/java/de/intevation/gnv/transition/profile/horizontalcrosssection/HorizontalCrossSectionMeshOutputTransition.java,
3ea030aafe65 Removed duplicated and needless imports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 300
diff changeset
5417 src/main/java/de/intevation/gnv/transition/profile/horizontal/HorizontalProfileOutputTransition.java,
3ea030aafe65 Removed duplicated and needless imports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 300
diff changeset
5418 src/main/java/de/intevation/gnv/transition/profile/vertical/VerticalProfileOutputTransition.java,
3ea030aafe65 Removed duplicated and needless imports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 300
diff changeset
5419 src/main/java/de/intevation/gnv/transition/timeseries/TimeSeriesOutputTransition.java:
3ea030aafe65 Removed duplicated and needless imports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 300
diff changeset
5420 Removed duplicated and needless imports.
3ea030aafe65 Removed duplicated and needless imports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 300
diff changeset
5421
300
6a3a02e004d9 Refactored process of chart generation. Charts will be generated via Chart-Interface from rev351 and no more via factory classes.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 298
diff changeset
5422 2009-11-20 Ingo Weinzierl <ingo.weinzierl@intevation.de>
6a3a02e004d9 Refactored process of chart generation. Charts will be generated via Chart-Interface from rev351 and no more via factory classes.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 298
diff changeset
5423
6a3a02e004d9 Refactored process of chart generation. Charts will be generated via Chart-Interface from rev351 and no more via factory classes.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 298
diff changeset
5424 * src/main/java/de/intevation/gnv/transition/OutputTransitionBase.java:
6a3a02e004d9 Refactored process of chart generation. Charts will be generated via Chart-Interface from rev351 and no more via factory classes.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 298
diff changeset
5425 Added methods for caching charts.
6a3a02e004d9 Refactored process of chart generation. Charts will be generated via Chart-Interface from rev351 and no more via factory classes.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 298
diff changeset
5426
6a3a02e004d9 Refactored process of chart generation. Charts will be generated via Chart-Interface from rev351 and no more via factory classes.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 298
diff changeset
5427 * src/main/java/de/intevation/gnv/transition/profile/horizontal/HorizontalProfileOutputTransition.java,
6a3a02e004d9 Refactored process of chart generation. Charts will be generated via Chart-Interface from rev351 and no more via factory classes.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 298
diff changeset
5428 src/main/java/de/intevation/gnv/transition/profile/vertical/VerticalProfileOutputTransition.java,
6a3a02e004d9 Refactored process of chart generation. Charts will be generated via Chart-Interface from rev351 and no more via factory classes.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 298
diff changeset
5429 src/main/java/de/intevation/gnv/transition/profile/horizontalcrosssection/HorizontalCrossSectionMeshOutputTransition.java,
6a3a02e004d9 Refactored process of chart generation. Charts will be generated via Chart-Interface from rev351 and no more via factory classes.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 298
diff changeset
5430 src/main/java/de/intevation/gnv/transition/profile/verticalcrosssection/VerticalCrossSectionOutputTransition.java,
6a3a02e004d9 Refactored process of chart generation. Charts will be generated via Chart-Interface from rev351 and no more via factory classes.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 298
diff changeset
5431 src/main/java/de/intevation/gnv/transition/timeseries/TimeSeriesOutputTransition.java:
6a3a02e004d9 Refactored process of chart generation. Charts will be generated via Chart-Interface from rev351 and no more via factory classes.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 298
diff changeset
5432 Changed chart generation. Charts will now be generated in a central place
6a3a02e004d9 Refactored process of chart generation. Charts will be generated via Chart-Interface from rev351 and no more via factory classes.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 298
diff changeset
5433 in TimeSeriesOutputTransition which is the parent class of other
6a3a02e004d9 Refactored process of chart generation. Charts will be generated via Chart-Interface from rev351 and no more via factory classes.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 298
diff changeset
5434 OutputTransitions. Each OutputTransition got a new method to serve its own
6a3a02e004d9 Refactored process of chart generation. Charts will be generated via Chart-Interface from rev351 and no more via factory classes.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 298
diff changeset
5435 special chart class.
6a3a02e004d9 Refactored process of chart generation. Charts will be generated via Chart-Interface from rev351 and no more via factory classes.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 298
diff changeset
5436
6a3a02e004d9 Refactored process of chart generation. Charts will be generated via Chart-Interface from rev351 and no more via factory classes.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 298
diff changeset
5437 * TODO: Added hint for caching charts. Verticalcrosssection and
6a3a02e004d9 Refactored process of chart generation. Charts will be generated via Chart-Interface from rev351 and no more via factory classes.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 298
diff changeset
5438 orizontalcrosssection charts aren't implemented yet.
6a3a02e004d9 Refactored process of chart generation. Charts will be generated via Chart-Interface from rev351 and no more via factory classes.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 298
diff changeset
5439
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5440 NOTE: Charts can be cached. This could be useful if the user exports
300
6a3a02e004d9 Refactored process of chart generation. Charts will be generated via Chart-Interface from rev351 and no more via factory classes.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 298
diff changeset
5441 charts as svg, png or pdf. The caching of charts is configured via system
6a3a02e004d9 Refactored process of chart generation. Charts will be generated via Chart-Interface from rev351 and no more via factory classes.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 298
diff changeset
5442 property 'cache.chart' at the moment.
6a3a02e004d9 Refactored process of chart generation. Charts will be generated via Chart-Interface from rev351 and no more via factory classes.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 298
diff changeset
5443
6a3a02e004d9 Refactored process of chart generation. Charts will be generated via Chart-Interface from rev351 and no more via factory classes.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 298
diff changeset
5444 2009-11-19 Ingo Weinzierl <ingo.weinzierl@intevation.de>
6a3a02e004d9 Refactored process of chart generation. Charts will be generated via Chart-Interface from rev351 and no more via factory classes.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 298
diff changeset
5445
6a3a02e004d9 Refactored process of chart generation. Charts will be generated via Chart-Interface from rev351 and no more via factory classes.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 298
diff changeset
5446 * src/main/java/de/intevation/gnv/artifacts/GNVArtifactBase.java,
6a3a02e004d9 Refactored process of chart generation. Charts will be generated via Chart-Interface from rev351 and no more via factory classes.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 298
diff changeset
5447 src/main/java/de/intevation/gnv/transition/OutputTransition.java,
6a3a02e004d9 Refactored process of chart generation. Charts will be generated via Chart-Interface from rev351 and no more via factory classes.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 298
diff changeset
5448 src/main/java/de/intevation/gnv/transition/timeseries/TimeSeriesOutputTransition.java:
6a3a02e004d9 Refactored process of chart generation. Charts will be generated via Chart-Interface from rev351 and no more via factory classes.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 298
diff changeset
5449 Changed parameter of 'out'-method of OutputTransition. Now, the
6a3a02e004d9 Refactored process of chart generation. Charts will be generated via Chart-Interface from rev351 and no more via factory classes.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 298
diff changeset
5450 OutputTransition gets the complete xml document of the request (before
6a3a02e004d9 Refactored process of chart generation. Charts will be generated via Chart-Interface from rev351 and no more via factory classes.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 298
diff changeset
5451 just the target name). The mime type of this xml ist used to distinguish
6a3a02e004d9 Refactored process of chart generation. Charts will be generated via Chart-Interface from rev351 and no more via factory classes.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 298
diff changeset
5452 between different output formats of charts (png, jpeg).
6a3a02e004d9 Refactored process of chart generation. Charts will be generated via Chart-Interface from rev351 and no more via factory classes.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 298
diff changeset
5453
298
80f7c5dc09c6 Implementation of classes for creating timeseries, verticalprofile and horizontalprofile charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 297
diff changeset
5454 2009-11-19 Ingo Weinzierl <ingo.weinzierl@intevation.de>
80f7c5dc09c6 Implementation of classes for creating timeseries, verticalprofile and horizontalprofile charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 297
diff changeset
5455
80f7c5dc09c6 Implementation of classes for creating timeseries, verticalprofile and horizontalprofile charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 297
diff changeset
5456 * src/main/java/de/intevation/gnv/chart/TimeSeriesChart.java,
80f7c5dc09c6 Implementation of classes for creating timeseries, verticalprofile and horizontalprofile charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 297
diff changeset
5457 src/main/java/de/intevation/gnv/chart/VerticalProfileChart.java,
80f7c5dc09c6 Implementation of classes for creating timeseries, verticalprofile and horizontalprofile charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 297
diff changeset
5458 src/main/java/de/intevation/gnv/chart/HorizontalProfileChart.java:
80f7c5dc09c6 Implementation of classes for creating timeseries, verticalprofile and horizontalprofile charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 297
diff changeset
5459 Classes for creating charts of different output transitions, inherit from
80f7c5dc09c6 Implementation of classes for creating timeseries, verticalprofile and horizontalprofile charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 297
diff changeset
5460 AbstractXYLineChart. The subclasses should only implement special code.
80f7c5dc09c6 Implementation of classes for creating timeseries, verticalprofile and horizontalprofile charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 297
diff changeset
5461 General configurations should be done in AbstractChart or
80f7c5dc09c6 Implementation of classes for creating timeseries, verticalprofile and horizontalprofile charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 297
diff changeset
5462 AbstractXYLineChart.
80f7c5dc09c6 Implementation of classes for creating timeseries, verticalprofile and horizontalprofile charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 297
diff changeset
5463
80f7c5dc09c6 Implementation of classes for creating timeseries, verticalprofile and horizontalprofile charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 297
diff changeset
5464 TODO: Take care of gaps between two values.
80f7c5dc09c6 Implementation of classes for creating timeseries, verticalprofile and horizontalprofile charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 297
diff changeset
5465
297
3f43392df3f6 Interface and abstract classes for chart creation implemented.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 295
diff changeset
5466 2009-11-19 Ingo Weinzierl <ingo.weinzierl@intevation.de>
3f43392df3f6 Interface and abstract classes for chart creation implemented.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 295
diff changeset
5467
3f43392df3f6 Interface and abstract classes for chart creation implemented.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 295
diff changeset
5468 * src/main/java/de/intevation/gnv/chart/Chart.java: Interface, which
3f43392df3f6 Interface and abstract classes for chart creation implemented.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 295
diff changeset
5469 declares basic method to create charts and export it in different formats.
3f43392df3f6 Interface and abstract classes for chart creation implemented.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 295
diff changeset
5470
3f43392df3f6 Interface and abstract classes for chart creation implemented.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 295
diff changeset
5471 * src/main/java/de/intevation/gnv/chart/AbstractChart.java,
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5472 src/main/java/de/intevation/gnv/chart/AbstractXYLineChart.java: Abstract
297
3f43392df3f6 Interface and abstract classes for chart creation implemented.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 295
diff changeset
5473 chart classes which declare basic methods for chart creation and implement
3f43392df3f6 Interface and abstract classes for chart creation implemented.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 295
diff changeset
5474 general methods used by subclasses.
3f43392df3f6 Interface and abstract classes for chart creation implemented.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 295
diff changeset
5475
3f43392df3f6 Interface and abstract classes for chart creation implemented.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 295
diff changeset
5476 2009-11-19 Ingo Weinzierl <ingo.weinzierl@intevation.de>
3f43392df3f6 Interface and abstract classes for chart creation implemented.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 295
diff changeset
5477
3f43392df3f6 Interface and abstract classes for chart creation implemented.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 295
diff changeset
5478 * src/main/java/de/intevation/gnv/utils/DistanceCalculator.java: Declared a
3f43392df3f6 Interface and abstract classes for chart creation implemented.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 295
diff changeset
5479 method as static, which can be used without instantiating an object of its
3f43392df3f6 Interface and abstract classes for chart creation implemented.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 295
diff changeset
5480 class.
3f43392df3f6 Interface and abstract classes for chart creation implemented.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 295
diff changeset
5481
295
255b1b5c52ff Updated JFreeChart to 1.0.13 and added dependency of JCommon 1.0.15
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 294
diff changeset
5482 2009-11-17 Ingo Weinzierl <ingo.weinzierl@intevation.de>
255b1b5c52ff Updated JFreeChart to 1.0.13 and added dependency of JCommon 1.0.15
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 294
diff changeset
5483
255b1b5c52ff Updated JFreeChart to 1.0.13 and added dependency of JCommon 1.0.15
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 294
diff changeset
5484 * pom.xml: Changed version of JFreeChart from 1.0.12 to 1.0.13 and added
255b1b5c52ff Updated JFreeChart to 1.0.13 and added dependency of JCommon 1.0.15
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 294
diff changeset
5485 dependency of JCommon 1.0.15, which is used by JFreeChart.
255b1b5c52ff Updated JFreeChart to 1.0.13 and added dependency of JCommon 1.0.15
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 294
diff changeset
5486
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5487 NOTE: The JFreeChart 1.0.13 jar has to be installed on your own for the
295
255b1b5c52ff Updated JFreeChart to 1.0.13 and added dependency of JCommon 1.0.15
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 294
diff changeset
5488 time the central maven repository is broken.
255b1b5c52ff Updated JFreeChart to 1.0.13 and added dependency of JCommon 1.0.15
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 294
diff changeset
5489
294
4a7ba01eae7f Updated JFreeChart library from 1.0.7 to 1.0.12
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 261
diff changeset
5490 2009-11-17 Ingo Weinzierl <ingo.weinzierl@intevation.de>
4a7ba01eae7f Updated JFreeChart library from 1.0.7 to 1.0.12
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 261
diff changeset
5491
4a7ba01eae7f Updated JFreeChart library from 1.0.7 to 1.0.12
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 261
diff changeset
5492 * pom.xml: Changed version of JFreeChart from 1.0.7 to 1.0.12, which
4a7ba01eae7f Updated JFreeChart library from 1.0.7 to 1.0.12
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 261
diff changeset
5493 includes the template mechanism to configure the style of charts.
4a7ba01eae7f Updated JFreeChart library from 1.0.7 to 1.0.12
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 261
diff changeset
5494
4a7ba01eae7f Updated JFreeChart library from 1.0.7 to 1.0.12
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 261
diff changeset
5495 NOTE: JFreeChart 1.0.13 is the newest release, but the maven repository
4a7ba01eae7f Updated JFreeChart library from 1.0.7 to 1.0.12
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 261
diff changeset
5496 does not contain a pom.xml file. Created an issue on
4a7ba01eae7f Updated JFreeChart library from 1.0.7 to 1.0.12
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 261
diff changeset
5497 (http://jira.codehaus.org/browse/MEV-647).
4a7ba01eae7f Updated JFreeChart library from 1.0.7 to 1.0.12
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 261
diff changeset
5498
261
874644bf1da8 Added start-script to version control.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 260
diff changeset
5499 2009-11-16 Ingo Weinzierl <ingo.weinzierl@intevation.de>
874644bf1da8 Added start-script to version control.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 260
diff changeset
5500
874644bf1da8 Added start-script to version control.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 260
diff changeset
5501 * bin/run.sh: Added start-script to version control.
874644bf1da8 Added start-script to version control.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 260
diff changeset
5502
260
56c9b33e8533 RELEASE 0.2: Summarized activities in NEWS, Changes
Hans Plum <hans.plum@intevation.de>
parents: 259
diff changeset
5503 2009-11-13 Hans Plum <hans@intevation.de>
56c9b33e8533 RELEASE 0.2: Summarized activities in NEWS, Changes
Hans Plum <hans.plum@intevation.de>
parents: 259
diff changeset
5504
56c9b33e8533 RELEASE 0.2: Summarized activities in NEWS, Changes
Hans Plum <hans.plum@intevation.de>
parents: 259
diff changeset
5505 * RELEASE 0.2:
56c9b33e8533 RELEASE 0.2: Summarized activities in NEWS, Changes
Hans Plum <hans.plum@intevation.de>
parents: 259
diff changeset
5506 Summarized activities in NEWS, Changes
56c9b33e8533 RELEASE 0.2: Summarized activities in NEWS, Changes
Hans Plum <hans.plum@intevation.de>
parents: 259
diff changeset
5507
259
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
5508 2009-11-13 Hans Plum <hans@intevation.de>
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
5509
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
5510 * ChangeLog:
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
5511 Unified style of ChangeLog descriptions refering to issues.
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
5512
256
008709f79611 Removed Statisticsupport for VerticalCrossSection and HorizontalCrossSection according to Requirement TG_0030.061
Tim Englich <tim.englich@intevation.de>
parents: 255
diff changeset
5513 2009-11-13 Tim Englich <tim.englich@intevation.de>
008709f79611 Removed Statisticsupport for VerticalCrossSection and HorizontalCrossSection according to Requirement TG_0030.061
Tim Englich <tim.englich@intevation.de>
parents: 255
diff changeset
5514
258
9147e3931723 Moved Comment according to Instantiationerrors loading Artifact.
Tim Englich <tim.englich@intevation.de>
parents: 257
diff changeset
5515 * doc/conf/products/timeseries/conf_timeseriespoint.xml:
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5516 Moved Comment according to Instantiationerrors loading Artifact.
258
9147e3931723 Moved Comment according to Instantiationerrors loading Artifact.
Tim Englich <tim.englich@intevation.de>
parents: 257
diff changeset
5517
9147e3931723 Moved Comment according to Instantiationerrors loading Artifact.
Tim Englich <tim.englich@intevation.de>
parents: 257
diff changeset
5518 2009-11-13 Tim Englich <tim.englich@intevation.de>
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5519
257
b198ca47f363 Added Documentation of Configuration-Files
Tim Englich <tim.englich@intevation.de>
parents: 256
diff changeset
5520 * doc/conf/log4j.properties,,
b198ca47f363 Added Documentation of Configuration-Files
Tim Englich <tim.englich@intevation.de>
parents: 256
diff changeset
5521 doc/conf/conf.xml,
b198ca47f363 Added Documentation of Configuration-Files
Tim Englich <tim.englich@intevation.de>
parents: 256
diff changeset
5522 doc/conf/arcsdeconnectionpool.properties,
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5523 doc/conf/products/timeseries/conf_timeseriespoint.xml:
257
b198ca47f363 Added Documentation of Configuration-Files
Tim Englich <tim.englich@intevation.de>
parents: 256
diff changeset
5524 Added Documentation of Configuration-Files.
b198ca47f363 Added Documentation of Configuration-Files
Tim Englich <tim.englich@intevation.de>
parents: 256
diff changeset
5525
b198ca47f363 Added Documentation of Configuration-Files
Tim Englich <tim.englich@intevation.de>
parents: 256
diff changeset
5526 2009-11-13 Tim Englich <tim.englich@intevation.de>
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5527
256
008709f79611 Removed Statisticsupport for VerticalCrossSection and HorizontalCrossSection according to Requirement TG_0030.061
Tim Englich <tim.englich@intevation.de>
parents: 255
diff changeset
5528 * doc/conf/products/verticalcrosssection/conf_mesh.xml,
008709f79611 Removed Statisticsupport for VerticalCrossSection and HorizontalCrossSection according to Requirement TG_0030.061
Tim Englich <tim.englich@intevation.de>
parents: 255
diff changeset
5529 doc/conf/products/horizontalcrosssection/conf_mesh.xml:
008709f79611 Removed Statisticsupport for VerticalCrossSection and HorizontalCrossSection according to Requirement TG_0030.061
Tim Englich <tim.englich@intevation.de>
parents: 255
diff changeset
5530 Removed statistics as possible out-Variant from Configuration
008709f79611 Removed Statisticsupport for VerticalCrossSection and HorizontalCrossSection according to Requirement TG_0030.061
Tim Englich <tim.englich@intevation.de>
parents: 255
diff changeset
5531 according to TG_0030.061
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5532
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5533 * src/test/ressources/verticalcrosssection_mesh/verticalcrosssection_step_08_out_statistics.xml,
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5534 src/test/ressources/horizontalcrosssection_mesh/horizontalcrosssection_step_06_out_statistics.xml,
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5535 src/test/java/de/intevation/gnv/artifacts/GNVArtifactsTestCase.java (testHorizontalCrossSectionMeshArtifact),
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5536 (testVerticalCrossSectionMeshArtifact):
256
008709f79611 Removed Statisticsupport for VerticalCrossSection and HorizontalCrossSection according to Requirement TG_0030.061
Tim Englich <tim.englich@intevation.de>
parents: 255
diff changeset
5537 Removed Statistics-Test on This Artifact-Test because no Statistic is required
008709f79611 Removed Statisticsupport for VerticalCrossSection and HorizontalCrossSection according to Requirement TG_0030.061
Tim Englich <tim.englich@intevation.de>
parents: 255
diff changeset
5538 for this Producttyp.
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5539
259
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
5540 * src/main/java/de/intevation/gnv/transition/profile/horizontalcrosssection/
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5541 HorizontalCrossSectionMeshOutputTransition.java (createCSV):
256
008709f79611 Removed Statisticsupport for VerticalCrossSection and HorizontalCrossSection according to Requirement TG_0030.061
Tim Englich <tim.englich@intevation.de>
parents: 255
diff changeset
5542 No Statistics for this Output is required.
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5543
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5544 * src/main/java/de/intevation/gnv/statistics/HorizontalCrossSectionStatistics.java:
256
008709f79611 Removed Statisticsupport for VerticalCrossSection and HorizontalCrossSection according to Requirement TG_0030.061
Tim Englich <tim.englich@intevation.de>
parents: 255
diff changeset
5545 Removed becaus the Statistics for ths product is not required.
008709f79611 Removed Statisticsupport for VerticalCrossSection and HorizontalCrossSection according to Requirement TG_0030.061
Tim Englich <tim.englich@intevation.de>
parents: 255
diff changeset
5546
253
07650fc6014c Put a name to each Statistic group which is similar to the name of the
Tim Englich <tim.englich@intevation.de>
parents: 252
diff changeset
5547 2009-11-12 Tim Englich <tim.englich@intevation.de>
07650fc6014c Put a name to each Statistic group which is similar to the name of the
Tim Englich <tim.englich@intevation.de>
parents: 252
diff changeset
5548
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5549 * src/main/java/de/intevation/gnv/statistics/HorizontalCrossSectionStatistics.java (calculateXOrdinateValue),
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5550 src/main/java/de/intevation/gnv/statistics/HorizontalProfileStatistics.java (calculateXOrdinateValue),
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5551 src/main/java/de/intevation/gnv/statistics/VerticalProfileStatistics.java (calculateXOrdinateValue),
255
5403452c06fc Added proper values for calculating the Statistics of VerticalProfiles and HorizontalProfiles issue86
Tim Englich <tim.englich@intevation.de>
parents: 254
diff changeset
5552 src/main/java/de/intevation/gnv/statistics/TimeseriesStatistics.java :
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5553 Added the previous Row to the Method for calculating the GAP between
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5554 those Rows. Also added Calculation of the Distance between two Points in
255
5403452c06fc Added proper values for calculating the Statistics of VerticalProfiles and HorizontalProfiles issue86
Tim Englich <tim.englich@intevation.de>
parents: 254
diff changeset
5555 HorizontalProfileStatistic and returning the Depth in VerticalProfileStatistics.
5403452c06fc Added proper values for calculating the Statistics of VerticalProfiles and HorizontalProfiles issue86
Tim Englich <tim.englich@intevation.de>
parents: 254
diff changeset
5556 Also added the Metjod clearStatistics to restet the Object if an new Calculation
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5557 will started.
255
5403452c06fc Added proper values for calculating the Statistics of VerticalProfiles and HorizontalProfiles issue86
Tim Englich <tim.englich@intevation.de>
parents: 254
diff changeset
5558
5403452c06fc Added proper values for calculating the Statistics of VerticalProfiles and HorizontalProfiles issue86
Tim Englich <tim.englich@intevation.de>
parents: 254
diff changeset
5559 2009-11-12 Tim Englich <tim.englich@intevation.de>
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5560
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5561 * src/main/java/de/intevation/gnv/transition/TransitionBase.java (extractKVP):
254
ce408af0ee57 Translated "Keine Auswahl" to "No Selection" according to the Specification that
Tim Englich <tim.englich@intevation.de>
parents: 253
diff changeset
5562 Translated "Keine Auswahl" to "No Selection" according to the Specification that
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5563 the primary Language is english. Please note that the Values that are currently
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5564 displaied are almost in german.
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5565
254
ce408af0ee57 Translated "Keine Auswahl" to "No Selection" according to the Specification that
Tim Englich <tim.englich@intevation.de>
parents: 253
diff changeset
5566 2009-11-12 Tim Englich <tim.englich@intevation.de>
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5567
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5568 * src/main/java/de/intevation/gnv/transition/timeseries/TimeSeriesOutputTransition.java (writeStatistics2XML):
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5569 Changed XML-Syntaxt according to the new Structure of StatisticValues.
253
07650fc6014c Put a name to each Statistic group which is similar to the name of the
Tim Englich <tim.englich@intevation.de>
parents: 252
diff changeset
5570 (out):
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5571 Changed Call of calculateStatistics according to the new Methodsignature.
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5572
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5573 * src/main/java/de/intevation/gnv/statistics/HorizontalProfileStatistics.java,
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5574 src/main/java/de/intevation/gnv/statistics/VerticalProfileStatistics.java.
253
07650fc6014c Put a name to each Statistic group which is similar to the name of the
Tim Englich <tim.englich@intevation.de>
parents: 252
diff changeset
5575 src/main/java/de/intevation/gnv/statistics/TimeseriesStatistics.java,
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5576 src/main/java/de/intevation/gnv/statistics/Statistics.java:
253
07650fc6014c Put a name to each Statistic group which is similar to the name of the
Tim Englich <tim.englich@intevation.de>
parents: 252
diff changeset
5577 Extended Methods calculateStatistics to put Lable-Values into the
07650fc6014c Put a name to each Statistic group which is similar to the name of the
Tim Englich <tim.englich@intevation.de>
parents: 252
diff changeset
5578 Calculation. Now for each Group of Statistics is it possible
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5579 to calclulate a separat name which is simmilar to the name of
253
07650fc6014c Put a name to each Statistic group which is similar to the name of the
Tim Englich <tim.englich@intevation.de>
parents: 252
diff changeset
5580 the Diagramm-Series-Name.
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5581 Also the Representation of the Statistics has changed so each Group
253
07650fc6014c Put a name to each Statistic group which is similar to the name of the
Tim Englich <tim.englich@intevation.de>
parents: 252
diff changeset
5582 will be stored in one StatisticSet
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5583
253
07650fc6014c Put a name to each Statistic group which is similar to the name of the
Tim Englich <tim.englich@intevation.de>
parents: 252
diff changeset
5584 * src/main/java/de/intevation/gnv/statistics/StatisticSet.java:
07650fc6014c Put a name to each Statistic group which is similar to the name of the
Tim Englich <tim.englich@intevation.de>
parents: 252
diff changeset
5585 Bean for Storing the Statistic to one Group and also storing the
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5586 Name of the Statistic.
253
07650fc6014c Put a name to each Statistic group which is similar to the name of the
Tim Englich <tim.englich@intevation.de>
parents: 252
diff changeset
5587
251
113b06ab2110 BugFix: The Value of SingleInputFields will now also be shown in the static ui. issue81
Tim Englich <tim.englich@intevation.de>
parents: 250
diff changeset
5588 2009-11-11 Tim Englich <tim.englich@intevation.de>
113b06ab2110 BugFix: The Value of SingleInputFields will now also be shown in the static ui. issue81
Tim Englich <tim.englich@intevation.de>
parents: 250
diff changeset
5589
259
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
5590 Issue 19: Validation of max. min value order
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
5591
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5592 * src/main/java/de/intevation/gnv/transition/TransitionBase.java (putInputData):
252
f1e7ddeef5bc Added Validation if a given maxvalue is greater than a given minvalue issue19
Tim Englich <tim.englich@intevation.de>
parents: 251
diff changeset
5593 Added Validation if a given maxvalue is greater than a given minvalue issue19
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5594 * src/main/java/de/intevation/gnv/utils/InputValidator.java (isInputValid):
252
f1e7ddeef5bc Added Validation if a given maxvalue is greater than a given minvalue issue19
Tim Englich <tim.englich@intevation.de>
parents: 251
diff changeset
5595 Added new Method for validating if a maxvalue is greater than a minvalue. issue19
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5596
252
f1e7ddeef5bc Added Validation if a given maxvalue is greater than a given minvalue issue19
Tim Englich <tim.englich@intevation.de>
parents: 251
diff changeset
5597 2009-11-11 Tim Englich <tim.englich@intevation.de>
259
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
5598
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
5599 Issue 81: Keeping input values in coordinate input fields
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
5600
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5601 * src/main/java/de/intevation/gnv/transition/describedata/DefaultSingleValueDescribeData.java
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5602 (setValue), src/main/java/de/intevation/gnv/transition/describedata/SingleValueDescribeData.java:
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5603 Added setValue-Method
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5604 for setting the Value which was sent back to the Server using the feed-request. issue81
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5605
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5606 * src/main/java/de/intevation/gnv/transition/TransitionBase.java (getDescribeData):
251
113b06ab2110 BugFix: The Value of SingleInputFields will now also be shown in the static ui. issue81
Tim Englich <tim.englich@intevation.de>
parents: 250
diff changeset
5607 Added SingleValueDescribeData to the method for storing InputValues for
113b06ab2110 BugFix: The Value of SingleInputFields will now also be shown in the static ui. issue81
Tim Englich <tim.englich@intevation.de>
parents: 250
diff changeset
5608 Describeoutput issue81
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5609
250
4e8f0fd8ed79 BugFix: Storage of "feeded" MinMaxValues will now work. issue79
Tim Englich <tim.englich@intevation.de>
parents: 249
diff changeset
5610 2009-11-11 Tim Englich <tim.englich@intevation.de>
4e8f0fd8ed79 BugFix: Storage of "feeded" MinMaxValues will now work. issue79
Tim Englich <tim.englich@intevation.de>
parents: 249
diff changeset
5611
4e8f0fd8ed79 BugFix: Storage of "feeded" MinMaxValues will now work. issue79
Tim Englich <tim.englich@intevation.de>
parents: 249
diff changeset
5612 * src/main/java/de/intevation/gnv/transition/describedata/MinMaxDescribeData.java,
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5613 src/main/java/de/intevation/gnv/transition/describedata/DefaultMinMaxDescribeData.java:
250
4e8f0fd8ed79 BugFix: Storage of "feeded" MinMaxValues will now work. issue79
Tim Englich <tim.englich@intevation.de>
parents: 249
diff changeset
5614 Added getName and added Constants for minValue and maxValue Id to
4e8f0fd8ed79 BugFix: Storage of "feeded" MinMaxValues will now work. issue79
Tim Englich <tim.englich@intevation.de>
parents: 249
diff changeset
5615 enable the storage of this Values which would be put using the
4e8f0fd8ed79 BugFix: Storage of "feeded" MinMaxValues will now work. issue79
Tim Englich <tim.englich@intevation.de>
parents: 249
diff changeset
5616 feed command.
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5617
250
4e8f0fd8ed79 BugFix: Storage of "feeded" MinMaxValues will now work. issue79
Tim Englich <tim.englich@intevation.de>
parents: 249
diff changeset
5618 * src/main/java/de/intevation/gnv/transition/TransitionBase.java (describe):
4e8f0fd8ed79 BugFix: Storage of "feeded" MinMaxValues will now work. issue79
Tim Englich <tim.englich@intevation.de>
parents: 249
diff changeset
5619 Changed the usage of the Name of the MinMaxTransition from getMinName to getName.
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5620
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5621 * src/main/java/de/intevation/gnv/transition/MinMaxTransition.java (purifyResult):
250
4e8f0fd8ed79 BugFix: Storage of "feeded" MinMaxValues will now work. issue79
Tim Englich <tim.englich@intevation.de>
parents: 249
diff changeset
5622 Changed the Constructor of MinMaxTransition according to API-Changes of
4e8f0fd8ed79 BugFix: Storage of "feeded" MinMaxValues will now work. issue79
Tim Englich <tim.englich@intevation.de>
parents: 249
diff changeset
5623 DefaultMinMaxDescribeData
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5624
249
cad7c220adbc Removed unnecessary characters 'v' from the Documents. issue76
Tim Englich <tim.englich@intevation.de>
parents: 248
diff changeset
5625 2009-11-11 Tim Englich <tim.englich@intevation.de>
cad7c220adbc Removed unnecessary characters 'v' from the Documents. issue76
Tim Englich <tim.englich@intevation.de>
parents: 248
diff changeset
5626
259
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
5627 Issue 76: Improving XML config documents
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
5628
249
cad7c220adbc Removed unnecessary characters 'v' from the Documents. issue76
Tim Englich <tim.englich@intevation.de>
parents: 248
diff changeset
5629 * doc/conf/products/verticalprofile/conf_mesh.xml,
cad7c220adbc Removed unnecessary characters 'v' from the Documents. issue76
Tim Englich <tim.englich@intevation.de>
parents: 248
diff changeset
5630 doc/conf/products/verticalprofile/conf_instantaneouspoint.xml,
cad7c220adbc Removed unnecessary characters 'v' from the Documents. issue76
Tim Englich <tim.englich@intevation.de>
parents: 248
diff changeset
5631 doc/conf/products/verticalcrosssection/conf_mesh.xml,
cad7c220adbc Removed unnecessary characters 'v' from the Documents. issue76
Tim Englich <tim.englich@intevation.de>
parents: 248
diff changeset
5632 doc/conf/products/timeseries/conf_mesh.xml,
cad7c220adbc Removed unnecessary characters 'v' from the Documents. issue76
Tim Englich <tim.englich@intevation.de>
parents: 248
diff changeset
5633 doc/conf/products/horizontalprofile/conf_mesh.xml,
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5634 doc/conf/products/horizontalcrosssection/conf_mesh.xml:
249
cad7c220adbc Removed unnecessary characters 'v' from the Documents. issue76
Tim Englich <tim.englich@intevation.de>
parents: 248
diff changeset
5635 Removed unnecessary characters 'v' from the Documents. issue76
cad7c220adbc Removed unnecessary characters 'v' from the Documents. issue76
Tim Englich <tim.englich@intevation.de>
parents: 248
diff changeset
5636
247
af474a541f74 Sort Columns to the given order of the ODV-Specification
Tim Englich <tim.englich@intevation.de>
parents: 246
diff changeset
5637 2009-11-10 Tim Englich <tim.englich@intevation.de>
af474a541f74 Sort Columns to the given order of the ODV-Specification
Tim Englich <tim.englich@intevation.de>
parents: 246
diff changeset
5638
248
bcb0b676f94d Added Ressources for the AreaFilter Ids areaid and subareid
Tim Englich <tim.englich@intevation.de>
parents: 247
diff changeset
5639 * src/main/resources/lang/artifactMessages_*.properties:
bcb0b676f94d Added Ressources for the AreaFilter Ids areaid and subareid
Tim Englich <tim.englich@intevation.de>
parents: 247
diff changeset
5640 Added Ressources for the AreaFilter Ids areaid and subareid
bcb0b676f94d Added Ressources for the AreaFilter Ids areaid and subareid
Tim Englich <tim.englich@intevation.de>
parents: 247
diff changeset
5641
bcb0b676f94d Added Ressources for the AreaFilter Ids areaid and subareid
Tim Englich <tim.englich@intevation.de>
parents: 247
diff changeset
5642 2009-11-10 Tim Englich <tim.englich@intevation.de>
259
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
5643
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
5644 Issue 68: Improving ODV Export
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5645
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5646 * src/main/java/de/intevation/gnv/transition/timeseries/TimeSeriesOutputTransition.java (TIMESERIES_ODV_PROFILE_NAMES):
247
af474a541f74 Sort Columns to the given order of the ODV-Specification
Tim Englich <tim.englich@intevation.de>
parents: 246
diff changeset
5647 Sort Columns to the given order of the ODV-Specification
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5648 and added the Columns DATAVALUE and PARAMETER to the output
247
af474a541f74 Sort Columns to the given order of the ODV-Specification
Tim Englich <tim.englich@intevation.de>
parents: 246
diff changeset
5649 according to issue68
259
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
5650
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5651 * doc/conf/queries.properties:
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5652 Changed Column-alias in Query for HorizontalProfile ODV-Exports in Meshes
247
af474a541f74 Sort Columns to the given order of the ODV-Specification
Tim Englich <tim.englich@intevation.de>
parents: 246
diff changeset
5653 from PARAMETERID to PARAMETER to be able to use in only on ODV-Export-Profile
af474a541f74 Sort Columns to the given order of the ODV-Specification
Tim Englich <tim.englich@intevation.de>
parents: 246
diff changeset
5654
242
5925739d25ac Added ODV-Export to HorizontalProfiles in Meshes
Tim Englich <tim.englich@intevation.de>
parents: 241
diff changeset
5655 2009-11-10 Tim Englich <tim.englich@intevation.de>
5925739d25ac Added ODV-Export to HorizontalProfiles in Meshes
Tim Englich <tim.englich@intevation.de>
parents: 241
diff changeset
5656
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5657 * src/test/java/de/intevation/gnv/artifacts/GNVArtifactsTestCase.java (testVerticalCrossSectionMeshArtifact):
246
b7f69809239c Added ODV-Export to VerticalCrossSection on Meshes
Tim Englich <tim.englich@intevation.de>
parents: 245
diff changeset
5658 Added the ODV-Export to the Unit-Testcase for VerticalCrossSection-Mesh.
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5659 Some Refactoring Work done.
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5660 * doc/conf/products/verticalcrosssection/conf_mesh.xml:
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5661 Added QueryID for ODV-Exports to the Configuration of an
246
b7f69809239c Added ODV-Export to VerticalCrossSection on Meshes
Tim Englich <tim.englich@intevation.de>
parents: 245
diff changeset
5662 Mesh-VerticalCrossSection-Artifacts
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5663 * doc/conf/queries.properties:
246
b7f69809239c Added ODV-Export to VerticalCrossSection on Meshes
Tim Englich <tim.englich@intevation.de>
parents: 245
diff changeset
5664 Added Query for VerticalCrossSection ODV-Exports in Meshes.
b7f69809239c Added ODV-Export to VerticalCrossSection on Meshes
Tim Englich <tim.englich@intevation.de>
parents: 245
diff changeset
5665 * src/test/ressources/verticalcrosssection_mesh/verticalcrosssection_step_08_feed.xml:
b7f69809239c Added ODV-Export to VerticalCrossSection on Meshes
Tim Englich <tim.englich@intevation.de>
parents: 245
diff changeset
5666 Changed Datevalue, because the old value was out of range to the Data.
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5667 * src/test/ressources/verticalcrosssection_mesh/verticalcrosssection_step_08_out_odv.xml:
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5668 Added Out-Request for ODV-Export to the JUnitTest Configuration for
246
b7f69809239c Added ODV-Export to VerticalCrossSection on Meshes
Tim Englich <tim.englich@intevation.de>
parents: 245
diff changeset
5669 VerticalCrossSection Mesh.
b7f69809239c Added ODV-Export to VerticalCrossSection on Meshes
Tim Englich <tim.englich@intevation.de>
parents: 245
diff changeset
5670
b7f69809239c Added ODV-Export to VerticalCrossSection on Meshes
Tim Englich <tim.englich@intevation.de>
parents: 245
diff changeset
5671 2009-11-10 Tim Englich <tim.englich@intevation.de>
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5672
245
9697a6b8d2c9 Added ODV-Export to HorizontalCrossSection on Meshes
Tim Englich <tim.englich@intevation.de>
parents: 244
diff changeset
5673 * src/test/java/de/intevation/gnv/artifacts/GNVArtifactsTestCase.java (testHorizontalCrossSectionMeshArtifact):
9697a6b8d2c9 Added ODV-Export to HorizontalCrossSection on Meshes
Tim Englich <tim.englich@intevation.de>
parents: 244
diff changeset
5674 Added the ODV-Export to the Unit-Testcase for HorizontalCrossSection-Mesh.
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5675 Some Refactoring Work done.
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5676 * doc/conf/queries.properties:
245
9697a6b8d2c9 Added ODV-Export to HorizontalCrossSection on Meshes
Tim Englich <tim.englich@intevation.de>
parents: 244
diff changeset
5677 Added Query for HorizontalCrossSection ODV-Exports in Meshes.
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5678 * doc/conf/products/horizontalcrosssection/conf_mesh.xml:
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5679 Added QueryID for ODV-Exports to the Configuration of an
245
9697a6b8d2c9 Added ODV-Export to HorizontalCrossSection on Meshes
Tim Englich <tim.englich@intevation.de>
parents: 244
diff changeset
5680 Mesh-HorizontalCrossSection-Artifacts
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5681 * src/test/ressources/horizontalcrosssection_mesh/horizontalcrosssection_step_06_feed.xml:
245
9697a6b8d2c9 Added ODV-Export to HorizontalCrossSection on Meshes
Tim Englich <tim.englich@intevation.de>
parents: 244
diff changeset
5682 Changed Datevalue, because the old value was out of range to the Data.
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5683 * src/test/ressources/horizontalcrosssection_mesh/horizontalcrosssection_step_06_out_odv.xml:
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5684 Added Out-Request for ODV-Export to the JUnitTest Configuration for
245
9697a6b8d2c9 Added ODV-Export to HorizontalCrossSection on Meshes
Tim Englich <tim.englich@intevation.de>
parents: 244
diff changeset
5685 HorizontalCrossSection Mesh.
9697a6b8d2c9 Added ODV-Export to HorizontalCrossSection on Meshes
Tim Englich <tim.englich@intevation.de>
parents: 244
diff changeset
5686
9697a6b8d2c9 Added ODV-Export to HorizontalCrossSection on Meshes
Tim Englich <tim.englich@intevation.de>
parents: 244
diff changeset
5687 2009-11-10 Tim Englich <tim.englich@intevation.de>
260
56c9b33e8533 RELEASE 0.2: Summarized activities in NEWS, Changes
Hans Plum <hans.plum@intevation.de>
parents: 259
diff changeset
5688
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5689 * src/test/java/de/intevation/gnv/artifacts/GNVArtifactsTestCase.java (testHorizontalProfileInstantaneousPointArtifact):
244
9048bc4b17cd Added ODV-Export to HorizontalProfiles on InstantaneousPoint
Tim Englich <tim.englich@intevation.de>
parents: 243
diff changeset
5690 Added the ODV-Export to the Unit-Testcase for HorizontalProfile-InstantaneousPoint.
9048bc4b17cd Added ODV-Export to HorizontalProfiles on InstantaneousPoint
Tim Englich <tim.englich@intevation.de>
parents: 243
diff changeset
5691 Some Refactoring Work done.
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5692 * src/test/ressources/horizontalProfile_instantaneouspoint/horizontalprofile_step_06_out_odv.xml:
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5693 Added Out-Request for ODV-Export to the JUnitTest Configuration for
244
9048bc4b17cd Added ODV-Export to HorizontalProfiles on InstantaneousPoint
Tim Englich <tim.englich@intevation.de>
parents: 243
diff changeset
5694 HorizontalProfiles InstantaneousPoint.
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5695 * doc/conf/products/horizontalprofile/conf_instantaneouspoint.xml:
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5696 Added QueryID for ODV-Exports to the Configuration of an
244
9048bc4b17cd Added ODV-Export to HorizontalProfiles on InstantaneousPoint
Tim Englich <tim.englich@intevation.de>
parents: 243
diff changeset
5697 InstantaneousPoint-HorizontalProfile-Artifacts
9048bc4b17cd Added ODV-Export to HorizontalProfiles on InstantaneousPoint
Tim Englich <tim.englich@intevation.de>
parents: 243
diff changeset
5698 * doc/conf/queries.properties:
9048bc4b17cd Added ODV-Export to HorizontalProfiles on InstantaneousPoint
Tim Englich <tim.englich@intevation.de>
parents: 243
diff changeset
5699 Added Query for HorizontalProfile ODV-Exports in InstantaneousPoint
9048bc4b17cd Added ODV-Export to HorizontalProfiles on InstantaneousPoint
Tim Englich <tim.englich@intevation.de>
parents: 243
diff changeset
5700
9048bc4b17cd Added ODV-Export to HorizontalProfiles on InstantaneousPoint
Tim Englich <tim.englich@intevation.de>
parents: 243
diff changeset
5701 2009-11-10 Tim Englich <tim.englich@intevation.de>
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5702 * src/test/java/de/intevation/gnv/artifacts/GNVArtifactsTestCase.java (testVerticalProfileInstantaneousPointArtifact):
244
9048bc4b17cd Added ODV-Export to HorizontalProfiles on InstantaneousPoint
Tim Englich <tim.englich@intevation.de>
parents: 243
diff changeset
5703 Added the ODV-Export to the Unit-Testcase for VerticalProfile-InstantaneousPoint.
243
b599de3db552 Added ODV-Export to VerticalProfiles in InstantaneousPoint
Tim Englich <tim.englich@intevation.de>
parents: 242
diff changeset
5704 Some Refactoring Work done.
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5705 * doc/conf/products/verticalprofile/conf_instantaneouspoint.xml:
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5706 Added QueryID for ODV-Exports to the Configuration of an
243
b599de3db552 Added ODV-Export to VerticalProfiles in InstantaneousPoint
Tim Englich <tim.englich@intevation.de>
parents: 242
diff changeset
5707 InstantaneousPoint-VerticalProfile-Artifacts
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5708 * doc/conf/queries.properties:
243
b599de3db552 Added ODV-Export to VerticalProfiles in InstantaneousPoint
Tim Englich <tim.englich@intevation.de>
parents: 242
diff changeset
5709 Added Query for VerticalProfile ODV-Exports in InstantaneousPoint
b599de3db552 Added ODV-Export to VerticalProfiles in InstantaneousPoint
Tim Englich <tim.englich@intevation.de>
parents: 242
diff changeset
5710 * src/test/ressources/verticalprofile_instantaneouspoint/verticalprofile_step_05_out_odv.xml:
b599de3db552 Added ODV-Export to VerticalProfiles in InstantaneousPoint
Tim Englich <tim.englich@intevation.de>
parents: 242
diff changeset
5711 Added Out-Request for ODV-Export to the JUnitTest Configuration for VerticalProfiles InstantaneousPoint.
b599de3db552 Added ODV-Export to VerticalProfiles in InstantaneousPoint
Tim Englich <tim.englich@intevation.de>
parents: 242
diff changeset
5712
b599de3db552 Added ODV-Export to VerticalProfiles in InstantaneousPoint
Tim Englich <tim.englich@intevation.de>
parents: 242
diff changeset
5713 2009-11-10 Tim Englich <tim.englich@intevation.de>
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5714
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5715 * src/test/java/de/intevation/gnv/artifacts/GNVArtifactsTestCase.java (testHorizontalProfileMeshPointArtifact):
242
5925739d25ac Added ODV-Export to HorizontalProfiles in Meshes
Tim Englich <tim.englich@intevation.de>
parents: 241
diff changeset
5716 Added the ODV-Export to the Unit-Testcase for HorizontalProfile-Mesh.
5925739d25ac Added ODV-Export to HorizontalProfiles in Meshes
Tim Englich <tim.englich@intevation.de>
parents: 241
diff changeset
5717 Some Refactoring Work done.
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5718 * doc/conf/products/horizontalprofile/conf_mesh.xml:
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5719 Added QueryID for ODV-Exports to the Configuration of an
242
5925739d25ac Added ODV-Export to HorizontalProfiles in Meshes
Tim Englich <tim.englich@intevation.de>
parents: 241
diff changeset
5720 Mesh-HorizontalProfile-Artifacts
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5721 * doc/conf/queries.properties:
242
5925739d25ac Added ODV-Export to HorizontalProfiles in Meshes
Tim Englich <tim.englich@intevation.de>
parents: 241
diff changeset
5722 Added Query for HorizontalProfile ODV-Exports in Meshes
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5723 * src/test/ressources/horizontalProfile_mesh/horizontalprofile_step_10_out_odv.xml:
242
5925739d25ac Added ODV-Export to HorizontalProfiles in Meshes
Tim Englich <tim.englich@intevation.de>
parents: 241
diff changeset
5724 Added Out-Request for ODV-Export to the JUnitTest Configuration for HorizontalProfiles Mesh.
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5725 * src/test/ressources/horizontalProfile_mesh/horizontalprofile_step_02_feed.xml:
242
5925739d25ac Added ODV-Export to HorizontalProfiles in Meshes
Tim Englich <tim.englich@intevation.de>
parents: 241
diff changeset
5726 BugFix: Changed missspelled Input-Name
5925739d25ac Added ODV-Export to HorizontalProfiles in Meshes
Tim Englich <tim.englich@intevation.de>
parents: 241
diff changeset
5727
241
8500529d82af Added ODV-Export to VerticalProfiles
Tim Englich <tim.englich@intevation.de>
parents: 240
diff changeset
5728 2009-11-09 Tim Englich <tim.englich@intevation.de>
8500529d82af Added ODV-Export to VerticalProfiles
Tim Englich <tim.englich@intevation.de>
parents: 240
diff changeset
5729
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5730 * src/main/java/de/intevation/gnv/transition/timeseries/TimeSeriesOutputTransition.java (TIMESERIES_ODV_PROFILE_NAMES):
241
8500529d82af Added ODV-Export to VerticalProfiles
Tim Englich <tim.englich@intevation.de>
parents: 240
diff changeset
5731 Changed the Order of Columnlookup for ODV-Exports and added column "Depth" to the Export
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5732 * src/test/java/de/intevation/gnv/artifacts/GNVArtifactsTestCase.java (testTimeSeriesMeshArtifact):
241
8500529d82af Added ODV-Export to VerticalProfiles
Tim Englich <tim.englich@intevation.de>
parents: 240
diff changeset
5733 Added the ODV-Export to the Unit-Testcase for TimeSeries-Mesh.
8500529d82af Added ODV-Export to VerticalProfiles
Tim Englich <tim.englich@intevation.de>
parents: 240
diff changeset
5734 Some Refactoring Work done.
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5735 * doc/conf/queries.properties:
241
8500529d82af Added ODV-Export to VerticalProfiles
Tim Englich <tim.englich@intevation.de>
parents: 240
diff changeset
5736 Added Query for VerticalProfile ODV-Exports in Meshes
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5737 * doc/conf/products/verticalprofile/conf_mesh.xml:
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5738 Added QueryID for ODV-Exports to the Configuration of an
241
8500529d82af Added ODV-Export to VerticalProfiles
Tim Englich <tim.englich@intevation.de>
parents: 240
diff changeset
5739 Mesh-VerticalProfile-Artifacts
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5740 * src/test/ressources/verticalprofile_mesh/verticalprofile_step_10_out_odv.xml,
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5741 src/test/ressources/verticalprofile/verticalprofile_step_06_out_odv.xml:
242
5925739d25ac Added ODV-Export to HorizontalProfiles in Meshes
Tim Englich <tim.englich@intevation.de>
parents: 241
diff changeset
5742 Added Out-Request for ODV-Export to the JUnitTest Configuration for VerticalProfiles.
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5743
240
76897b73db4e Added ODV-Export-Support to TimeSeries Mesh
Tim Englich <tim.englich@intevation.de>
parents: 239
diff changeset
5744 2009-11-09 Tim Englich <tim.englich@intevation.de>
76897b73db4e Added ODV-Export-Support to TimeSeries Mesh
Tim Englich <tim.englich@intevation.de>
parents: 239
diff changeset
5745
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5746 * src/test/java/de/intevation/gnv/artifacts/GNVArtifactsTestCase.java (testTimeSeriesMeshArtifact):
259
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
5747 Added the ODV-Export to the Unit-Testcase for TimeSeries-Mesh.
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
5748 Some Refactoring Work done.
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
5749
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
5750 * src/test/ressources/timeseries_mesh/timeseries_step_08_out_odv.xml:
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
5751 Added Out-request for ODV-Export to the JUnitTest Configuration for TimeSeries Mesh.
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
5752
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5753 * doc/conf/products/timeseries/conf_mesh.xml:
259
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
5754 Added QueryID for ODV-Exports to the Configuration of an Mesh-TimeSeries-Artifacts
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
5755
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
5756 * doc/conf/queries.properties: Added Query for TimeSeries ODV-Exports in Meshes
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
5757
239
75da91eca29f Added possibility to print column labels in the first line of an export. Added labels for odv export as well.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 238
diff changeset
5758 2009-11-09 Ingo Weinzierl <ingo.weinzierl@intevation.de>
75da91eca29f Added possibility to print column labels in the first line of an export. Added labels for odv export as well.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 238
diff changeset
5759
75da91eca29f Added possibility to print column labels in the first line of an export. Added labels for odv export as well.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 238
diff changeset
5760 * src/main/java/de/intevation/gnv/exports/Export.java
75da91eca29f Added possibility to print column labels in the first line of an export. Added labels for odv export as well.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 238
diff changeset
5761 src/main/java/de/intevation/gnv/exports/DefaultProfile.java
75da91eca29f Added possibility to print column labels in the first line of an export. Added labels for odv export as well.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 238
diff changeset
5762 src/main/java/de/intevation/gnv/exports/DefaultExport.java: Added the
75da91eca29f Added possibility to print column labels in the first line of an export. Added labels for odv export as well.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 238
diff changeset
5763 possibility to print column labels in the first line of an export.
75da91eca29f Added possibility to print column labels in the first line of an export. Added labels for odv export as well.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 238
diff changeset
5764
75da91eca29f Added possibility to print column labels in the first line of an export. Added labels for odv export as well.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 238
diff changeset
5765 * src/main/java/de/intevation/gnv/transition/profile/horizontal/HorizontalProfileOutputTransition.java,
75da91eca29f Added possibility to print column labels in the first line of an export. Added labels for odv export as well.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 238
diff changeset
5766 src/main/java/de/intevation/gnv/transition/timeseries/TimeSeriesOutputTransition.java:
75da91eca29f Added possibility to print column labels in the first line of an export. Added labels for odv export as well.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 238
diff changeset
5767 Adjusted instantiation of the DefaultExport object and added column labels
75da91eca29f Added possibility to print column labels in the first line of an export. Added labels for odv export as well.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 238
diff changeset
5768 for odv export.
75da91eca29f Added possibility to print column labels in the first line of an export. Added labels for odv export as well.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 238
diff changeset
5769
238
a157c6042cb4 ODV-export for timeseries completed.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 237
diff changeset
5770 2009-11-09 Ingo Weinzierl <ingo.weinzierl@intevation.de>
a157c6042cb4 ODV-export for timeseries completed.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 237
diff changeset
5771
a157c6042cb4 ODV-export for timeseries completed.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 237
diff changeset
5772 * src/main/java/de/intevation/gnv/exports/SimpleOdvDataCollector.java:
a157c6042cb4 ODV-export for timeseries completed.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 237
diff changeset
5773 Implemented a DataCollector for Odv exports.
a157c6042cb4 ODV-export for timeseries completed.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 237
diff changeset
5774
a157c6042cb4 ODV-export for timeseries completed.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 237
diff changeset
5775 * src/main/java/de/intevation/gnv/transition/timeseries/TimeSeriesOutputTransition.java:
a157c6042cb4 ODV-export for timeseries completed.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 237
diff changeset
5776 OEV-export uses a SimpleOdvDataCollector to collect export data.
a157c6042cb4 ODV-export for timeseries completed.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 237
diff changeset
5777
235
c8ecc0c0bcb4 Renaming HorizontalProfileDataCollector into ShapeDataCollector.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 234
diff changeset
5778 2009-11-09 Ingo Weinzierl <ingo.weinzierl@intevation.de>
c8ecc0c0bcb4 Renaming HorizontalProfileDataCollector into ShapeDataCollector.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 234
diff changeset
5779
c8ecc0c0bcb4 Renaming HorizontalProfileDataCollector into ShapeDataCollector.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 234
diff changeset
5780 * src/main/java/de/intevation/gnv/exports/ShapeDataCollector.java,
c8ecc0c0bcb4 Renaming HorizontalProfileDataCollector into ShapeDataCollector.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 234
diff changeset
5781 src/main/java/de/intevation/gnv/exports/HorizontalProfileDataCollector.java:
c8ecc0c0bcb4 Renaming HorizontalProfileDataCollector into ShapeDataCollector.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 234
diff changeset
5782 Renamed HorizontalProfileDataCollector into ShapeDataCollector, because it
c8ecc0c0bcb4 Renaming HorizontalProfileDataCollector into ShapeDataCollector.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 234
diff changeset
5783 will be used by other transitions as well.
c8ecc0c0bcb4 Renaming HorizontalProfileDataCollector into ShapeDataCollector.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 234
diff changeset
5784
c8ecc0c0bcb4 Renaming HorizontalProfileDataCollector into ShapeDataCollector.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 234
diff changeset
5785 * src/main/java/de/intevation/gnv/transition/profile/horizontal/HorizontalProfileOutputTransition.java:
c8ecc0c0bcb4 Renaming HorizontalProfileDataCollector into ShapeDataCollector.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 234
diff changeset
5786 Adjusted class name of DataCollector after renaming.
c8ecc0c0bcb4 Renaming HorizontalProfileDataCollector into ShapeDataCollector.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 234
diff changeset
5787
234
a7fa7b404897 HorizontalProfile CSV-export uses an Exporter instead of writing csv on its own.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 233
diff changeset
5788 2009-11-09 Ingo Weinzierl <ingo.weinzierl@intevation.de>
a7fa7b404897 HorizontalProfile CSV-export uses an Exporter instead of writing csv on its own.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 233
diff changeset
5789
a7fa7b404897 HorizontalProfile CSV-export uses an Exporter instead of writing csv on its own.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 233
diff changeset
5790 * src/main/java/de/intevation/gnv/exports/HorizontalProfileDataCollector.java:
a7fa7b404897 HorizontalProfile CSV-export uses an Exporter instead of writing csv on its own.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 233
diff changeset
5791 Special DataCollector for fetching data used for horizontal profile
a7fa7b404897 HorizontalProfile CSV-export uses an Exporter instead of writing csv on its own.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 233
diff changeset
5792 exports.
a7fa7b404897 HorizontalProfile CSV-export uses an Exporter instead of writing csv on its own.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 233
diff changeset
5793
a7fa7b404897 HorizontalProfile CSV-export uses an Exporter instead of writing csv on its own.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 233
diff changeset
5794 * src/main/java/de/intevation/gnv/transition/profile/horizontal/HorizontalProfileOutputTransition.java:
a7fa7b404897 HorizontalProfile CSV-export uses an Exporter instead of writing csv on its own.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 233
diff changeset
5795 Uses the an exporter for csv export.
a7fa7b404897 HorizontalProfile CSV-export uses an Exporter instead of writing csv on its own.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 233
diff changeset
5796
233
2ceb4bf51cba Added DataCollector which collects data used for exports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 232
diff changeset
5797 2009-11-09 Ingo Weinzierl <ingo.weinzierl@intevation.de>
2ceb4bf51cba Added DataCollector which collects data used for exports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 232
diff changeset
5798
2ceb4bf51cba Added DataCollector which collects data used for exports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 232
diff changeset
5799 * src/main/java/de/intevation/gnv/exports/Export.java,
2ceb4bf51cba Added DataCollector which collects data used for exports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 232
diff changeset
5800 src/main/java/de/intevation/gnv/exports/DefaultDataCollector.java:
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5801 Implemented a DataCollector to collect all data used to create exports.
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5802 DefaultCollector fetches data with help of its headers. For special
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5803 exports, where a header returns more than one value, special
233
2ceb4bf51cba Added DataCollector which collects data used for exports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 232
diff changeset
5804 DataCollectors needs to be implemented (overwritung the 'getData' method).
2ceb4bf51cba Added DataCollector which collects data used for exports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 232
diff changeset
5805
2ceb4bf51cba Added DataCollector which collects data used for exports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 232
diff changeset
5806 * src/main/java/de/intevation/gnv/exports/DefaultProfile.java,
2ceb4bf51cba Added DataCollector which collects data used for exports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 232
diff changeset
5807 src/main/java/de/intevation/gnv/exports/DefaultExport.java: Export now
2ceb4bf51cba Added DataCollector which collects data used for exports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 232
diff changeset
5808 uses a DataCollector to get the data.
2ceb4bf51cba Added DataCollector which collects data used for exports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 232
diff changeset
5809
2ceb4bf51cba Added DataCollector which collects data used for exports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 232
diff changeset
5810 * src/main/java/de/intevation/gnv/transition/timeseries/TimeSeriesOutputTransition.java:
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5811 Adjusted exports of csv export.
233
2ceb4bf51cba Added DataCollector which collects data used for exports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 232
diff changeset
5812
232
3d6d89bcbf42 Added special Data-Selection to the ODV-Exports of TimeSeries on TimeSeriesPoints. issue68
Tim Englich <tim.englich@intevation.de>
parents: 230
diff changeset
5813 2009-11-09 Tim Englich <tim.englich@intevation.de>
3d6d89bcbf42 Added special Data-Selection to the ODV-Exports of TimeSeries on TimeSeriesPoints. issue68
Tim Englich <tim.englich@intevation.de>
parents: 230
diff changeset
5814
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5815 * doc/conf/queries.properties:
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5816 Added SQLStatemenet for ODV-Data for VerticalProfiles
237
56dcedc4a96c Added SQL-Statement for ODV-Exports on Verticalprofiles TimeSeriesPoints
Tim Englich <tim.englich@intevation.de>
parents: 235
diff changeset
5817 on TimeSeriesPoints.
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5818 * doc/conf/products/verticalprofile/conf_timeseriespoint.xml:
237
56dcedc4a96c Added SQL-Statement for ODV-Exports on Verticalprofiles TimeSeriesPoints
Tim Englich <tim.englich@intevation.de>
parents: 235
diff changeset
5819 Added QueryID for ODV-Data-Query
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5820
237
56dcedc4a96c Added SQL-Statement for ODV-Exports on Verticalprofiles TimeSeriesPoints
Tim Englich <tim.englich@intevation.de>
parents: 235
diff changeset
5821 2009-11-09 Tim Englich <tim.englich@intevation.de>
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5822
232
3d6d89bcbf42 Added special Data-Selection to the ODV-Exports of TimeSeries on TimeSeriesPoints. issue68
Tim Englich <tim.englich@intevation.de>
parents: 230
diff changeset
5823 * src/test/ressources/timeseries/timeseries_step_06_out_*.xml:
3d6d89bcbf42 Added special Data-Selection to the ODV-Exports of TimeSeries on TimeSeriesPoints. issue68
Tim Englich <tim.englich@intevation.de>
parents: 230
diff changeset
5824 Added the missing out-Modes to the Testcase and rename it to
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5825 the common used way in this TestCases.
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5826 * src/test/java/de/intevation/gnv/artifacts/GNVArtifactsTestCase.java (testTimeSeriesArtifact):
232
3d6d89bcbf42 Added special Data-Selection to the ODV-Exports of TimeSeries on TimeSeriesPoints. issue68
Tim Englich <tim.englich@intevation.de>
parents: 230
diff changeset
5827 Added the ODV-Export to the Unit-Testcase.
3d6d89bcbf42 Added special Data-Selection to the ODV-Exports of TimeSeries on TimeSeriesPoints. issue68
Tim Englich <tim.englich@intevation.de>
parents: 230
diff changeset
5828 Some Refactoring Work done.
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5829 * src/main/java/de/intevation/gnv/transition/timeseries/TimeSeriesOutputTransition.java (out):
232
3d6d89bcbf42 Added special Data-Selection to the ODV-Exports of TimeSeries on TimeSeriesPoints. issue68
Tim Englich <tim.englich@intevation.de>
parents: 230
diff changeset
5830 The Method for generating ODV-Export now reads its Data from
3d6d89bcbf42 Added special Data-Selection to the ODV-Exports of TimeSeries on TimeSeriesPoints. issue68
Tim Englich <tim.englich@intevation.de>
parents: 230
diff changeset
5831 the special Method which delivers the adapted Data.
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5832 * src/main/java/de/intevation/gnv/transition/TransitionBase.java (generateFilterValuesFromInputData):
232
3d6d89bcbf42 Added special Data-Selection to the ODV-Exports of TimeSeries on TimeSeriesPoints. issue68
Tim Englich <tim.englich@intevation.de>
parents: 230
diff changeset
5833 Extracted the Generation of the FilterValues for the geo-backend
3d6d89bcbf42 Added special Data-Selection to the ODV-Exports of TimeSeries on TimeSeriesPoints. issue68
Tim Englich <tim.englich@intevation.de>
parents: 230
diff changeset
5834 to use it in several methods.
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5835 * src/main/java/de/intevation/gnv/transition/OutputTransitionBase.java (getODVResult):
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5836 Added Method for getting the rquired Data for ODV-Exports
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5837 * doc/conf/products/timeseries/conf_timeseriespoint.xml:
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5838 Added separat QueryID Lookup for ODV-Data-Queryies
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5839 * doc/conf/queries.properties:
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5840 DB-Queries for ODV-Support TimeSeries on TimeSeriesPoints added.
232
3d6d89bcbf42 Added special Data-Selection to the ODV-Exports of TimeSeries on TimeSeriesPoints. issue68
Tim Englich <tim.englich@intevation.de>
parents: 230
diff changeset
5841
230
f68ffbe974a0 Implemented an exporter for odv and csv exports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 229
diff changeset
5842 2009-11-06 Ingo Weinzierl <ingo.weinzierl@intevation.de>
f68ffbe974a0 Implemented an exporter for odv and csv exports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 229
diff changeset
5843
f68ffbe974a0 Implemented an exporter for odv and csv exports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 229
diff changeset
5844 * src/main/java/de/intevation/gnv/exports,
f68ffbe974a0 Implemented an exporter for odv and csv exports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 229
diff changeset
5845 src/main/java/de/intevation/gnv/exports/Export.java,
f68ffbe974a0 Implemented an exporter for odv and csv exports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 229
diff changeset
5846 src/main/java/de/intevation/gnv/exports/DefaultProfile.java,
f68ffbe974a0 Implemented an exporter for odv and csv exports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 229
diff changeset
5847 src/main/java/de/intevation/gnv/exports/DefaultExport.java: Implemented an
f68ffbe974a0 Implemented an exporter for odv and csv exports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 229
diff changeset
5848 Exporter for odv and csv exports. Each exports just needs a Profile, which
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5849 describes the output.
230
f68ffbe974a0 Implemented an exporter for odv and csv exports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 229
diff changeset
5850
f68ffbe974a0 Implemented an exporter for odv and csv exports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 229
diff changeset
5851 * src/main/java/de/intevation/gnv/transition/timeseries/TimeSeriesOutputTransition.java:
f68ffbe974a0 Implemented an exporter for odv and csv exports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 229
diff changeset
5852 Added an exemplary export for CSV and ODV formats of
f68ffbe974a0 Implemented an exporter for odv and csv exports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 229
diff changeset
5853 TimeSeriesOutputTransition.
f68ffbe974a0 Implemented an exporter for odv and csv exports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 229
diff changeset
5854
f68ffbe974a0 Implemented an exporter for odv and csv exports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 229
diff changeset
5855 TODO: ODV exporter exports the same data as CSV exporter does. This needs
f68ffbe974a0 Implemented an exporter for odv and csv exports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 229
diff changeset
5856 to be adapted.
f68ffbe974a0 Implemented an exporter for odv and csv exports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 229
diff changeset
5857
229
a610c0a01afc Added the Region-Filter to the Workflow of the Artifacttescases to be able to test it automatically.
Tim Englich <tim.englich@intevation.de>
parents: 228
diff changeset
5858 2009-11-06 Tim Englich <tim.englich@intevation.de>
a610c0a01afc Added the Region-Filter to the Workflow of the Artifacttescases to be able to test it automatically.
Tim Englich <tim.englich@intevation.de>
parents: 228
diff changeset
5859
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5860 * src/test/java/de/intevation/gnv/artifacts/GNVArtifactsTestCase.java:
230
f68ffbe974a0 Implemented an exporter for odv and csv exports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 229
diff changeset
5861 Added and moved Workflowsteps because of changes in the Workflow of these Artifacts.
f68ffbe974a0 Implemented an exporter for odv and csv exports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 229
diff changeset
5862 Now the Region-Filter is added to the Workflow an can be tested using
f68ffbe974a0 Implemented an exporter for odv and csv exports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 229
diff changeset
5863 this UnitTestCases.
f68ffbe974a0 Implemented an exporter for odv and csv exports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 229
diff changeset
5864
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5865 * src/test/ressources/horizontalcrosssection_mesh/horizontalcrosssection_step_*.xml,
230
f68ffbe974a0 Implemented an exporter for odv and csv exports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 229
diff changeset
5866 src/test/ressources/horizontalProfile_mesh/horizontalprofile_step_*.xml,
f68ffbe974a0 Implemented an exporter for odv and csv exports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 229
diff changeset
5867 src/test/ressources/timeseries/timeseries_step_*.xml,
f68ffbe974a0 Implemented an exporter for odv and csv exports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 229
diff changeset
5868 src/test/ressources/timeseries_mesh/timeseries_step_*.xml,
f68ffbe974a0 Implemented an exporter for odv and csv exports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 229
diff changeset
5869 src/test/ressources/verticalprofile/verticalprofile_step_*.xml,
f68ffbe974a0 Implemented an exporter for odv and csv exports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 229
diff changeset
5870 src/test/ressources/verticalprofile_mesh/verticalprofile_step_*.xml:
f68ffbe974a0 Implemented an exporter for odv and csv exports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 229
diff changeset
5871 Added and moved Files because of changes in the Workflow of these Artifacts.
f68ffbe974a0 Implemented an exporter for odv and csv exports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 229
diff changeset
5872 Now the Region-Filter is added to the Workflow an can be tested using
f68ffbe974a0 Implemented an exporter for odv and csv exports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 229
diff changeset
5873 the UnitTestCases.
f68ffbe974a0 Implemented an exporter for odv and csv exports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 229
diff changeset
5874
228
d53f15c33f89 Added missing ChangeLog entry for last revision.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 226
diff changeset
5875 2009-11-06 Ingo Weinzierl <ingo.weinzierl@intevation.de>
d53f15c33f89 Added missing ChangeLog entry for last revision.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 226
diff changeset
5876
d53f15c33f89 Added missing ChangeLog entry for last revision.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 226
diff changeset
5877 * doc/conf/products/horizontalcrosssection/conf_mesh.xml,
d53f15c33f89 Added missing ChangeLog entry for last revision.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 226
diff changeset
5878 doc/conf/products/timeseries/conf_mesh.xml,
d53f15c33f89 Added missing ChangeLog entry for last revision.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 226
diff changeset
5879 doc/conf/products/timeseries/conf_timeseriespoint.xml,
d53f15c33f89 Added missing ChangeLog entry for last revision.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 226
diff changeset
5880 doc/conf/products/horizontalprofile/conf_mesh.xml,
d53f15c33f89 Added missing ChangeLog entry for last revision.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 226
diff changeset
5881 doc/conf/products/horizontalprofile/conf_instantaneouspoint.xml,
d53f15c33f89 Added missing ChangeLog entry for last revision.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 226
diff changeset
5882 doc/conf/products/verticalprofile/conf_mesh.xml,
d53f15c33f89 Added missing ChangeLog entry for last revision.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 226
diff changeset
5883 doc/conf/products/verticalprofile/conf_timeseriespoint.xml,
d53f15c33f89 Added missing ChangeLog entry for last revision.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 226
diff changeset
5884 doc/conf/products/verticalprofile/conf_instantaneouspoint.xml: Added odv
d53f15c33f89 Added missing ChangeLog entry for last revision.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 226
diff changeset
5885 as output format.
d53f15c33f89 Added missing ChangeLog entry for last revision.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 226
diff changeset
5886
226
34052186c26b Bugfix Gap-Calculation moved maxGap into negative Valies because of overflow of Long-Variable.
Tim Englich <tim.englich@intevation.de>
parents: 224
diff changeset
5887 2009-11-06 Tim Englich <tim.englich@intevation.de>
34052186c26b Bugfix Gap-Calculation moved maxGap into negative Valies because of overflow of Long-Variable.
Tim Englich <tim.englich@intevation.de>
parents: 224
diff changeset
5888
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5889 * src/main/java/de/intevation/gnv/chart/ChartFactory.java (calculateMaxGap):
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5890 Bugfix Gap-Calculation moved maxGap into negative Valies because of
226
34052186c26b Bugfix Gap-Calculation moved maxGap into negative Valies because of overflow of Long-Variable.
Tim Englich <tim.englich@intevation.de>
parents: 224
diff changeset
5891 overflow of Long-Variable.
34052186c26b Bugfix Gap-Calculation moved maxGap into negative Valies because of overflow of Long-Variable.
Tim Englich <tim.englich@intevation.de>
parents: 224
diff changeset
5892
222
3e82b4f1c455 Removed some Compilation-Errors according to API-Changes in the ArtifactDatabase.
Tim Englich <tim.englich@intevation.de>
parents: 221
diff changeset
5893 2009-11-05 Tim Englich <tim.englich@intevation.de>
3e82b4f1c455 Removed some Compilation-Errors according to API-Changes in the ArtifactDatabase.
Tim Englich <tim.englich@intevation.de>
parents: 221
diff changeset
5894
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5895 * doc/conf/queries.properties:
224
2b7a40b5b535 Added the RegionFilters into the configuration of the Products for TimeSeriesPoints.
Tim Englich <tim.englich@intevation.de>
parents: 223
diff changeset
5896 Query to select only those TimeSeriesPoints
2b7a40b5b535 Added the RegionFilters into the configuration of the Products for TimeSeriesPoints.
Tim Englich <tim.englich@intevation.de>
parents: 223
diff changeset
5897 which are within an Region
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5898
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5899 * doc/conf/products/timeseries/conf_timeseriespoint.xml,
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5900 doc/conf/products/verticalprofile/conf_timeseriespoint.xml:
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5901 Added the RegionFilters into the configuration of the Products
260
56c9b33e8533 RELEASE 0.2: Summarized activities in NEWS, Changes
Hans Plum <hans.plum@intevation.de>
parents: 259
diff changeset
5902 for TimeSeriesPoints.
224
2b7a40b5b535 Added the RegionFilters into the configuration of the Products for TimeSeriesPoints.
Tim Englich <tim.englich@intevation.de>
parents: 223
diff changeset
5903
2b7a40b5b535 Added the RegionFilters into the configuration of the Products for TimeSeriesPoints.
Tim Englich <tim.englich@intevation.de>
parents: 223
diff changeset
5904 2009-11-05 Tim Englich <tim.englich@intevation.de>
259
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
5905
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5906 * doc/conf/queries.properties:
223
05663e307495 Added the RegionFilters into the configuration of the Products for Meshes.
Tim Englich <tim.englich@intevation.de>
parents: 222
diff changeset
5907 Added new Queries to fill the Lists for the
05663e307495 Added the RegionFilters into the configuration of the Products for Meshes.
Tim Englich <tim.englich@intevation.de>
parents: 222
diff changeset
5908 Regionfilters and one Query to select only those Meshes
224
2b7a40b5b535 Added the RegionFilters into the configuration of the Products for TimeSeriesPoints.
Tim Englich <tim.englich@intevation.de>
parents: 223
diff changeset
5909 which are within an Region.
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5910
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5911 * doc/conf/products/verticalprofile/conf_mesh.xml,
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5912 doc/conf/products/verticalcrosssection/conf_mesh.xml,
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5913 doc/conf/products/timeseries/conf_mesh.xml,
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5914 doc/conf/products/horizontalprofile/conf_mesh.xml,
223
05663e307495 Added the RegionFilters into the configuration of the Products for Meshes.
Tim Englich <tim.englich@intevation.de>
parents: 222
diff changeset
5915 doc/conf/products/horizontalcrosssection/conf_mesh.xml:
05663e307495 Added the RegionFilters into the configuration of the Products for Meshes.
Tim Englich <tim.englich@intevation.de>
parents: 222
diff changeset
5916 Added the RegionFilters into the configuration of the Products
05663e307495 Added the RegionFilters into the configuration of the Products for Meshes.
Tim Englich <tim.englich@intevation.de>
parents: 222
diff changeset
5917 for Meshes.
05663e307495 Added the RegionFilters into the configuration of the Products for Meshes.
Tim Englich <tim.englich@intevation.de>
parents: 222
diff changeset
5918
05663e307495 Added the RegionFilters into the configuration of the Products for Meshes.
Tim Englich <tim.englich@intevation.de>
parents: 222
diff changeset
5919 2009-11-05 Tim Englich <tim.englich@intevation.de>
259
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
5920
222
3e82b4f1c455 Removed some Compilation-Errors according to API-Changes in the ArtifactDatabase.
Tim Englich <tim.englich@intevation.de>
parents: 221
diff changeset
5921 * src/test/ressources/*_describe.xml:
3e82b4f1c455 Removed some Compilation-Errors according to API-Changes in the ArtifactDatabase.
Tim Englich <tim.englich@intevation.de>
parents: 221
diff changeset
5922 Added the DescribeRequestBodies to each TestCaseData.
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5923 * src/test/java/de/intevation/gnv/artifacts/GNVArtifactsTestCase.java:
222
3e82b4f1c455 Removed some Compilation-Errors according to API-Changes in the ArtifactDatabase.
Tim Englich <tim.englich@intevation.de>
parents: 221
diff changeset
5924 Added the DescribeRequestBody to Describe-Calls in the Test
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5925 * src/main/java/de/intevation/gnv/transition/TransitionBase.java:
222
3e82b4f1c455 Removed some Compilation-Errors according to API-Changes in the ArtifactDatabase.
Tim Englich <tim.englich@intevation.de>
parents: 221
diff changeset
5926 Added the possibility to switch to an alternative Transition if no value was choosen.
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5927
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5928 * src/main/java/de/intevation/gnv/utils/InputValidator.java (isInputValid):
222
3e82b4f1c455 Removed some Compilation-Errors according to API-Changes in the ArtifactDatabase.
Tim Englich <tim.englich@intevation.de>
parents: 221
diff changeset
5929 Added that the Inputvalue is valid if it fullfills the confitions of "no value choosen" (n/n)
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5930
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5931 * src/main/java/de/intevation/gnv/statistics/HorizontalProfileStatistics.java (calculateXOrdinateValue):
222
3e82b4f1c455 Removed some Compilation-Errors according to API-Changes in the ArtifactDatabase.
Tim Englich <tim.englich@intevation.de>
parents: 221
diff changeset
5932 Added Dummyvalue for X-OrdinateValue
3e82b4f1c455 Removed some Compilation-Errors according to API-Changes in the ArtifactDatabase.
Tim Englich <tim.englich@intevation.de>
parents: 221
diff changeset
5933 src/main/java/de/intevation/gnv/timeseries/TimeSeriesArtifact.java (describe),
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5934 src/main/java/de/intevation/gnv/profile/verticalcrosssection/VerticalCrossSectionMeshArtifact.java (describe),
222
3e82b4f1c455 Removed some Compilation-Errors according to API-Changes in the ArtifactDatabase.
Tim Englich <tim.englich@intevation.de>
parents: 221
diff changeset
5935 src/main/java/de/intevation/gnv/profile/vertical/VerticalProfileArtifact.java (describe),
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5936 src/main/java/de/intevation/gnv/profile/horizontalcrosssection/HorizontalCrossSectionMeshArtifact.java (describe),
222
3e82b4f1c455 Removed some Compilation-Errors according to API-Changes in the ArtifactDatabase.
Tim Englich <tim.englich@intevation.de>
parents: 221
diff changeset
5937 src/main/java/de/intevation/gnv/profile/horizontal/HorizontalProfileArtifact.java (describe),
3e82b4f1c455 Removed some Compilation-Errors according to API-Changes in the ArtifactDatabase.
Tim Englich <tim.englich@intevation.de>
parents: 221
diff changeset
5938 src/main/java/de/intevation/gnv/artifacts/fis/FISArtifact.java (describe),
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5939 src/main/java/de/intevation/gnv/artifacts/GNVArtifactBase.java (createDescibeOutput):
222
3e82b4f1c455 Removed some Compilation-Errors according to API-Changes in the ArtifactDatabase.
Tim Englich <tim.englich@intevation.de>
parents: 221
diff changeset
5940 Added the possibility to exclude the UI from the DescribeRequest.
3e82b4f1c455 Removed some Compilation-Errors according to API-Changes in the ArtifactDatabase.
Tim Englich <tim.englich@intevation.de>
parents: 221
diff changeset
5941
221
21152e1bf325 Implemented the special case for TimeGaps in Meshes issue45
Tim Englich <tim.englich@intevation.de>
parents: 220
diff changeset
5942 2009-11-03 Tim Englich <tim.englich@intevation.de>
21152e1bf325 Implemented the special case for TimeGaps in Meshes issue45
Tim Englich <tim.englich@intevation.de>
parents: 220
diff changeset
5943
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5944 * src/main/java/de/intevation/gnv/chart/ChartFactory.java (getTimeGapValue):
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5945 Integrated special case for TimeGaps in Meshes. There is no Gap defined in
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5946 Meshes so we have to use Long.MAXVALE to define a Gap for a Mesh which value
221
21152e1bf325 Implemented the special case for TimeGaps in Meshes issue45
Tim Englich <tim.englich@intevation.de>
parents: 220
diff changeset
5947 canno be reached.
21152e1bf325 Implemented the special case for TimeGaps in Meshes issue45
Tim Englich <tim.englich@intevation.de>
parents: 220
diff changeset
5948
220
ee2d4134d0b3 General CodecCleanup:
Tim Englich <tim.englich@intevation.de>
parents: 219
diff changeset
5949 2009-11-02 Tim Englich <tim.englich@intevation.de>
ee2d4134d0b3 General CodecCleanup:
Tim Englich <tim.englich@intevation.de>
parents: 219
diff changeset
5950
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5951 * src/main/java/de/intevation/gnv/transition/profile/horizontalcrosssection/HorizontalCrossSectionMeshOutputTransition.java
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5952 (createCSV): Code Cleanup: Removed obsoled TODO Flag
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5953
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5954 * src/main/java/de/intevation/gnv/transition/TransitionBase.java (setSelection):
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5955 Changed the Value of the min and maxvalue of the Request to the Value which is unsed to name
220
ee2d4134d0b3 General CodecCleanup:
Tim Englich <tim.englich@intevation.de>
parents: 219
diff changeset
5956 the Inputfields in the DescribeOutput.
259
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
5957
220
ee2d4134d0b3 General CodecCleanup:
Tim Englich <tim.englich@intevation.de>
parents: 219
diff changeset
5958 * src/main/java/de/intevation/gnv/transition/timeseries/TimeSeriesOutputTransition.java,
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5959 src/main/java/de/intevation/gnv/transition/profile/horizontal/NorthSouthEastWestTransition.java,
220
ee2d4134d0b3 General CodecCleanup:
Tim Englich <tim.englich@intevation.de>
parents: 219
diff changeset
5960 src/main/java/de/intevation/gnv/transition/Transition.java,
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5961 src/main/java/de/intevation/gnv/transition/SingleInputTransition.java,
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5962 src/main/java/de/intevation/gnv/transition/OutputTransitionBase.java,
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5963 src/main/java/de/intevation/gnv/transition/MinMaxTransition.java,
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5964 src/main/java/de/intevation/gnv/transition/DefaultTransition.java,
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5965 src/main/java/de/intevation/gnv/transition/CoordinateSelectionTransition.java,
220
ee2d4134d0b3 General CodecCleanup:
Tim Englich <tim.englich@intevation.de>
parents: 219
diff changeset
5966 src/main/java/de/intevation/gnv/artifacts/GNVArtifactBase.java (advance),
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5967 CodeCleanup: Removed needless Method validate from Transition,
220
ee2d4134d0b3 General CodecCleanup:
Tim Englich <tim.englich@intevation.de>
parents: 219
diff changeset
5968 because it had always returned true
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5969
218
926530bda1a7 Integrated the OutputTransition for Horizontal Cross-Sections
Tim Englich <tim.englich@intevation.de>
parents: 217
diff changeset
5970 2009-10-30 Tim Englich <tim.englich@intevation.de>
926530bda1a7 Integrated the OutputTransition for Horizontal Cross-Sections
Tim Englich <tim.englich@intevation.de>
parents: 217
diff changeset
5971
219
f8cb64d5fe4f Added the Testcase for Horizontal Cross-Sections
Tim Englich <tim.englich@intevation.de>
parents: 218
diff changeset
5972 * src/test/ressources/horizontalcrosssection_mesh/horizontalcrosssection_step_*.xml:
f8cb64d5fe4f Added the Testcase for Horizontal Cross-Sections
Tim Englich <tim.englich@intevation.de>
parents: 218
diff changeset
5973 Added the Testdata for the Unittest for HorizontalCrossSectionMeshArtifacts.
f8cb64d5fe4f Added the Testcase for Horizontal Cross-Sections
Tim Englich <tim.englich@intevation.de>
parents: 218
diff changeset
5974 * src/test/java/de/intevation/gnv/artifacts/GNVArtifactsTestCase.java (testHorizontalCrossSectionMeshArtifact):
f8cb64d5fe4f Added the Testcase for Horizontal Cross-Sections
Tim Englich <tim.englich@intevation.de>
parents: 218
diff changeset
5975 Added the UnitTest-Case for HorizontalCrossSectionMeshArtifacts
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5976
219
f8cb64d5fe4f Added the Testcase for Horizontal Cross-Sections
Tim Englich <tim.englich@intevation.de>
parents: 218
diff changeset
5977 2009-10-30 Tim Englich <tim.englich@intevation.de>
259
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
5978
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5979 * doc/conf/queries.properties:
218
926530bda1a7 Integrated the OutputTransition for Horizontal Cross-Sections
Tim Englich <tim.englich@intevation.de>
parents: 217
diff changeset
5980 Added the Query for selecting the Data for generating Outputs of
926530bda1a7 Integrated the OutputTransition for Horizontal Cross-Sections
Tim Englich <tim.englich@intevation.de>
parents: 217
diff changeset
5981 HorizontalCrossSectionMeshOutputTransition
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5982 * doc/conf/products/horizontalcrosssection/conf_mesh.xml:
218
926530bda1a7 Integrated the OutputTransition for Horizontal Cross-Sections
Tim Englich <tim.englich@intevation.de>
parents: 217
diff changeset
5983 Added the configuration for the HorizontalCrossSectionMeshOutputTransition
926530bda1a7 Integrated the OutputTransition for Horizontal Cross-Sections
Tim Englich <tim.englich@intevation.de>
parents: 217
diff changeset
5984 * src/main/java/de/intevation/gnv/transition/profile/horizontalcrosssection/HorizontalCrossSectionMeshOutputTransition.java:
926530bda1a7 Integrated the OutputTransition for Horizontal Cross-Sections
Tim Englich <tim.englich@intevation.de>
parents: 217
diff changeset
5985 Added the OutputTransition for generating /HorizontalCrossSections.
926530bda1a7 Integrated the OutputTransition for Horizontal Cross-Sections
Tim Englich <tim.englich@intevation.de>
parents: 217
diff changeset
5986 * src/main/java/de/intevation/gnv/statistics/HorizontalCrossSectionStatistics.java:
926530bda1a7 Integrated the OutputTransition for Horizontal Cross-Sections
Tim Englich <tim.englich@intevation.de>
parents: 217
diff changeset
5987 The Class for generating the Statistics to HorizontalCrossSections
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5988 * src/main/java/de/intevation/gnv/chart/HorizontalCrossSectionChartFactory.java:
218
926530bda1a7 Integrated the OutputTransition for Horizontal Cross-Sections
Tim Englich <tim.englich@intevation.de>
parents: 217
diff changeset
5989 The Class Stub for generating HorizontalCrossSections Charts.
926530bda1a7 Integrated the OutputTransition for Horizontal Cross-Sections
Tim Englich <tim.englich@intevation.de>
parents: 217
diff changeset
5990
217
3dcd2b0b456e Added configurable TimeGap Support to the TimeSeries-Chart-Generation. issu45
Tim Englich <tim.englich@intevation.de>
parents: 216
diff changeset
5991 2009-10-29 Tim Englich <tim.englich@intevation.de>
3dcd2b0b456e Added configurable TimeGap Support to the TimeSeries-Chart-Generation. issu45
Tim Englich <tim.englich@intevation.de>
parents: 216
diff changeset
5992
259
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
5993 Issue 45: Defining gaps for spatial and temporal gaps
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
5994
217
3dcd2b0b456e Added configurable TimeGap Support to the TimeSeries-Chart-Generation. issu45
Tim Englich <tim.englich@intevation.de>
parents: 216
diff changeset
5995 * doc/conf/products/timeseries/timegap_definition.xml,
3dcd2b0b456e Added configurable TimeGap Support to the TimeSeries-Chart-Generation. issu45
Tim Englich <tim.englich@intevation.de>
parents: 216
diff changeset
5996 doc/conf/products/timeseries/conf_timeseriespoint.xml:
3dcd2b0b456e Added configurable TimeGap Support to the TimeSeries-Chart-Generation. issu45
Tim Englich <tim.englich@intevation.de>
parents: 216
diff changeset
5997 Added the Configuration for TimeGaps to the TimeSeries-Configurations. issue45
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5998
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
5999 * doc/conf/queries.properties:
217
3dcd2b0b456e Added configurable TimeGap Support to the TimeSeries-Chart-Generation. issu45
Tim Englich <tim.englich@intevation.de>
parents: 216
diff changeset
6000 Added TimeGapIp to the Queries for the Resultdata of TimeSeriesArtifacts. issue45
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6001
217
3dcd2b0b456e Added configurable TimeGap Support to the TimeSeries-Chart-Generation. issu45
Tim Englich <tim.englich@intevation.de>
parents: 216
diff changeset
6002 * src/main/java/de/intevation/gnv/timeseries/gap/DefaultTimeGap.java,
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6003 src/main/java/de/intevation/gnv/timeseries/gap/TimeGap.java,
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6004 src/main/java/de/intevation/gnv/transition/timeseries/TimeSeriesOutputTransition.java (setup):
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6005 src/main/java/de/intevation/gnv/chart/ChartFactory.java (calculateMaxGap):
217
3dcd2b0b456e Added configurable TimeGap Support to the TimeSeries-Chart-Generation. issu45
Tim Englich <tim.englich@intevation.de>
parents: 216
diff changeset
6006 Added configurable TimeGap Support to the TimeSeries-Chart-Generation. issue45
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6007
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6008 * src/main/java/de/intevation/gnv/artifacts/GNVArtifactBase.java,
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6009 src/main/java/de/intevation/gnv/utils/ArtifactXMLUtilities.java (readConfiguration):
217
3dcd2b0b456e Added configurable TimeGap Support to the TimeSeries-Chart-Generation. issu45
Tim Englich <tim.englich@intevation.de>
parents: 216
diff changeset
6010 Moved Method from GNVArtifactBase to make it assesible for more Objects. issue45
3dcd2b0b456e Added configurable TimeGap Support to the TimeSeries-Chart-Generation. issu45
Tim Englich <tim.englich@intevation.de>
parents: 216
diff changeset
6011
215
c92a6e0ab79a Added Configuration and Ressources for two new FIS. Current Meter and Ice Station Reports
Tim Englich <tim.englich@intevation.de>
parents: 214
diff changeset
6012 2009-10-28 Tim Englich <tim.englich@intevation.de>
c92a6e0ab79a Added Configuration and Ressources for two new FIS. Current Meter and Ice Station Reports
Tim Englich <tim.englich@intevation.de>
parents: 214
diff changeset
6013
259
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
6014 * src/main/java/de/intevation/gnv/profile/horizontalcrosssection/
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
6015 HorizontalCrossSectionMeshArtifact.java (HorizontalCrossSectionMeshArtifact),
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
6016 doc/conf/queries.properties, doc/conf/conf.xml,
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6017 doc/conf/products/horizontalcrosssection/conf_mesh.xml,
259
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
6018 src/main/resources/lang/artifactMessages* .properties:
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
6019 Added Workflow for determining the Query-Parameters for Horizontal cross-sections.
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6020
216
9db263ee2678 Added Workflow for determining the Query-Parameters for Horizontal cross-sections.
Tim Englich <tim.englich@intevation.de>
parents: 215
diff changeset
6021 2009-10-28 Tim Englich <tim.englich@intevation.de>
259
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
6022
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6023 * doc/conf/conf.xml:
215
c92a6e0ab79a Added Configuration and Ressources for two new FIS. Current Meter and Ice Station Reports
Tim Englich <tim.englich@intevation.de>
parents: 214
diff changeset
6024 Added Configuration for two new FIS. Current Meter and Ice Station Reports
259
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
6025
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6026 * src/main/resources/lang/artifactMessages*.properties:
215
c92a6e0ab79a Added Configuration and Ressources for two new FIS. Current Meter and Ice Station Reports
Tim Englich <tim.englich@intevation.de>
parents: 214
diff changeset
6027 Added Ressources for two new FIS. Current Meter and Ice Station Reports
c92a6e0ab79a Added Configuration and Ressources for two new FIS. Current Meter and Ice Station Reports
Tim Englich <tim.englich@intevation.de>
parents: 214
diff changeset
6028
213
c0a798299efc Integration of the selection of the min and max Layer used in Verticalprofiles of Meshes. issue61
Tim Englich <tim.englich@intevation.de>
parents: 212
diff changeset
6029 2009-10-27 Tim Englich <tim.englich@intevation.de>
c0a798299efc Integration of the selection of the min and max Layer used in Verticalprofiles of Meshes. issue61
Tim Englich <tim.englich@intevation.de>
parents: 212
diff changeset
6030
259
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
6031 * doc/conf/conf.xml:
215
c92a6e0ab79a Added Configuration and Ressources for two new FIS. Current Meter and Ice Station Reports
Tim Englich <tim.englich@intevation.de>
parents: 214
diff changeset
6032 Added Configuration for two new FIS. Sea State and SEACAT
259
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
6033
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6034 * src/main/resources/lang/artifactMessages*.properties:
215
c92a6e0ab79a Added Configuration and Ressources for two new FIS. Current Meter and Ice Station Reports
Tim Englich <tim.englich@intevation.de>
parents: 214
diff changeset
6035 Added Ressources for two new FIS. Sea State and SEACAT
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6036
214
17beafef6a97 Added two new FIS according to GT_0020.002
Tim Englich <tim.englich@intevation.de>
parents: 213
diff changeset
6037 2009-10-27 Tim Englich <tim.englich@intevation.de>
259
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
6038
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
6039 Issue 61: Vertical profile (Meshes): Selection of minimal and maximal
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
6040 depths zones
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
6041
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6042 * src/main/resources/lang/artifactMessages*.properties:
213
c0a798299efc Integration of the selection of the min and max Layer used in Verticalprofiles of Meshes. issue61
Tim Englich <tim.englich@intevation.de>
parents: 212
diff changeset
6043 Added Ressources for the minimal and maximal Layer to use in VerticalProfiles of Meshes issue61
259
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
6044
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6045 * doc/conf/products/verticalprofile/conf_mesh.xml:
213
c0a798299efc Integration of the selection of the min and max Layer used in Verticalprofiles of Meshes. issue61
Tim Englich <tim.englich@intevation.de>
parents: 212
diff changeset
6046 Added two new Transitions for selecting the min and max-Layer to use. issue61
259
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
6047
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6048 * doc/conf/queries.properties:
213
c0a798299efc Integration of the selection of the min and max Layer used in Verticalprofiles of Meshes. issue61
Tim Englich <tim.englich@intevation.de>
parents: 212
diff changeset
6049 Added Queries for Selecting the Depth for selecting the minimum and the maximum Layer to use
c0a798299efc Integration of the selection of the min and max Layer used in Verticalprofiles of Meshes. issue61
Tim Englich <tim.englich@intevation.de>
parents: 212
diff changeset
6050 Drawing the Chart. issue61
259
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
6051
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6052 * src/test/java/de/intevation/gnv/artifacts/GNVArtifactsTestCase.java (testVerticalProfileMeshArtifact):
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6053 Integrated two further Transitions-Steps according to changes in Workflow of
213
c0a798299efc Integration of the selection of the min and max Layer used in Verticalprofiles of Meshes. issue61
Tim Englich <tim.englich@intevation.de>
parents: 212
diff changeset
6054 VerticalProfiles in Meshes. issue61
259
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
6055
213
c0a798299efc Integration of the selection of the min and max Layer used in Verticalprofiles of Meshes. issue61
Tim Englich <tim.englich@intevation.de>
parents: 212
diff changeset
6056 * src/test/ressources/verticalprofile_mesh/verticalprofile_step_*.xml:
c0a798299efc Integration of the selection of the min and max Layer used in Verticalprofiles of Meshes. issue61
Tim Englich <tim.englich@intevation.de>
parents: 212
diff changeset
6057 New Testdata generated according to changes in Workflow of VerticalProfiles in Meshes. issue61
c0a798299efc Integration of the selection of the min and max Layer used in Verticalprofiles of Meshes. issue61
Tim Englich <tim.englich@intevation.de>
parents: 212
diff changeset
6058
211
310874d3573f Minimum and Maximum Depth should be entered by the User issue31
Tim Englich <tim.englich@intevation.de>
parents: 210
diff changeset
6059 2009-10-26 Tim Englich <tim.englich@intevation.de>
310874d3573f Minimum and Maximum Depth should be entered by the User issue31
Tim Englich <tim.englich@intevation.de>
parents: 210
diff changeset
6060
259
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
6061 Issue 31: TG_0020.018: Input of manual depth zones
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
6062
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6063 * src/main/resources/lang/artifactMessages_de_DE.properties:
212
3dac84194db4 Minimum and Maximum Depth should be entered by the User issue31
Tim Englich <tim.englich@intevation.de>
parents: 211
diff changeset
6064 Added Ressources for the minimal and maximal value of the depth
259
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
6065
211
310874d3573f Minimum and Maximum Depth should be entered by the User issue31
Tim Englich <tim.englich@intevation.de>
parents: 210
diff changeset
6066 * src/test/ressources/verticalprofile_instantaneouspoint/verticalprofile_step_05_out_statistics.xml (renamed),
310874d3573f Minimum and Maximum Depth should be entered by the User issue31
Tim Englich <tim.englich@intevation.de>
parents: 210
diff changeset
6067 src/test/ressources/verticalprofile_instantaneouspoint/verticalprofile_step_05_out_csv.xml (renamed),
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6068 src/test/ressources/verticalprofile_instantaneouspoint/verticalprofile_step_05_out_chart.xml(renamed),
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6069 src/test/ressources/verticalprofile_instantaneouspoint/verticalprofile_step_05_feed.xml,
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6070 src/test/ressources/verticalprofile_instantaneouspoint/verticalprofile_step_04_advance.xml,
211
310874d3573f Minimum and Maximum Depth should be entered by the User issue31
Tim Englich <tim.englich@intevation.de>
parents: 210
diff changeset
6071 src/test/ressources/verticalprofile_instantaneouspoint/verticalprofile_step_03_advance.xml,
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6072 src/test/ressources/verticalprofile/verticalprofile_step_05_out_statistics.xml(renamed),
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6073 src/test/ressources/verticalprofile/verticalprofile_step_05_out_csv.xml(renamed),
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6074 src/test/ressources/verticalprofile/verticalprofile_step_05_out_chart.xml(renamed),
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6075 src/test/ressources/verticalprofile/verticalprofile_step_05_feed.xml,
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6076 src/test/ressources/verticalprofile/verticalprofile_step_04_advance.xml,
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6077 src/test/ressources/verticalprofile/verticalprofile_step_03_advance.xml,
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6078 src/test/java/de/intevation/gnv/artifacts/GNVArtifactsTestCase.java:
211
310874d3573f Minimum and Maximum Depth should be entered by the User issue31
Tim Englich <tim.englich@intevation.de>
parents: 210
diff changeset
6079 Edited the RestCases for VerticalProfiles according to the requirement that
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6080 the user should be able to enter the minimal and maximal Value of the depth that
211
310874d3573f Minimum and Maximum Depth should be entered by the User issue31
Tim Englich <tim.englich@intevation.de>
parents: 210
diff changeset
6081 should be show n in the charts. issue31
259
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
6082
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6083 * doc/conf/queries.properties,
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6084 doc/conf/products/verticalprofile/conf_timeseriespoint.xml,
211
310874d3573f Minimum and Maximum Depth should be entered by the User issue31
Tim Englich <tim.englich@intevation.de>
parents: 210
diff changeset
6085 doc/conf/products/verticalprofile/conf_instantaneouspoint.xml:
310874d3573f Minimum and Maximum Depth should be entered by the User issue31
Tim Englich <tim.englich@intevation.de>
parents: 210
diff changeset
6086 Adding required Configuration-Parts to get the possible to enter the minmum
310874d3573f Minimum and Maximum Depth should be entered by the User issue31
Tim Englich <tim.englich@intevation.de>
parents: 210
diff changeset
6087 and maximum depth value that should be shown in the charts. issue31
310874d3573f Minimum and Maximum Depth should be entered by the User issue31
Tim Englich <tim.englich@intevation.de>
parents: 210
diff changeset
6088
206
01ac348ac4a4 Optimized Query horizontalprofile_instantaneouspoint_cruise because it is not warranted
Tim Englich <tim.englich@intevation.de>
parents: 205
diff changeset
6089 2009-10-23 Tim Englich <tim.englich@intevation.de>
01ac348ac4a4 Optimized Query horizontalprofile_instantaneouspoint_cruise because it is not warranted
Tim Englich <tim.englich@intevation.de>
parents: 205
diff changeset
6090
210
7d1f9219d163 The Timeperiod of the Modeldata has changed. so it was nessessarry to change
Tim Englich <tim.englich@intevation.de>
parents: 209
diff changeset
6091 * src/test/ressources/timeseries_mesh/timeseries_step_07_feed.xml:
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6092 The Timeperiod of the Modeldata has changed. so it was nessessarry to change
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6093 the Unittest to get propper Results
210
7d1f9219d163 The Timeperiod of the Modeldata has changed. so it was nessessarry to change
Tim Englich <tim.englich@intevation.de>
parents: 209
diff changeset
6094
7d1f9219d163 The Timeperiod of the Modeldata has changed. so it was nessessarry to change
Tim Englich <tim.englich@intevation.de>
parents: 209
diff changeset
6095 2009-10-23 Tim Englich <tim.englich@intevation.de>
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6096
209
d5cef9f17525 gnv-artifacts/trunk@265 c6561f87-3c4e-4783-a992-168aeb5c3f6f
Tim Englich <tim.englich@intevation.de>
parents: 208
diff changeset
6097 * doc/conf/queries.properties:
210
7d1f9219d163 The Timeperiod of the Modeldata has changed. so it was nessessarry to change
Tim Englich <tim.englich@intevation.de>
parents: 209
diff changeset
6098 Some Queryimproofments done. Inner-Selects has been removed where it was possible.
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6099
259
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
6100 2009-10-23 Tim Englich <tim.englich@intevation.de>
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
6101
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
6102 Issue 3: Artifact: Storing the internal state instead of results
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6103
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6104 * src/main/java/de/intevation/gnv/artifacts/GNVArtifactBase.java,
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6105 src/main/java/de/intevation/gnv/timeseries/TimeSeriesArtifact.java (describe),
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6106 src/main/java/de/intevation/gnv/profile/verticalcrosssection/VerticalCrossSectionMeshArtifact.java (describe),
208
a33d59f5791a Use super.identifier as uuid. issue3
Tim Englich <tim.englich@intevation.de>
parents: 207
diff changeset
6107 src/main/java/de/intevation/gnv/profile/vertical/VerticalProfileArtifact.java (describe),
a33d59f5791a Use super.identifier as uuid. issue3
Tim Englich <tim.englich@intevation.de>
parents: 207
diff changeset
6108 src/main/java/de/intevation/gnv/profile/horizontal/HorizontalProfileArtifact.java (describe):
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6109 Use super.identifier as uuid. issue3
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6110
259
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
6111 2009-10-23 Tim Englich <tim.englich@intevation.de>
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
6112
207
d87347142702 Store the Results of an Artifact not in the Artifact but in an ehcache instance. issue3
Tim Englich <tim.englich@intevation.de>
parents: 206
diff changeset
6113 * src/test/ressources/verticalprofile/verticalprofile_step_04_feed.xml,
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6114 src/test/ressources/verticalprofile/verticalprofile_step_03_advance.xml,
207
d87347142702 Store the Results of an Artifact not in the Artifact but in an ehcache instance. issue3
Tim Englich <tim.englich@intevation.de>
parents: 206
diff changeset
6115 src/test/ressources/verticalprofile/verticalprofile_step_04_out_*.xml,
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6116 src/test/ressources/timeseries_mesh/timeseries_step_07_out_*.xml,
207
d87347142702 Store the Results of an Artifact not in the Artifact but in an ehcache instance. issue3
Tim Englich <tim.englich@intevation.de>
parents: 206
diff changeset
6117 src/test/ressources/horizontalProfile_instantaneouspoint/horizontalprofile_step_06_out_*.xml:
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6118 Changed the uuid because the new Storage shows that there were different ones in one Testcase
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6119
207
d87347142702 Store the Results of an Artifact not in the Artifact but in an ehcache instance. issue3
Tim Englich <tim.englich@intevation.de>
parents: 206
diff changeset
6120 * src/main/java/de/intevation/gnv/transition/timeseries/TimeSeriesOutputTransition.java:
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6121 Put the UUID into the Resultlookup
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6122
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6123 * src/main/java/de/intevation/gnv/transition/TransitionBase.java:
207
d87347142702 Store the Results of an Artifact not in the Artifact but in an ehcache instance. issue3
Tim Englich <tim.englich@intevation.de>
parents: 206
diff changeset
6124 Removed the Storage of Results in the Object and put them into the ehcache
259
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
6125
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6126 * src/main/java/de/intevation/gnv/transition/Transition.java:
207
d87347142702 Store the Results of an Artifact not in the Artifact but in an ehcache instance. issue3
Tim Englich <tim.englich@intevation.de>
parents: 206
diff changeset
6127 Removed some needless Methods that were not longer Required
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6128
259
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
6129 * src/main/java/de/intevation/gnv/transition/profile/horizontal/NorthSouthEastWestTransition.java
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
6130 (advance), src/main/java/de/intevation/gnv/transition/SingleInputTransition.java
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
6131 (purifyResult), src/main/java/de/intevation/gnv/transition/MinMaxTransition.java
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
6132 (purifyResult), src/main/java/de/intevation/gnv/transition/CoordinateSelectionTransition.java
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
6133 (extractKVP), src/main/java/de/intevation/gnv/timeseries/TimeSeriesArtifact.java
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
6134 (describe), src/main/java/de/intevation/gnv/profile/verticalcrosssection/VerticalCrossSectionMeshArtifact.java
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
6135 (describe), src/main/java/de/intevation/gnv/profile/vertical/VerticalProfileArtifact.java
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
6136 (describe), src/main/java/de/intevation/gnv/profile/horizontal/HorizontalProfileArtifact.java
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
6137 (describe), src/main/java/de/intevation/gnv/artifacts/GNVArtifactBase.java (uuid):
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6138 Lookup the Results from ehcache and centralize the Lookup to one methode.
207
d87347142702 Store the Results of an Artifact not in the Artifact but in an ehcache instance. issue3
Tim Englich <tim.englich@intevation.de>
parents: 206
diff changeset
6139
d87347142702 Store the Results of an Artifact not in the Artifact but in an ehcache instance. issue3
Tim Englich <tim.englich@intevation.de>
parents: 206
diff changeset
6140 2009-10-23 Tim Englich <tim.englich@intevation.de>
259
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
6141
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6142 * doc/conf/queries.properties:
206
01ac348ac4a4 Optimized Query horizontalprofile_instantaneouspoint_cruise because it is not warranted
Tim Englich <tim.englich@intevation.de>
parents: 205
diff changeset
6143 Optimized Query horizontalprofile_instantaneouspoint_cruise because it is not warranted
01ac348ac4a4 Optimized Query horizontalprofile_instantaneouspoint_cruise because it is not warranted
Tim Englich <tim.englich@intevation.de>
parents: 205
diff changeset
6144 that the name of an cruise is set. issue60
01ac348ac4a4 Optimized Query horizontalprofile_instantaneouspoint_cruise because it is not warranted
Tim Englich <tim.englich@intevation.de>
parents: 205
diff changeset
6145
204
734ac082c8d1 Split the Configuration File in several small Documents to speed up the Artifactinstantiation and also make the administration of the Artifactdatabase easier. issue40 and issue59
Tim Englich <tim.englich@intevation.de>
parents: 203
diff changeset
6146 2009-10-22 Tim Englich <tim.englich@intevation.de>
734ac082c8d1 Split the Configuration File in several small Documents to speed up the Artifactinstantiation and also make the administration of the Artifactdatabase easier. issue40 and issue59
Tim Englich <tim.englich@intevation.de>
parents: 203
diff changeset
6147
259
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
6148 * src/main/java/de/intevation/gnv/transition/CoordinateSelectionTransition.java
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
6149 (extractKVP): Added the possiblility to fetch an further Column with
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
6150 the alias Value to display it together with the Coordinatevalues
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
6151
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6152 * doc/conf/queries.properties:
205
6e7952fd1744 Added the support to Display the Time and the position of an Measurement in an VerticalProfile of Type Instantaneous Point
Tim Englich <tim.englich@intevation.de>
parents: 204
diff changeset
6153 Added the Coordinates to an Measuementpoint to display it.
259
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
6154
205
6e7952fd1744 Added the support to Display the Time and the position of an Measurement in an VerticalProfile of Type Instantaneous Point
Tim Englich <tim.englich@intevation.de>
parents: 204
diff changeset
6155 * doc/conf/products/verticalprofile/conf_instantaneouspoint.xml:
259
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
6156 Change TransitionType for displaying Coordinatevalues aditionaly to
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6157 the Time of an Measurement
259
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
6158
205
6e7952fd1744 Added the support to Display the Time and the position of an Measurement in an VerticalProfile of Type Instantaneous Point
Tim Englich <tim.englich@intevation.de>
parents: 204
diff changeset
6159 2009-10-22 Tim Englich <tim.englich@intevation.de>
259
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
6160
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
6161 Issue 40: Instantiation of artifacts slow
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
6162
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
6163 * doc/conf/conf.xml, doc/conf/products/*/conf_*.xml:
204
734ac082c8d1 Split the Configuration File in several small Documents to speed up the Artifactinstantiation and also make the administration of the Artifactdatabase easier. issue40 and issue59
Tim Englich <tim.englich@intevation.de>
parents: 203
diff changeset
6164 Split the Configuration of the ArtifactDatabase in several Configurationfiles.
259
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
6165 For Each Product-Artifact one single File to make it easier to administer the System.
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
6166
204
734ac082c8d1 Split the Configuration File in several small Documents to speed up the Artifactinstantiation and also make the administration of the Artifactdatabase easier. issue40 and issue59
Tim Englich <tim.englich@intevation.de>
parents: 203
diff changeset
6167 * src/main/java/de/intevation/gnv/transition/TransitionFactory.java (createTransition),
734ac082c8d1 Split the Configuration File in several small Documents to speed up the Artifactinstantiation and also make the administration of the Artifactdatabase easier. issue40 and issue59
Tim Englich <tim.englich@intevation.de>
parents: 203
diff changeset
6168 src/main/java/de/intevation/gnv/transition/TransitionBase.java (setup),
734ac082c8d1 Split the Configuration File in several small Documents to speed up the Artifactinstantiation and also make the administration of the Artifactdatabase easier. issue40 and issue59
Tim Englich <tim.englich@intevation.de>
parents: 203
diff changeset
6169 src/main/java/de/intevation/gnv/transition/OutputTransitionBase.java (setup),
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6170 src/main/java/de/intevation/gnv/artifacts/fis/FISArtifact.java (setup):
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6171 Lookup of XML-Attributes was changed from XPath-lookup to direct
259
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
6172 Access on the fetched Element to speed up the Artifactinstantiation issue40
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
6173
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6174 * src/main/java/de/intevation/gnv/artifacts/GNVArtifactBase.java (getConfigurationFragment):
259
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
6175 Read Configuration information for the Productartifact from a separat folder if an xlink:href
204
734ac082c8d1 Split the Configuration File in several small Documents to speed up the Artifactinstantiation and also make the administration of the Artifactdatabase easier. issue40 and issue59
Tim Englich <tim.englich@intevation.de>
parents: 203
diff changeset
6176 Attribute exists in tne Configurationnode of the Artifact.
734ac082c8d1 Split the Configuration File in several small Documents to speed up the Artifactinstantiation and also make the administration of the Artifactdatabase easier. issue40 and issue59
Tim Englich <tim.englich@intevation.de>
parents: 203
diff changeset
6177 This was inserted to speed up the Artifactinstantiation and to split the Configuration
734ac082c8d1 Split the Configuration File in several small Documents to speed up the Artifactinstantiation and also make the administration of the Artifactdatabase easier. issue40 and issue59
Tim Englich <tim.englich@intevation.de>
parents: 203
diff changeset
6178 in several Configurationfiles that where smallaer issue40
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6179 Also the lookup of XML-Attributes was changed from XPath-lookup to direct
204
734ac082c8d1 Split the Configuration File in several small Documents to speed up the Artifactinstantiation and also make the administration of the Artifactdatabase easier. issue40 and issue59
Tim Englich <tim.englich@intevation.de>
parents: 203
diff changeset
6180 Access on the fetched Element
734ac082c8d1 Split the Configuration File in several small Documents to speed up the Artifactinstantiation and also make the administration of the Artifactdatabase easier. issue40 and issue59
Tim Englich <tim.englich@intevation.de>
parents: 203
diff changeset
6181
201
54c733c59321 Changed Configuration Folder to doc/conf
Tim Englich <tim.englich@intevation.de>
parents: 198
diff changeset
6182 2009-10-21 Tim Englich <tim.englich@intevation.de>
54c733c59321 Changed Configuration Folder to doc/conf
Tim Englich <tim.englich@intevation.de>
parents: 198
diff changeset
6183
259
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
6184 Issue 59: Added relative pathnames to central config document
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
6185
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6186 * doc/conf/conf.xml:
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6187 Added relative locations for further required configurationfiles . issue59
203
226091ed3cbd Added relative locations for further required Configurationfiles . issue59
Tim Englich <tim.englich@intevation.de>
parents: 202
diff changeset
6188 * src/main/java/de/intevation/gnv/artifacts/context/GNVArtifactContextFactory.java (createArtifactContext):
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6189 Added the prossibility to configure the location of required configurationfiles not absolute. issue59
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6190
203
226091ed3cbd Added relative locations for further required Configurationfiles . issue59
Tim Englich <tim.englich@intevation.de>
parents: 202
diff changeset
6191 2009-10-21 Tim Englich <tim.englich@intevation.de>
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6192
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6193 * doc/conf/arcsdeconnectionpool.properties:
203
226091ed3cbd Added relative locations for further required Configurationfiles . issue59
Tim Englich <tim.englich@intevation.de>
parents: 202
diff changeset
6194 Added separat ConnectionPoolProperties to this Project.
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6195 * doc/conf/*:
203
226091ed3cbd Added relative locations for further required Configurationfiles . issue59
Tim Englich <tim.englich@intevation.de>
parents: 202
diff changeset
6196 Moved ConfigurationFiles from src/test/ressources to doc/conf
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6197 * src/test/java/de/intevation/gnv/artifacts/GNVArtifactsTestCase.java (configurationDir):
201
54c733c59321 Changed Configuration Folder to doc/conf
Tim Englich <tim.englich@intevation.de>
parents: 198
diff changeset
6198 Changed Configuration Folder to doc/conf
54c733c59321 Changed Configuration Folder to doc/conf
Tim Englich <tim.englich@intevation.de>
parents: 198
diff changeset
6199
198
d19259c86b72 Added Folder for the Configuration of the gnv-artifacts.
Tim Englich <tim.englich@intevation.de>
parents: 197
diff changeset
6200 2009-10-20 Tim Englich <tim.englich@intevation.de>
d19259c86b72 Added Folder for the Configuration of the gnv-artifacts.
Tim Englich <tim.englich@intevation.de>
parents: 197
diff changeset
6201
259
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
6202 * doc/conf:
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
6203 Added Folder for the Configuration of the gnv-artifacts.
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
6204
197
bab92ad1165d Added the required Classes an Configuration for providing VerticalCrossSections
Tim Englich <tim.englich@intevation.de>
parents: 195
diff changeset
6205 2009-10-20 Tim Englich <tim.englich@intevation.de>
bab92ad1165d Added the required Classes an Configuration for providing VerticalCrossSections
Tim Englich <tim.englich@intevation.de>
parents: 195
diff changeset
6206
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6207 * src/test/java/de/intevation/gnv/artifacts/GNVArtifactsTestCase.java (testVerticalCrossSectionMeshArtifact):
197
bab92ad1165d Added the required Classes an Configuration for providing VerticalCrossSections
Tim Englich <tim.englich@intevation.de>
parents: 195
diff changeset
6208 Added Testcase for testing the Workflow for generating VerticalCrossSections.
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6209 * src/test/ressources/queries.properties:
197
bab92ad1165d Added the required Classes an Configuration for providing VerticalCrossSections
Tim Englich <tim.englich@intevation.de>
parents: 195
diff changeset
6210 Added the required Queries for providing VerticalCrossSection using Meshes.
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6211 * src/test/ressources/conf.xml:
197
bab92ad1165d Added the required Classes an Configuration for providing VerticalCrossSections
Tim Englich <tim.englich@intevation.de>
parents: 195
diff changeset
6212 Added the Configuration for an VerticalCrossSection using Meshes.
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6213 * src/test/ressources/verticalcrosssection_mesh/verticalcrosssection_step_*.xml:
197
bab92ad1165d Added the required Classes an Configuration for providing VerticalCrossSections
Tim Englich <tim.englich@intevation.de>
parents: 195
diff changeset
6214 Adding Requestdocuments for testing the Workflow of Generating an VerticalCrossSection.
bab92ad1165d Added the required Classes an Configuration for providing VerticalCrossSections
Tim Englich <tim.englich@intevation.de>
parents: 195
diff changeset
6215 * src/main/java/de/intevation/gnv/transition/profile/verticalcrosssection/VerticalCrossSectionOutputTransition.java :
bab92ad1165d Added the required Classes an Configuration for providing VerticalCrossSections
Tim Englich <tim.englich@intevation.de>
parents: 195
diff changeset
6216 Added an OutputTransition for renedering the Data of VerticalCrossSections.
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6217 * src/main/java/de/intevation/gnv/profile/verticalcrosssection/VerticalCrossSectionMeshArtifact.java:
197
bab92ad1165d Added the required Classes an Configuration for providing VerticalCrossSections
Tim Englich <tim.englich@intevation.de>
parents: 195
diff changeset
6218 Added Class for the Representation of VerticalCrossSection Artifacts into the Project.
bab92ad1165d Added the required Classes an Configuration for providing VerticalCrossSections
Tim Englich <tim.englich@intevation.de>
parents: 195
diff changeset
6219 * src/main/java/de/intevation/gnv/chart/VerticalCrossSectionChartFactory.java (createProfileChart):
bab92ad1165d Added the required Classes an Configuration for providing VerticalCrossSections
Tim Englich <tim.englich@intevation.de>
parents: 195
diff changeset
6220 Put Class-Sub for the Chart generation of VerticalCrossSections into the Project.
bab92ad1165d Added the required Classes an Configuration for providing VerticalCrossSections
Tim Englich <tim.englich@intevation.de>
parents: 195
diff changeset
6221
bab92ad1165d Added the required Classes an Configuration for providing VerticalCrossSections
Tim Englich <tim.englich@intevation.de>
parents: 195
diff changeset
6222 2009-10-20 Tim Englich <tim.englich@intevation.de>
259
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
6223
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
6224 Issue 54: Errors in diagramms for time series in IMIS
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6225
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6226 * src/test/ressources/queries.properties:
259
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
6227 Bugfix for TIMESERIESPOINT the first and the last value weren't used
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
6228 in the Query which was integrated from the Prototyp to the Project
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
6229 ussue54
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6230
190
baaa1618fa27 Changed the displayed-Values as defined in issue47
Tim Englich <tim.englich@intevation.de>
parents: 189
diff changeset
6231 2009-10-19 Tim Englich <tim.englich@intevation.de>
baaa1618fa27 Changed the displayed-Values as defined in issue47
Tim Englich <tim.englich@intevation.de>
parents: 189
diff changeset
6232
259
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
6233 Issue 55: Harmoization of coordinate values for input fields
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
6234
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6235 * src/main/java/de/intevation/gnv/transition/TransitionBase.java (describe):
195
63f65fb9f210 Added uniform Visualization of Single Input-Elements to MinMax-Elements. issue55
Tim Englich <tim.englich@intevation.de>
parents: 194
diff changeset
6236 Added uniform Visualization of Single Input-Elements to MinMax-Elements. issue55
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6237
195
63f65fb9f210 Added uniform Visualization of Single Input-Elements to MinMax-Elements. issue55
Tim Englich <tim.englich@intevation.de>
parents: 194
diff changeset
6238 2009-10-19 Tim Englich <tim.englich@intevation.de>
259
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
6239
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
6240 Issue 56: Error - Behavior of a form without constraint values
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
6241
194
00c1a931b9c3 Catch Exception that the Calling Program could not put no InputData
Tim Englich <tim.englich@intevation.de>
parents: 193
diff changeset
6242 * src/main/java/de/intevation/gnv/artifacts/GNVArtifactBase.java (feed):
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6243 Catch Exception that the Calling Program could not put no InputData
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6244 into the feed Request.issue56
194
00c1a931b9c3 Catch Exception that the Calling Program could not put no InputData
Tim Englich <tim.englich@intevation.de>
parents: 193
diff changeset
6245
00c1a931b9c3 Catch Exception that the Calling Program could not put no InputData
Tim Englich <tim.englich@intevation.de>
parents: 193
diff changeset
6246 2009-10-19 Tim Englich <tim.englich@intevation.de>
259
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
6247
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
6248 Issue 19: Validation of date and double values
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6249
193
34f233123a6f Adding empty Series into Chart to prevent NPE issue 19
Tim Englich <tim.englich@intevation.de>
parents: 192
diff changeset
6250 * src/main/java/de/intevation/gnv/chart/ChartFactory.java (createDataset),
34f233123a6f Adding empty Series into Chart to prevent NPE issue 19
Tim Englich <tim.englich@intevation.de>
parents: 192
diff changeset
6251 src/main/java/de/intevation/gnv/chart/VerticalProfileChartFactory.java (createDataset):
34f233123a6f Adding empty Series into Chart to prevent NPE issue 19
Tim Englich <tim.englich@intevation.de>
parents: 192
diff changeset
6252 Adding empty Series into Chart to prevent NPE issue 19
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6253
193
34f233123a6f Adding empty Series into Chart to prevent NPE issue 19
Tim Englich <tim.englich@intevation.de>
parents: 192
diff changeset
6254 2009-10-19 Tim Englich <tim.englich@intevation.de>
259
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
6255
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
6256 Issue 35: Wrong date values force the panel to start from beginning
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
6257
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6258 * src/main/java/de/intevation/gnv/transition/TransitionBase.java (putInputData):
192
17987acf20d0 Correct misspelled Exception-Message as an Result of fixing issue35
Tim Englich <tim.englich@intevation.de>
parents: 191
diff changeset
6259 Correct misspelled Exception-Message as an Result of fixing issue35
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6260
259
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
6261 2009-10-19 Tim Englich <tim.englich@intevation.de>
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
6262
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
6263 Issue 50: Adding the layer number for depth information
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
6264
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6265 * src/test/ressources/queries.properties:
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6266 Changed the Value of Layer and Depth range visualization of Meshes
191
d436c8b27ae3 Changed the Value of Layer and Depth range visualization of Meshes
Tim Englich <tim.englich@intevation.de>
parents: 190
diff changeset
6267 according to issue50
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6268
191
d436c8b27ae3 Changed the Value of Layer and Depth range visualization of Meshes
Tim Englich <tim.englich@intevation.de>
parents: 190
diff changeset
6269 2009-10-19 Tim Englich <tim.englich@intevation.de>
259
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
6270
260
56c9b33e8533 RELEASE 0.2: Summarized activities in NEWS, Changes
Hans Plum <hans.plum@intevation.de>
parents: 259
diff changeset
6271 Issue 47: Translation of strings for time series
259
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
6272
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6273 * src/main/resources/lang/artifactMessages*.properties:
190
baaa1618fa27 Changed the displayed-Values as defined in issue47
Tim Englich <tim.englich@intevation.de>
parents: 189
diff changeset
6274 Changed the displayed-Values as defined in issue47
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6275 * src/test/ressources/conf.xml:
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6276 Changed the Key for the DataName of MIN-Max-Transitions to put a propper Name
190
baaa1618fa27 Changed the displayed-Values as defined in issue47
Tim Englich <tim.englich@intevation.de>
parents: 189
diff changeset
6277 into the UI-Describeoutput issue47
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6278 * src/main/java/de/intevation/gnv/transition/TransitionBase.java (describe):
190
baaa1618fa27 Changed the displayed-Values as defined in issue47
Tim Englich <tim.englich@intevation.de>
parents: 189
diff changeset
6279 Added the X-Forms-Group-Element to surround the MinMaxDescibeObject-output to Give the
baaa1618fa27 Changed the displayed-Values as defined in issue47
Tim Englich <tim.englich@intevation.de>
parents: 189
diff changeset
6280 Group of Objects a propper Name issue47
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6281 * src/main/java/de/intevation/gnv/transition/MinMaxTransition.java (purifyResult):
190
baaa1618fa27 Changed the displayed-Values as defined in issue47
Tim Englich <tim.englich@intevation.de>
parents: 189
diff changeset
6282 Added the name of the Data to the MinMaxDescibeObject to put it into the UI-output
baaa1618fa27 Changed the displayed-Values as defined in issue47
Tim Englich <tim.englich@intevation.de>
parents: 189
diff changeset
6283
189
af354567b421 Conformation to the tanslation of the MeshObjects issue53
Tim Englich <tim.englich@intevation.de>
parents: 188
diff changeset
6284 2009-10-16 Tim Englich <tim.englich@intevation.de>
af354567b421 Conformation to the tanslation of the MeshObjects issue53
Tim Englich <tim.englich@intevation.de>
parents: 188
diff changeset
6285
259
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
6286 Issue 53: Changing of strings in parameter panel
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
6287
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6288 * src/test/ressources/timeseries_mesh/timeseries_step_05_feed.xml:
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6289 src/test/ressources/conf.xml:
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6290 src/main/resources/lang/artifactMessages*.properties:
189
af354567b421 Conformation to the tanslation of the MeshObjects issue53
Tim Englich <tim.englich@intevation.de>
parents: 188
diff changeset
6291 Conformation to the tanslation of the MeshObjects issue53
af354567b421 Conformation to the tanslation of the MeshObjects issue53
Tim Englich <tim.englich@intevation.de>
parents: 188
diff changeset
6292
187
92a43d90a0b8 Adding 5% bigger Valuearea to the Chart according to GT0030.011
Tim Englich <tim.englich@intevation.de>
parents: 186
diff changeset
6293 2009-10-16 Tim Englich <tim.englich@intevation.de>
92a43d90a0b8 Adding 5% bigger Valuearea to the Chart according to GT0030.011
Tim Englich <tim.englich@intevation.de>
parents: 186
diff changeset
6294
259
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
6295 Issue 49: Integration of FIS to Meshes
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
6296
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6297 * src/test/ressources/queries.properties:
188
693f7b676ade Adding two further fis which are based on Mesh to the System.
Tim Englich <tim.englich@intevation.de>
parents: 187
diff changeset
6298 There are different FIS in the Relation Median.Mesh so it is
693f7b676ade Adding two further fis which are based on Mesh to the System.
Tim Englich <tim.englich@intevation.de>
parents: 187
diff changeset
6299 nessessary to sepcify which FIS should be selected by using the sourceid
693f7b676ade Adding two further fis which are based on Mesh to the System.
Tim Englich <tim.englich@intevation.de>
parents: 187
diff changeset
6300 issue49
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6301 * src/test/ressources/conf.xml:
188
693f7b676ade Adding two further fis which are based on Mesh to the System.
Tim Englich <tim.englich@intevation.de>
parents: 187
diff changeset
6302 Adding two further FIS to the Configuration which are based on Meshes.
693f7b676ade Adding two further fis which are based on Mesh to the System.
Tim Englich <tim.englich@intevation.de>
parents: 187
diff changeset
6303 Added the Sourceid to the ModelData issue49
693f7b676ade Adding two further fis which are based on Mesh to the System.
Tim Englich <tim.englich@intevation.de>
parents: 187
diff changeset
6304 * src/main/resources/lang/artifactMessages*.properties:
189
af354567b421 Conformation to the tanslation of the MeshObjects issue53
Tim Englich <tim.englich@intevation.de>
parents: 188
diff changeset
6305 Adding the Names of the two new FIS to the Propertiesfiles issue49
188
693f7b676ade Adding two further fis which are based on Mesh to the System.
Tim Englich <tim.englich@intevation.de>
parents: 187
diff changeset
6306
693f7b676ade Adding two further fis which are based on Mesh to the System.
Tim Englich <tim.englich@intevation.de>
parents: 187
diff changeset
6307 2009-10-16 Tim Englich <tim.englich@intevation.de>
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6308
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6309 * src/main/java/de/intevation/gnv/chart/HorizontalProfileChartFactory.java (createXYSeries):
187
92a43d90a0b8 Adding 5% bigger Valuearea to the Chart according to GT0030.011
Tim Englich <tim.englich@intevation.de>
parents: 186
diff changeset
6310 Adding 5% bigger Valuearea to the Chart according to GT0030.011
259
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
6311
180
72bd41ba548d Added Transformation from WKT-Coordinate Reperesentation to BSH-Coordinate Representation. issue38
Tim Englich <tim.englich@intevation.de>
parents: 179
diff changeset
6312 2009-10-16 Tim Englich <tim.englich@intevation.de>
72bd41ba548d Added Transformation from WKT-Coordinate Reperesentation to BSH-Coordinate Representation. issue38
Tim Englich <tim.englich@intevation.de>
parents: 179
diff changeset
6313
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6314 * src/main/java/de/intevation/gnv/transition/profile/vertical/VerticalProfileOutputTransition.java (VerticalProfileOutputTransition):
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6315 Changed Domainlable for Verticalprofiles according to the Specification GT_0030.005
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6316 * src/test/java/de/intevation/gnv/artifacts/util/DistanceCalculatorTestCase.java (testDistanceCalculator):
185
5fc8f41669a6 Added Calculation of the Distance in the unit km for Geodetic-Coordinates according to the Specification GT_0030.004
Tim Englich <tim.englich@intevation.de>
parents: 184
diff changeset
6317 Added Testcase for the DistanceCalculation
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6318 * src/main/java/de/intevation/gnv/chart/HorizontalProfileChartFactory.java (createXYSeries):
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6319 * src/main/java/de/intevation/gnv/utils/DistanceCalculator.java (calculateDistance):
186
8ae596be276b Changed Domainlable for Verticalprofiles according to the Specification GT_0030.005
Tim Englich <tim.englich@intevation.de>
parents: 185
diff changeset
6320 Added Calculation of the Distance in the unit km for Geodetic-Coordinates according to the Specification GT_0030.005
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6321 * src/main/java/de/intevation/gnv/transition/profile/horizontal/HorizontalProfileOutputTransition.java (HorizontalProfileOutputTransition):
186
8ae596be276b Changed Domainlable for Verticalprofiles according to the Specification GT_0030.005
Tim Englich <tim.englich@intevation.de>
parents: 185
diff changeset
6322 Changed Domainlable for Horizintalprofiles according to the Specification GT_0030.005
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6323
185
5fc8f41669a6 Added Calculation of the Distance in the unit km for Geodetic-Coordinates according to the Specification GT_0030.004
Tim Englich <tim.englich@intevation.de>
parents: 184
diff changeset
6324 2009-10-16 Tim Englich <tim.englich@intevation.de>
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6325
184
5d050f6de41d The Levelnumber of Meshes will also be visualized in the choose of depth GT_0020.0020
Tim Englich <tim.englich@intevation.de>
parents: 183
diff changeset
6326 * src/test/ressources/queries.properties:
5d050f6de41d The Levelnumber of Meshes will also be visualized in the choose of depth GT_0020.0020
Tim Englich <tim.englich@intevation.de>
parents: 183
diff changeset
6327 The Levelnumber of Meshes will also be visualized in the choose of depth GT_0020.0020
5d050f6de41d The Levelnumber of Meshes will also be visualized in the choose of depth GT_0020.0020
Tim Englich <tim.englich@intevation.de>
parents: 183
diff changeset
6328
5d050f6de41d The Levelnumber of Meshes will also be visualized in the choose of depth GT_0020.0020
Tim Englich <tim.englich@intevation.de>
parents: 183
diff changeset
6329 2009-10-16 Tim Englich <tim.englich@intevation.de>
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6331 * src/test/ressources/conf.xml:
183
3e4256a6b48b Added Coordinate-Values to Title of the TimeseriesDiagramm for Meshes
Tim Englich <tim.englich@intevation.de>
parents: 182
diff changeset
6332 Added Coordinate-Values to Title of the TimeseriesDiagramm for Meshes
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6333
183
3e4256a6b48b Added Coordinate-Values to Title of the TimeseriesDiagramm for Meshes
Tim Englich <tim.englich@intevation.de>
parents: 182
diff changeset
6334 2009-10-16 Tim Englich <tim.englich@intevation.de>
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6335
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6336 * src/main/java/de/intevation/gnv/transition/OutputTransitionBase.java (putInputData):
182
4896d4f94bdc Bugfix ChartValues were not Recalculated after feed was called second Time.
Tim Englich <tim.englich@intevation.de>
parents: 181
diff changeset
6337 Bugfix ChartValues were not Recalculated after feed was called second Time.
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6338
182
4896d4f94bdc Bugfix ChartValues were not Recalculated after feed was called second Time.
Tim Englich <tim.englich@intevation.de>
parents: 181
diff changeset
6339 2009-10-16 Tim Englich <tim.englich@intevation.de>
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6340
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6341 * src/test/ressources/conf.xml:
181
81031e7ce2b8 Bugfix in MinMaxTransition the Maxvalue was not the correct Value.
Tim Englich <tim.englich@intevation.de>
parents: 180
diff changeset
6342 Bugfix in MinMaxTransition the Maxvalue was not the correct Value.
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6343
259
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
6344 2009-10-16 Tim Englich <tim.englich@intevation.de>
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
6345
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
6346 Issue 38: Horizontal profiles: Visualization of distances in km
182
4896d4f94bdc Bugfix ChartValues were not Recalculated after feed was called second Time.
Tim Englich <tim.englich@intevation.de>
parents: 181
diff changeset
6347
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6348 * src/main/java/de/intevation/gnv/transition/CoordinateSelectionTransition.java (convert2DisplayCoordinate):
180
72bd41ba548d Added Transformation from WKT-Coordinate Reperesentation to BSH-Coordinate Representation. issue38
Tim Englich <tim.englich@intevation.de>
parents: 179
diff changeset
6349 Added Transformation from WKT-Coordinate Reperesentation to BSH-Coordinate Representation. issue38
72bd41ba548d Added Transformation from WKT-Coordinate Reperesentation to BSH-Coordinate Representation. issue38
Tim Englich <tim.englich@intevation.de>
parents: 179
diff changeset
6350
179
f2c76f35da5a Added missing Class Description Values to the Horizontal Profile Charts
Tim Englich <tim.englich@intevation.de>
parents: 178
diff changeset
6351 2009-10-15 Tim Englich <tim.englich@intevation.de>
f2c76f35da5a Added missing Class Description Values to the Horizontal Profile Charts
Tim Englich <tim.englich@intevation.de>
parents: 178
diff changeset
6352
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6353 * src/main/java/de/intevation/gnv/chart/HorizontalProfileChartFactory.java,
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6354 src/main/java/de/intevation/gnv/chart/VerticalProfileChartFactory.java,
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6355 src/main/java/de/intevation/gnv/transition/profile/horizontal/HorizontalProfileOutputTransition.java,
259
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
6356 src/main/java/de/intevation/gnv/transition/profile/vertical/VerticalProfileOutputTransition.java,
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
6357 src/main/java/de/intevation/gnv/transition/timeseries/TimeSeriesOutputTransition.java,
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6358 src/test/ressources/queries.properties, src/test/ressources/conf.xml:
259
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
6359 Added missing Class Description Values to the Horizontal Profile Charts
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6360
177
08b8b79b30ff Integrated special CSV-Export for HorizontalProfiles
Tim Englich <tim.englich@intevation.de>
parents: 176
diff changeset
6361 2009-10-15 Tim Englich <tim.englich@intevation.de>
08b8b79b30ff Integrated special CSV-Export for HorizontalProfiles
Tim Englich <tim.englich@intevation.de>
parents: 176
diff changeset
6362
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6363 * src/main/java/de/intevation/gnv/transition/timeseries/TimeSeriesOutputTransition.java (getFisName):
178
9bcf315f57e4 Added Name of FIS to the Title of Charts
Tim Englich <tim.englich@intevation.de>
parents: 177
diff changeset
6364 Added Method for lookup FIS Names
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6365 * src/main/resources/lang/artifactMessages*.properties:
178
9bcf315f57e4 Added Name of FIS to the Title of Charts
Tim Englich <tim.englich@intevation.de>
parents: 177
diff changeset
6366 Added further Key-Value-Pairs for FIS
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6367 * src/test/ressources/conf.xml:
178
9bcf315f57e4 Added Name of FIS to the Title of Charts
Tim Englich <tim.englich@intevation.de>
parents: 177
diff changeset
6368 Changed Configuratioon to get the ID of an FIS to the Chartgeneration
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6369
178
9bcf315f57e4 Added Name of FIS to the Title of Charts
Tim Englich <tim.englich@intevation.de>
parents: 177
diff changeset
6370 2009-10-15 Tim Englich <tim.englich@intevation.de>
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6371
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6372 * src/test/java/de/intevation/gnv/artifacts/GNVArtifactsTestCase.java (testHorizontalProfileMeshPointArtifact):
177
08b8b79b30ff Integrated special CSV-Export for HorizontalProfiles
Tim Englich <tim.englich@intevation.de>
parents: 176
diff changeset
6373 Activate Tests for CSV and Statistics on HorizontalProfiles
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6374
260
56c9b33e8533 RELEASE 0.2: Summarized activities in NEWS, Changes
Hans Plum <hans.plum@intevation.de>
parents: 259
diff changeset
6375 *
56c9b33e8533 RELEASE 0.2: Summarized activities in NEWS, Changes
Hans Plum <hans.plum@intevation.de>
parents: 259
diff changeset
6376 src/main/java/de/intevation/gnv/transition/profile/horizontal/HorizontalProfileOutputTransition.java
56c9b33e8533 RELEASE 0.2: Summarized activities in NEWS, Changes
Hans Plum <hans.plum@intevation.de>
parents: 259
diff changeset
6377 (createCSV),
56c9b33e8533 RELEASE 0.2: Summarized activities in NEWS, Changes
Hans Plum <hans.plum@intevation.de>
parents: 259
diff changeset
6378 src/main/java/de/intevation/gnv/transition/timeseries/TimeSeriesOutputTransition.java
56c9b33e8533 RELEASE 0.2: Summarized activities in NEWS, Changes
Hans Plum <hans.plum@intevation.de>
parents: 259
diff changeset
6379 (createCSV):
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6380 Integrated special CSV-Export for HorizontalProfiles
177
08b8b79b30ff Integrated special CSV-Export for HorizontalProfiles
Tim Englich <tim.englich@intevation.de>
parents: 176
diff changeset
6381
176
bff7bbb7c6f0 Add Spatial-Query-Syntax to HorizontalProfile-Queries and use Geometry to Calculate the X-Ordinate of the Chart.
Tim Englich <tim.englich@intevation.de>
parents: 175
diff changeset
6382 2009-10-14 Tim Englich <tim.englich@intevation.de>
bff7bbb7c6f0 Add Spatial-Query-Syntax to HorizontalProfile-Queries and use Geometry to Calculate the X-Ordinate of the Chart.
Tim Englich <tim.englich@intevation.de>
parents: 175
diff changeset
6383
bff7bbb7c6f0 Add Spatial-Query-Syntax to HorizontalProfile-Queries and use Geometry to Calculate the X-Ordinate of the Chart.
Tim Englich <tim.englich@intevation.de>
parents: 175
diff changeset
6384 * src/main/java/de/intevation/gnv/chart/HorizontalProfileChartFactory.java (createXYSeries):
bff7bbb7c6f0 Add Spatial-Query-Syntax to HorizontalProfile-Queries and use Geometry to Calculate the X-Ordinate of the Chart.
Tim Englich <tim.englich@intevation.de>
parents: 175
diff changeset
6385 Load WKT from ResultSet and calculate Distance to last point.
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6386 * src/test/ressources/queries.properties:
176
bff7bbb7c6f0 Add Spatial-Query-Syntax to HorizontalProfile-Queries and use Geometry to Calculate the X-Ordinate of the Chart.
Tim Englich <tim.englich@intevation.de>
parents: 175
diff changeset
6387 Switch Chart-Queries to Spatial-Queries.
bff7bbb7c6f0 Add Spatial-Query-Syntax to HorizontalProfile-Queries and use Geometry to Calculate the X-Ordinate of the Chart.
Tim Englich <tim.englich@intevation.de>
parents: 175
diff changeset
6388
175
14263534255b Added Parameter-Usage in Time-Interval-Query ISSUE-33
Tim Englich <tim.englich@intevation.de>
parents: 174
diff changeset
6389 2009-10-13 Tim Englich <tim.englich@intevation.de>
14263534255b Added Parameter-Usage in Time-Interval-Query ISSUE-33
Tim Englich <tim.englich@intevation.de>
parents: 174
diff changeset
6390
259
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
6391 Issue 33: Improved logging for time-interval queries
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
6392
175
14263534255b Added Parameter-Usage in Time-Interval-Query ISSUE-33
Tim Englich <tim.englich@intevation.de>
parents: 174
diff changeset
6393 * src/test/ressources/queries.properties,
14263534255b Added Parameter-Usage in Time-Interval-Query ISSUE-33
Tim Englich <tim.englich@intevation.de>
parents: 174
diff changeset
6394 src/test/ressources/conf.xml:
14263534255b Added Parameter-Usage in Time-Interval-Query ISSUE-33
Tim Englich <tim.englich@intevation.de>
parents: 174
diff changeset
6395 Added Parameter-Usage in Time-Interval-Query ISSUE-33
14263534255b Added Parameter-Usage in Time-Interval-Query ISSUE-33
Tim Englich <tim.englich@intevation.de>
parents: 174
diff changeset
6396
174
dbf68950b4d9 Added real Coordinate-Query to HorizontalProfile- and VerticalProfile-Mesh
Tim Englich <tim.englich@intevation.de>
parents: 173
diff changeset
6397 2009-10-13 Tim Englich <tim.englich@intevation.de>
dbf68950b4d9 Added real Coordinate-Query to HorizontalProfile- and VerticalProfile-Mesh
Tim Englich <tim.englich@intevation.de>
parents: 173
diff changeset
6398
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6399 * src/test/ressources/verticalprofile_mesh/verticalprofile_step_*_feed.xml,
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6400 src/test/ressources/horizontalProfile_mesh/horizontalprofile_step_*_feed.xml:
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6401 Switched to Szenario where it is possible to select Data using the Coordinate.
174
dbf68950b4d9 Added real Coordinate-Query to HorizontalProfile- and VerticalProfile-Mesh
Tim Englich <tim.englich@intevation.de>
parents: 173
diff changeset
6402 * src/test/ressources/conf.xml,
dbf68950b4d9 Added real Coordinate-Query to HorizontalProfile- and VerticalProfile-Mesh
Tim Englich <tim.englich@intevation.de>
parents: 173
diff changeset
6403 src/test/ressources/queries.properties:
260
56c9b33e8533 RELEASE 0.2: Summarized activities in NEWS, Changes
Hans Plum <hans.plum@intevation.de>
parents: 259
diff changeset
6404 Switched to SFS-Conformant-Queries in HorzintalProfile- and VerticalProfile-Mesh
56c9b33e8533 RELEASE 0.2: Summarized activities in NEWS, Changes
Hans Plum <hans.plum@intevation.de>
parents: 259
diff changeset
6405
173
1b2fc94766c9 Added real Coordinate-Query to TimeSeries-Mesh
Tim Englich <tim.englich@intevation.de>
parents: 172
diff changeset
6406 2009-10-13 Tim Englich <tim.englich@intevation.de>
1b2fc94766c9 Added real Coordinate-Query to TimeSeries-Mesh
Tim Englich <tim.englich@intevation.de>
parents: 172
diff changeset
6407
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6408 * src/main/resources/lang/artifactMessages_*.properties:
259
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
6409 Switched to better Description of an Coordinate-Input-Field
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
6410
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
6411 * src/test/ressources/timeseries_mesh/timeseries_*_feed.xml:
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
6412 Switched to Szenario where it is possible to select Data using the Coordinate.
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
6413
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6414 * src/test/ressources/queries.properties, src/test/ressources/conf.xml:
259
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
6415 Switched to SFS-Conformant-Queries in Timeseries-Mesh
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
6416
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6417 * pom.xml:
259
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
6418 Added dependency to JTS 1.9
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
6419
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6420 * src/main/java/de/intevation/gnv/utils/exception/ValidationException.java
259
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
6421 (ValidationException), src/main/java/de/intevation/gnv/utils/InputValidator.java
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
6422 (getPointValue), src/main/java/de/intevation/gnv/transition/TransitionBase.java
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
6423 (prepareInputData4RegionDBQuery):
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
6424 Added the Support for specialized Handling of InputValues of type Coordinate.
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
6425
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
6426 * src/main/java/de/intevation/gnv/transition/CoordinateSelectionTransition.java:
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
6427 Added Transition for the Support of Coordinateinput handling.
f2af03633d29 Unified style of ChangeLog descriptions refering to issues
Hans Plum <hans.plum@intevation.de>
parents: 258
diff changeset
6428
172
b5e55f460f0b Closed small file descriptor leak in loading SQL properties file.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 171
diff changeset
6429 2009-10-12 Sascha L. Teichmann <sascha.teichmann@intevation.de>
b5e55f460f0b Closed small file descriptor leak in loading SQL properties file.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 171
diff changeset
6430
b5e55f460f0b Closed small file descriptor leak in loading SQL properties file.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 171
diff changeset
6431 * src/main/java/de/intevation/gnv/artifacts/context/GNVArtifactContextFactory.java:
b5e55f460f0b Closed small file descriptor leak in loading SQL properties file.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 171
diff changeset
6432 Closed small file descriptor leak.
b5e55f460f0b Closed small file descriptor leak in loading SQL properties file.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 171
diff changeset
6433
171
7fb9441dd8af Format Code to max 80 Chars per Row and Cleanup
Tim Englich <tim.englich@intevation.de>
parents: 170
diff changeset
6434 2009-10-09 Tim Englich <tim.englich@intevation.de>
7fb9441dd8af Format Code to max 80 Chars per Row and Cleanup
Tim Englich <tim.englich@intevation.de>
parents: 170
diff changeset
6435
7fb9441dd8af Format Code to max 80 Chars per Row and Cleanup
Tim Englich <tim.englich@intevation.de>
parents: 170
diff changeset
6436 * src/main/java/de/intevation/gnv/**/*.java Edited:
7fb9441dd8af Format Code to max 80 Chars per Row and Cleanup
Tim Englich <tim.englich@intevation.de>
parents: 170
diff changeset
6437 Code Formatting and Cleanup.
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6438
170
7be22e76c270 Added parameter to the DateQueroes of Meshes
Tim Englich <tim.englich@intevation.de>
parents: 126
diff changeset
6439 2009-10-09 Tim Englich <tim.englich@intevation.de>
7be22e76c270 Added parameter to the DateQueroes of Meshes
Tim Englich <tim.englich@intevation.de>
parents: 126
diff changeset
6440
7be22e76c270 Added parameter to the DateQueroes of Meshes
Tim Englich <tim.englich@intevation.de>
parents: 126
diff changeset
6441 * src/test/ressources/queries.properties Edited:
7be22e76c270 Added parameter to the DateQueroes of Meshes
Tim Englich <tim.englich@intevation.de>
parents: 126
diff changeset
6442 Add Parameters to the Queries to select only the Dates where
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6443 the Parameters has been measured.
170
7be22e76c270 Added parameter to the DateQueroes of Meshes
Tim Englich <tim.englich@intevation.de>
parents: 126
diff changeset
6444 * src/test/ressources/conf.xml Edited:
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6445 Set that the ParameterIds should be used in the Query of the Dates.
170
7be22e76c270 Added parameter to the DateQueroes of Meshes
Tim Englich <tim.englich@intevation.de>
parents: 126
diff changeset
6446
126
cfaaa215d8ff RELEASE 0.1
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 125
diff changeset
6447 2009-10-07 Sascha L. Teichmann <sascha.teichmann@intevation.de>
cfaaa215d8ff RELEASE 0.1
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 125
diff changeset
6448
cfaaa215d8ff RELEASE 0.1
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 125
diff changeset
6449 RELEASE 0.1
cfaaa215d8ff RELEASE 0.1
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 125
diff changeset
6450
cfaaa215d8ff RELEASE 0.1
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 125
diff changeset
6451 * Changes, NEWS: Summarized changes.
cfaaa215d8ff RELEASE 0.1
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 125
diff changeset
6452
123
8cc96c9cc962 Added some missing RessourceValues
Tim Englich <tim.englich@intevation.de>
parents: 122
diff changeset
6453 2009-10-06 Tim Englich <tim.englich@intevation.de>
8cc96c9cc962 Added some missing RessourceValues
Tim Englich <tim.englich@intevation.de>
parents: 122
diff changeset
6454
125
f0169e3ae988 Switch Lable-Value for Domain-Axis.
Tim Englich <tim.englich@intevation.de>
parents: 123
diff changeset
6455 * src/main/java/de/intevation/gnv/transition/profile/horizontal/HorizontalProfileOutputTransition.java (HorizontalProfileOutputTransition) Edited :
f0169e3ae988 Switch Lable-Value for Domain-Axis.
Tim Englich <tim.englich@intevation.de>
parents: 123
diff changeset
6456 Switch Lable-Value for Domain-Axis.
123
8cc96c9cc962 Added some missing RessourceValues
Tim Englich <tim.englich@intevation.de>
parents: 122
diff changeset
6457 * src/main/java/de/intevation/gnv/artifacts/ressource/RessourceFactory.java (getRessource) Edited:
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6458 Added missing Import
123
8cc96c9cc962 Added some missing RessourceValues
Tim Englich <tim.englich@intevation.de>
parents: 122
diff changeset
6459 * src/main/java/de/intevation/gnv/transition/profile/horizontal/NorthSouthEastWestTransition.java (advance) Edited:
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6460 Added i18n Support
123
8cc96c9cc962 Added some missing RessourceValues
Tim Englich <tim.englich@intevation.de>
parents: 122
diff changeset
6461 * src/main/resources/lang/artifactMessages*.properties Edited:
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6462 Added some missing RessourceValues
123
8cc96c9cc962 Added some missing RessourceValues
Tim Englich <tim.englich@intevation.de>
parents: 122
diff changeset
6463
122
c2c669ac6ecc s@test/plain@text/plain@g to correct MIME type of CSV export
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 121
diff changeset
6464 2009-10-06 Sascha L. Teichmann <sascha.teichmann@intevation.de>
c2c669ac6ecc s@test/plain@text/plain@g to correct MIME type of CSV export
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 121
diff changeset
6465
c2c669ac6ecc s@test/plain@text/plain@g to correct MIME type of CSV export
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 121
diff changeset
6466 * src/test/ressources/verticalprofile_instantaneouspoint/verticalprofile_step_04_out_csv.xml,
c2c669ac6ecc s@test/plain@text/plain@g to correct MIME type of CSV export
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 121
diff changeset
6467 src/test/ressources/conf.xml,
c2c669ac6ecc s@test/plain@text/plain@g to correct MIME type of CSV export
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 121
diff changeset
6468 src/test/ressources/timeseries_mesh/timeseries_step_07_out_csv.xml,
c2c669ac6ecc s@test/plain@text/plain@g to correct MIME type of CSV export
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 121
diff changeset
6469 src/test/ressources/verticalprofile_mesh/verticalprofile_step_06_out_csv.xml,
c2c669ac6ecc s@test/plain@text/plain@g to correct MIME type of CSV export
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 121
diff changeset
6470 src/test/ressources/horizontalProfile_mesh/horizontalprofile_step_08_out_csv.xml,
c2c669ac6ecc s@test/plain@text/plain@g to correct MIME type of CSV export
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 121
diff changeset
6471 src/test/ressources/verticalprofile/verticalprofile_step_04_out_csv.xml:
c2c669ac6ecc s@test/plain@text/plain@g to correct MIME type of CSV export
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 121
diff changeset
6472 s@test/plain@text/plain@g to correct MIME type of CSV export
c2c669ac6ecc s@test/plain@text/plain@g to correct MIME type of CSV export
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 121
diff changeset
6473
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6474 2009-10-06 Sascha L. Teichmann <sascha.teichmann@intevation.de>
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6475
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6476 * src/main/java/de/intevation/gnv/artifacts/ressource/*.properties:
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6477 Deleted.
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6478
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6479 * src/main/resources/lang/*.properties: Re-inserted here. Maven now
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6480 includes them in the jar package.
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6481
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6482 * src/main/java/de/intevation/gnv/artifacts/ressource/RessourceFactory.java:
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6483 Make code more robust. TODO: We need a better implementation here.
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6484
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6485 * Changelog -> ChangeLog: To make eclipse happy. Unified changelog style.
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6486
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6487 * pom.xml: xmllint-ed and set encoding of filtered resources to UTF-8
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6488
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6489 2009-10-06 Tim Englich <tim.englich@intevation.de>
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6490
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6491 * src/test/ressources/queries.properties Edited:
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6492 Bugfix in Query for getting Data for the Output.
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6493 Now the Values will be sorted Correcly. Timevalue
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6494 has been removed from the Query because it is not a
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6495 Parameter which could be choosen from the User.
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6496 Also dummies for XCOORD-Value and YCOORD-Value integrated so
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6497 that is now Possible to visualize the Profile
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6498 gnv/issue21
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6499
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6500 2009-10-05 Tim Englich <tim.englich@intevation.de>
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6501
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6502 * src/main/java/de/intevation/gnv/artifacts/ressource/artifactMessages*.properties Edited:
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6503 Added further Ressourec Values.
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6504 * src/test/java/de/intevation/gnv/artifacts/GNVArtifactsTestCase.java (testVerticalProfileInstantaneousPointArtifact) Edited:
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6505 Changed ArtifactName to real FIS.
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6506 * src/test/ressources/timeseries_mesh/timeseries_step_01_feed.xml Edited:
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6507 Changed Product-Name from timeSeriesMesh to timeSeries to provide a General-Naming-Structure
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6508 * src/main/java/de/intevation/gnv/transition/timeseries/TimeSeriesOutputTransition.java (setup) Edited,
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6509 src/main/java/de/intevation/gnv/transition/profile/horizontal/HorizontalProfileOutputTransition.java Edited,
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6510 src/main/java/de/intevation/gnv/transition/profile/vertical/VerticalProfileOutputTransition.java Edited:
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6511 Added Configurationsupport for the Labeling Data. Now it is possible do define the
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6512 value-names in the Configurationfile.
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6513 * src/test/ressources/verticalprofile_instantaneouspoint/verticalprofile_step_03_feed.xml Edited,
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6514 src/test/ressources/verticalprofile_instantaneouspoint/verticalprofile_step_02_feed.xml Edited,
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6515 src/test/ressources/queries.properties Edited:
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6516 Changed the Queries for the VerticalProfileInstantaneusPoint to the FIS-Query Mode.
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6517 This Mode was send by Mr. Schulz-Ohlberg.
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6518 * src/test/ressources/conf.xml:
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6519 Changed the Workflow for the VerticalProfileInstantaneusPoint to the FIS-Query Mode.
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6520 This Mode was send by Mr. Schulz-Ohlberg.
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6521 Also Added the support for value-names to the Configuration of VerticalProfileInstantaneusPoint.
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6522
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6523 2009-10-05 Tim Englich <tim.englich@intevation.de>
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6524
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6525 * src/main/java/de/intevation/gnv/artifacts/ressource/artifactMessages_en.properties Renamed:
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6526 Renamed from artifactMessages_en_EN.properties to artifactMessages_en.properties to get a
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6527 propper support for PreferedLocale
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6528 * src/main/java/de/intevation/gnv/artifacts/ressource/RessourceFactory.java (getRessource) Edited,
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6529 * src/test/java/de/intevation/gnv/artifacts/ressource/RessourceFactoryTestCase.java (setUp) Edited,
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6530 * src/main/java/de/intevation/gnv/transition/TransitionBase.java (describe) Edited,
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6531 * src/main/java/de/intevation/gnv/artifacts/fis/FISArtifact.java (createSelectBox) Edited:
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6532 Changed Method Signature from Locale to PreferedLocale[] to put all Useable Languages to
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6533 the RessourceFactory
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6534
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6535 2009-10-02 Tim Englich <tim.englich@intevation.de>
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6536
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6537 * src/test/java/de/intevation/gnv/artifacts/ressource/RessourceFactoryTestCase.java Added:
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6538 TestCase for Testing the RessourceFactory
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6539
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6540 * src/main/java/de/intevation/gnv/artifacts/ressource/artifactMessages*.properties Added,
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6541 src/main/java/de/intevation/gnv/artifacts/ressource/RessourceFactory.java Added:
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6542 Added Factory and Propertiesfiles for getting the localized Values
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6543
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6544 * src/main/java/de/intevation/gnv/transition/timeseries/TimeSeriesOutputTransition.java Edited,
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6545 src/main/java/de/intevation/gnv/transition/profile/horizontal/NorthSouthEastWestTransition.java Edited,
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6546 src/main/java/de/intevation/gnv/transition/TransitionBase.java Edited,
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6547 src/main/java/de/intevation/gnv/transition/Transition.java Edited,
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6548 src/main/java/de/intevation/gnv/transition/OutputTransitionBase.java Edited,
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6549 src/main/java/de/intevation/gnv/transition/OutputTransition.java Edited,
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6550 src/main/java/de/intevation/gnv/timeseries/TimeSeriesArtifact.java Edited,
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6551 src/main/java/de/intevation/gnv/profile/vertical/VerticalProfileArtifact.java Edited,
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6552 src/main/java/de/intevation/gnv/profile/horizontal/HorizontalProfileArtifact.java Edited,
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6553 src/main/java/de/intevation/gnv/artifacts/fis/FISArtifact.java Edited,
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6554 src/main/java/de/intevation/gnv/artifacts/GNVArtifactBase.java Edited:
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6555 LanguageSupport Integrated
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6556
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6557 * src/test/java/de/intevation/gnv/artifacts/GNVArtifactsTestCase.java (createCallContext) Edited:
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6558 Extracted Method and Put CallMeta with Language German to the CallContext. Otherwise
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6559 TestCase will produce NPEs.
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6560 * src/test/java/de/intevation/gnv/artifacts/TestCallContext.java Edited:
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6561 Added Real CallMeta to the Method for usage in Artifacts. Otherwise
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6562 TestCase will produce NPEs.
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6563 * src/test/ressources/horizontalProfile_mesh/horizontalprofile_step_02_feed.xml Edited,
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6564 src/test/ressources/timeseries_mesh/timeseries_step_02_feed.xml Edited,
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6565 src/test/ressources/verticalprofile_mesh/verticalprofile_step_02_feed.xml Edited,
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6566 src/test/ressources/conf.xml Edited:
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6567 Changed som Identifiers for Localisation.
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6568
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6569 2009-10-02 Tim Englich <tim.englich@intevation.de>
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6570
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6571 * src/test/ressources/conf.xml Edited:
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6572 Added the Configuration of the Horizontal-Profile.Mesh.
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6573 Also Edited the Workflowq for HorizontalProfile-Instantaneouspoint and
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6574 Put three n ew FIS into the Configuration which represents HorizontalProfile-Instantaneouspoint.
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6575 * src/test/ressources/horizontalProfile_instantaneouspoint/*.xml Edited,
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6576 src/test/java/de/intevation/gnv/artifacts/GNVArtifactsTestCase.java (testHorizontalProfileInstantaneousPointArtifact) Edited:
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6577 Edited the Workflowlogic given by new Specification of the BSH.
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6578 * src/test/ressources/horizontalProfile_mesh/*.xml Added:
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6579 The Request for do an Workflow for an HorizontalProfile-Mesh
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6580 * src/test/java/de/intevation/gnv/artifacts/GNVArtifactsTestCase.java (testHorizontalProfileMeshPointArtifact) Edited:
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6581 Added TestCase for HorizontalProfiles of Type Mesh.
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6582 * src/test/java/de/intevation/gnv/artifacts/TestCallContext.java (getMeta) Edited:
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6583 Added new Method which is defined in the implemented Interface.
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6584 * src/main/java/de/intevation/gnv/utils/InputValidator.java (isInputValid) Edited:
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6585 Added the Validation of InputValues from Type AttributeName which should represent
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6586 an QueryValue of Type String which must not put into "'".
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6587 * src/main/java/de/intevation/gnv/transition/profile/horizontal/NorthSouthEastWestTransition.java Added:
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6588 Transition to provide the possibility of choosing the axis of an Grid that should be used.
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6589 * src/main/java/de/intevation/gnv/transition/TransitionBase.java (dataMultiSelect) Edited:
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6590 Changed from private to protected so that this mMeber could be accessed by within extending Classes.
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6591 * src/main/java/de/intevation/gnv/profile/horizontal/HorizontalProfileMeshArtifact.java Added:
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6592 Class for the Representation of Horizontal Profiles for the Type Mesh.
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6593 * src/main/java/de/intevation/gnv/chart/HorizontalProfileChartFactory.java (HorizontalProfileChartFactory) Edited:
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6594 Changed PlotOrientation so that the Profile is displayed correctly.
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6595 * src/main/java/de/intevation/gnv/artifacts/GNVArtifactBase.java (advance) Edited:
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6596 Added Log-Message for better Workflowanalyzis.
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6597
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6598 2009-10-01 Sascha L. Teichmann <sascha.teichmann@intevation.de>
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6599
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6600 * src/main/java/de/intevation/gnv/artifacts/fis/FISArtifact.java,
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6601 src/main/java/de/intevation/gnv/artifacts/GNVArtifactBase.java,
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6602 src/main/java/de/intevation/gnv/utils/ArtifactFactoryUtilities.java,
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6603 src/main/java/de/intevation/gnv/timeseries/TimeSeriesArtifact.java,
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6604 src/main/java/de/intevation/gnv/transition/MinMaxTransition.java,
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6605 src/main/java/de/intevation/gnv/transition/profile/vertical/VerticalProfileOutputTransition.java,
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6606 src/main/java/de/intevation/gnv/statistics/TimeseriesStatistics.java:
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6607 Removed needless imports.
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6608
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6609 * src/main/java/de/intevation/gnv/utils/InputValidator.java:
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6610 Import org.apache.commons.validator.GenericValidator instead of
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6611 absolute usage in methods.
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6612
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6613 2009-09-30 Tim Englich <tim.englich@intevation.de>
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6614
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6615 * src/test/ressources/queries.properties Edited:
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6616 Added the Queries for HorizontalProfiles of InstantaneousPoints.
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6617 * src/test/ressources/conf.xml Edited:
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6618 Added the Configuration for HorizontalProfilArtifact for InstantaneousPoints
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6619 * src/test/ressources/horizontalProfile_instantaneouspoint/*.xml Added:
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6620 Added XML-Requests for the TestCase of HorizontalProfiles of InstantaneousPoints.
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6621 * src/test/java/de/intevation/gnv/artifacts/GNVArtifactsTestCase.java (testHorizontalProfileInstantaneousPointArtifact) Edited:
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6622 Added TestCase for HorizontalProfiles of InstantaneousPoints.
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6623
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6624 2009-09-30 Tim Englich <tim.englich@intevation.de>
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6625
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6626 * src/main/java/de/intevation/gnv/utils/InputValidator.java (isInputValid) Edited:
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6627 Added the Validation for Double-Values.
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6628 * src/main/java/de/intevation/gnv/transition/profile/vertical/VerticalProfileOutputTransition.java (createChart) Edited:
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6629 The Name of the Method for generaing Charts has changed.
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6630 * src/main/java/de/intevation/gnv/transition/profile/horizontal/HorizontalProfileOutputTransition.java Added:
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6631 New outputTransition for HorizontalProfiles
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6632 * src/main/java/de/intevation/gnv/statistics/HorizontalProfileStatistics.java Added:
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6633 Class which calculates the Statistics for Horizontal Profiles.
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6634 * src/main/java/de/intevation/gnv/profile/horizontal/HorizontalProfileInstantaneousPointArtifact.java Added,
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6635 * src/main/java/de/intevation/gnv/profile/horizontal/HorizontalProfileArtifact.java Added:
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6636 Classes which represents HorizontalProfileArtifacts
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6637 * src/main/java/de/intevation/gnv/chart/VerticalProfileChartFactory.java (plotOrientation) Edited:
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6638 Added Member for the representation of the Plotorientation to overwrite it in
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6639 extende Classes
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6640 Rename Method for generatim the Charts in a common Name.
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6641 * src/main/java/de/intevation/gnv/chart/HorizontalProfileChartFactory.java Added:
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6642 Class for drawing Horzontal Profiles
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6643
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6644 2009-09-30 Sascha L. Teichmann <sascha.teichmann@intevation.de>
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6645
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6646 * src/test/ressources/conf.xml: s@test/xml@text/xml@g
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6647
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6648 2009-09-29 Tim Englich <tim.englich@intevation.de>
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6649
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6650 * src/test/java/de/intevation/gnv/artifacts/GNVArtifactsTestCase.java (doNextStep) Edited:
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6651 Add Responsevalidation for feed-Requests.
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6652 * pom.xml Edited:
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6653 Add required Library ORO to the Dependencies which is required by Commons-Validator
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6654 to do matchRegexp Requests.
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6655 * src/main/java/de/intevation/gnv/utils/InputValidator.java (isInputValid) Edited:
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6656 Add a Validator for the type Point
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6657 * src/test/ressources/conf.xml Edited:
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6658 Changed mesh_coordinate from type Integer to type Point
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6659
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6660 2009-09-29 Tim Englich <tim.englich@intevation.de>
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6661
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6662 * src/main/java/de/intevation/gnv/chart/VerticalProfileChartFactory.java (findValueTitle):
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6663 Key of KeyValueDescribeData is a String. So it is not nessessary to parse the
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6664 id into an Integer Value.
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6665 Also some NP-Access removed.
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6666
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6667 2009-09-29 Tim Englich <tim.englich@intevation.de>
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6668
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6669 * src/test/java/de/intevation/gnv/artifacts/GNVArtifactsTestCase.java Edited:
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6670 Some Coderedundances refactored.
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6671
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6672 2009-09-29 Tim Englich <tim.englich@intevation.de>
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6673
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6674 * src/test/ressources/queries.properties Edited:
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6675 Bug fixed: Mesh TimeSeries will now Handle Charts with multiple Depth-Values properly.
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6676
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6677 2009-09-29 Tim Englich <tim.englich@intevation.de>
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6678
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6679 * src/test/ressources/timeseries_mesh/*.xml Added :
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6680 TestCaseRequests for Timeseries FIS Mesh
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6681 * src/test/java/de/intevation/gnv/artifacts/GNVArtifactsTestCase.java (testTimeSeriesMeshArtifact) Edited:
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6682 Add Testcase for Timeseries Mesh
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6683
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6684 2009-09-29 Tim Englich <tim.englich@intevation.de>
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6685
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6686 * src/test/java/de/intevation/gnv/artifacts/GNVArtifactsTestCase.java (check4ExceptionReport) edited:
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6687 ExceptionTest for Responsdocuments added.
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6688 UnitTest will now fail if the Artifact delivers an ExceptionReport using the advance Request.
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6689
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6690 2009-09-29 Tim Englich <tim.englich@intevation.de>
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6691
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6692 * src/test/java/de/intevation/gnv/artifacts/GNVArtifactsTestCase.java (testVerticalProfileMeshArtifact) Edited:
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6693 Added TestCase for Vertical Profiles for Mesh
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6694 * src/test/ressources/verticalprofile_mesh/*.xml Added:
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6695 TestCaseRequests for VerticalProfile FIS Mesh
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6696
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6697 2009-09-29 Tim Englich <tim.englich@intevation.de>
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6698
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6699 * src/main/java/de/intevation/gnv/utils/InputValidator.java (isInputValid) Edited:
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6700 Bugfix: Remove leading- and trailingwhitspaces from Date- and Integervalues
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6701
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6702 2009-09-29 Tim Englich <tim.englich@intevation.de>
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6703
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6704 * src/test/java/de/intevation/gnv/artifacts/GNVArtifactsTestCase.java (testVerticalProfileArtifact):
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6705 (testVerticalProfileInstantaneousPointArtifact) Edited:
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6706 Added Testcases for VerticalProfile and VerticalProfile Instantaneouspoint
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6707 * src/test/ressources/verticalprofile_instantaneouspoint/*.xml Added:
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6708 TestCaseRequests for VerticalProfile Instantaneouspoint
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6709 * src/test/ressources/verticalprofile/*.xml Added:
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6710 TestCaseRequests for VerticalProfile FIS Marnet
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6711
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6712 2009-09-29 Tim Englich <tim.englich@intevation.de>
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6713
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6714 * src/test/ressources/queries.properties Edited:
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6715 Remove to_date from TimeSeries-Quueries becaus of Changes in the conf.xml-File
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6716 * src/test/ressources/conf.xml Edited:
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6717 Correct Types for min- and max-Values from Integer to Date
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6718 * src/test/java/de/intevation/gnv/artifacts/GNVArtifactsTestCase.java (testTimeSeriesArtifact) Edited:
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6719 Add CallContext to the Tests.
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6720 * src/test/java/de/intevation/gnv/artifacts/TestCallContext.java Add:
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6721 A CallContext used only in Junit-Tests
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6722
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6723 2009-09-29 Tim Englich <tim.englich@intevation.de>
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6724
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6725 * pom.xml Edited:
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6726 Added the dependency to Apache-Commons-Validator Version 1.3.1 which is
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6727 used for the InputValoue-validation.
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6728 * src/main/java/de/intevation/gnv/utils/InputValidator.java Added :
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6729 An InputValidator for Validating InputValues.
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6730 At this Moment only Integer, String and Date is supported.
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6731 * src/main/java/de/intevation/gnv/transition/TransitionBase.java (putInputData) Edited:
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6732 Add the InputValidator to validate the incomming Values from the Clients.
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6733
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6734 2009-09-28 Tim Englich <tim.englich@intevation.de>
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6735
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6736 * src/main/java/de/intevation/gnv/chart/ChartFactory.java (createTimeSeries) Edited:
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6737 Performanceimprovement: The Loop will be interrupted if the Pointer is bigger than the
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6738 last Pointer of the Value that must be visualised.
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6739
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6740 2009-09-28 Tim Englich <tim.englich@intevation.de>
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6741
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6742 * pom.xml Edited:
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6743 Added the Dependeny to the ehcache-Library
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6744 * src/test/ressources/ehcache.xml Added:
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6745 The ehcache-Configuration.
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6746 * src/test/ressources/conf.xml Edited:
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6747 Added the Link to the ehcache-Configuration.
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6748 * src/main/java/de/intevation/gnv/artifacts/context/GNVArtifactContextFactory.java (createArtifactContext) Edited:
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6749 Added the Initialisation of the CacheManager.
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6750
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6751 * src/main/java/de/intevation/gnv/artifacts/cache/CacheFactory.java Added:
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6752 An Fractoryimplementation for the central access to the Cache.
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6753
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6754 * src/main/java/de/intevation/gnv/transition/MinMaxTransition.java (purifyResult) Edited,
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6755 * src/main/java/de/intevation/gnv/transition/SingleInputTransition.java (purifyResult) Edited,
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6756 * src/main/java/de/intevation/gnv/transition/Transition.java Edited,
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6757 * src/main/java/de/intevation/gnv/transition/TransitionBase.java Edited,
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6758 * src/main/java/de/intevation/gnv/artifacts/GNVArtifactBase.java Edited:
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6759 Signature of Methods purifyResults, advanced and feed Changed to put the uuid to the Transition
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6760 * src/main/java/de/intevation/gnv/transition/profile/vertical/VerticalProfileOutputTransition.java (createChart) Edited:
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6761 Methodsignatur of getChartResult change for putting the uuid of an Artifact into it
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6762 * src/main/java/de/intevation/gnv/transition/OutputTransition.java (out) Edited,
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6763 src/main/java/de/intevation/gnv/transition/timeseries/TimeSeriesOutputTransition.java (out) Edited:
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6764 Method Signature Changed for putting the uuid of an Artifact to the Transition.
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6765 stored
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6766 * src/main/java/de/intevation/gnv/transition/OutputTransitionBase.java Edited:
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6767 removed the persitence of the Chartresults and put them into an Cache instance.
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6768
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6769 2009-09-28 Tim Englich <tim.englich@intevation.de>
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6770
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6771 * src/main/java/de/intevation/gnv/transition/timeseries/TimeSeriesOutputTransition.java (getStatisticsGenerator) Edited:
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6772 Extracted the Instantiation of the Statistics-object to an protected Methode
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6773 to make it possible that extending Classes could change it.
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6774 * src/main/java/de/intevation/gnv/transition/profile/vertical/VerticalProfileOutputTransition.java (getStatisticsGenerator) Edited:
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6775 Overwrite getStatisticsGenerator to instantiate the VerticalProfileStatistics-
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6776 * src/main/java/de/intevation/gnv/statistics/VerticalProfileStatistics.java Added:
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6777 Class for Calculating Statistics for VerticalProfiles- The Only thing whisch differs to
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6778 TimeSeriesStatists is that the XoordinateValue is an double and not an Date-Value
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6779 * src/main/java/de/intevation/gnv/statistics/TimeseriesStatistics.java (calculateXOrdinateValue) Edited:
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6780 Added the Methode calculateXOrdinateValue to this Class to switch is Values in extending Classes.
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6781 * src/main/java/de/intevation/gnv/statistics/Statistics.java (calculateStatistics) Edited:
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6782 Added methodsignature to Interface for usage in different Implementations of Statistics.
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6783
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6784 2009-09-28 Tim Englich <tim.englich@intevation.de>
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6785
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6786 * src/main/java/de/intevation/gnv/statistics/TimeseriesStatistics.java (calculateStatistics) Edited:
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6787 Bug fixed. Now all Values will be used to calculate the Statistics
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6788
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6789 2009-09-28 Tim Englich <tim.englich@intevation.de>
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6790
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6791 * src/test/ressources/conf.xml Edited :
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6792 Changed the Output-format of Statistics from text/plain to text/xml.
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6793
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6794 2009-09-28 Tim Englich <tim.englich@intevation.de>
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6795
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6796 * src/main/java/de/intevation/gnv/statistics/TimeseriesStatistics.java Edited:
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6797 Moved the calculating-Methods from the Conmstructor to an separat Method.
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6798 Switched the ResultContainer from Array to Collection
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6799 * src/main/java/de/intevation/gnv/transition/timeseries/TimeSeriesOutputTransition.java (out) Edited:
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6800 Added the Output-Variante for generating Statistics
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6801
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6802 2009-09-28 Tim Englich <tim.englich@intevation.de>
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6803
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6804 * pom.xml Edited:
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6805 Added Link to Apache-Commons-Math to get the required Classes for the calculation
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6806 of Statistics.
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6807 * src/main/java/de/intevation/gnv/statistics/exception/StatisticsException.java Added:
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6808 Specified ExceptionClass for the Statistics Part of the gnv-artifacts
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6809 * src/main/java/de/intevation/gnv/statistics/TimeseriesStatistics.java Edited:
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6810 Remove compileErrors and switch to new Datastructure
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6811
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6812 2009-09-28 Tim Englich <tim.englich@intevation.de>
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6813
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6814 * src/main/java/de/intevation/gnv/statistics/Statistic.java Added ,
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6815 src/main/java/de/intevation/gnv/statistics/Statistics.java Added ,
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6816 src/main/java/de/intevation/gnv/statistics/TimeseriesStatistics.java Added:
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6817 Imported Statistics-Classes from old Project. Revision: 3101 Does not compile
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6818
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6819 2009-09-25 Tim Englich <tim.englich@intevation.de>
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6820
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6821 * src/test/ressources/conf.xml Edited:
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6822 Added with and height Inputparameter to each Chart-OutputMode.
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6823
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6824 * src/main/java/de/intevation/gnv/transition/timeseries/TimeSeriesOutputTransition.java (out) Edited:
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6825 Added the usage of the Parameters revieved from the client for the ChartRendering
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6826
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6827 * src/main/java/de/intevation/gnv/transition/DefaultInputValue.java (DefaultInputValue) (getDefaultValue) Edited ,
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6828 src/main/java/de/intevation/gnv/transition/InputValue.java (getDefaultValue) Edited:
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6829 Added the Method getDefaultValue to the Interface for getting the
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6830 deafultvalue of an Parameter.
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6831
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6832 * src/main/java/de/intevation/gnv/transition/DefaultOutputMode.java Edited,
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6833 src/main/java/de/intevation/gnv/transition/OutputMode.java (getInputParameters) Edited:
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6834 Added the Method getInputParameters to the OutputMode for Handling the required Parameters
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6835 of an OutputMode.
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6836
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6837 * src/main/java/de/intevation/gnv/transition/OutputTransition.java (out) Edited:
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6838 Put the InputParameter recived from the Client to the Methodsignature so that
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6839 they can be used during the outputprocessing.
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6840
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6841 * src/main/java/de/intevation/gnv/transition/OutputTransitionBase.java Edited:
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6842 Read rquired Outputparameters from the Configuration
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6843
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6844 * src/main/java/de/intevation/gnv/artifacts/GNVArtifactBase.java Edited:
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6845 Added support for Parameters in OutputNode of Describe-Artifact
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6846
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6847 2009-09-24 Tim Englich <tim.englich@intevation.de>
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6848
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6849 * pom.xml Edited:
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6850 Added Library for CSV-Support
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6851 * src/main/java/de/intevation/gnv/transition/timeseries/TimeSeriesOutputTransition.java (out) Edited:
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6852 Add support for CSV-Export
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6853 * src/main/java/de/intevation/gnv/artifacts/GNVArtifactBase.java (out) Edited:
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6854 Add Fag on Context for storing the Artifact status after out.
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6855
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6856 2009-09-24 Tim Englich <tim.englich@intevation.de>
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6857
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6858 * src/main/java/de/intevation/gnv/utils/ArtifactXMLUtilities.java (createSuccessReport) Edited:
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6859 Added a centraL Method for creating an Successreoprt.
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6860 * src/main/java/de/intevation/gnv/artifacts/GNVArtifactBase.java Edited,
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6861 src/main/java/de/intevation/gnv/artifacts/fis/FISArtifact.java Edited:
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6862 Add ResultReporting to the different Metshods of an Artifact
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6863
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6864 2009-09-24 Tim Englich <tim.englich@intevation.de>
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6865
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6866 * src/main/java/de/intevation/gnv/chart/VerticalProfileChartFactory.java Edited:
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6867 Obsolet TODOs removed
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6868 * src/main/java/de/intevation/gnv/artifacts/GNVArtifactBase.java Edited,
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6869 src/main/java/de/intevation/gnv/artifacts/fis/FISArtifact.java Edited,
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6870 src/main/java/de/intevation/gnv/transition/TransitionBase.java Edited:
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6871 Create Exception Report added
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6872 * src/main/java/de/intevation/gnv/utils/ArtifactXMLUtilities.java (createExceptionReport) Edited:
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6873 Method for creating Exceptionreports added.
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6874
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6875 2009-09-24 Tim Englich <tim.englich@intevation.de>
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6876
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6877 * src/test/ressources/queries.properties Edited:
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6878 Queries formatted so that they can be analysed and extended easier.
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6879 Some Bugs removed
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6880
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6881 2009-09-24 Tim Englich <tim.englich@intevation.de>
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6882
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6883 * src/main/java/de/intevation/gnv/chart/VerticalProfileChartFactory.java Edited,
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6884 src/main/java/de/intevation/gnv/chart/ChartLabels.java Edited,
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6885 src/main/java/de/intevation/gnv/chart/ChartFactory.java Edited:
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6886 Removed obsolet Parameters an Methods.
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6887 Use the ChartLable to put the DomainAxisLable into the Chart.
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6888
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6889 * src/main/java/de/intevation/gnv/transition/OutputTransitionBase.java Edited:
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6890 Some more Loggingoutput integrated.
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6891 Some Performanceimprovements done. The ResultData will only be refreshed if
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6892 the InputValues has changed.
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6893 Some Refactoring Work done. Move some Members into from extending Classes
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6894 into this implementation.
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6895 * src/main/java/de/intevation/gnv/transition/profile/vertical/VerticalProfileOutputTransition.java Edited,
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6896 src/main/java/de/intevation/gnv/transition/timeseries/TimeSeriesOutputTransition.java Edited:
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6897 Dummywerte fuer Diagrammgenerierung durch Echtwerte ersetzt.
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6898 Obsolete Uebergabeparameter entfernt.
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6899
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6900 2009-09-23 Tim Englich <tim.englich@intevation.de>
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6901
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6902 * src/test/ressources/queries.properties Edited:
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6903 Statements for InstantaneousPoint Vertical Profiles added
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6904 * src/test/ressources/conf.xml Edited:
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6905 Configuration for Vertikal Profiles for InstantaneousPoints added
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6906 * src/main/java/de/intevation/gnv/profile/vertical/VerticalProfileInstantaneousPointArtifact.java (VerticalProfileInstantaneousPointArtifact) Added:
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6907 New Artifact-Class Reperesenting Artifacts for InstantaneousPoints Creating VerticalProfiles added.
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6908
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6909 2009-09-23 Tim Englich <tim.englich@intevation.de>
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6910
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6911 * src/main/java/de/intevation/gnv/transition/TransitionBase.java (prepareInputData4DateDBQuery) Edited:
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6912 Bug Fixed, now all Inputvalues of String and Date will be put into the Query
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6913
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6914 2009-09-23 Tim Englich <tim.englich@intevation.de>
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6915
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6916 * src/main/java/de/intevation/gnv/chart/VerticalProfileChartFactory.java (createXYSeries) Edited:
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6917 Bug fixed. Now all Values will be Renderd to the Chart
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6918 * src/main/java/de/intevation/gnv/profile/vertical/VerticalProfileMeshArtifact.java Added:
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6919 Artifact-class for VerticalProfile Mesh added
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6920 * src/main/java/de/intevation/gnv/transition/TransitionBase.java Edited:
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6921 Support for StringQuieries and OracleDateQueries added
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6922 * src/test/ressources/queries.properties Edited:
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6923 Queries for VerticalProfile Mesh integrated
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6924 * src/test/ressources/conf.xml Edited:
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6925 Artifact for VerticalProfile Mesh integrated
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6926
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6927 2009-09-22 Tim Englich <tim.englich@intevation.de>
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6928
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6929 * src/test/ressources/queries.properties Edited:
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6930 Added Queries for the Workfloe of collecting the
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6931 required Information to generate a vertical Profile
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6932 * src/test/ressources/conf.xml Edited:
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6933 Added the Configuration of the VerticalProfileArtifact
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6934 * src/main/java/de/intevation/gnv/transition/timeseries/TimeSeriesOutputTransition.java (getCollection) Edited:
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6935 Some Codrefactoring done for reuse of Functionality in extended Classes.
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6936 * src/main/java/de/intevation/gnv/transition/profile/vertical/VerticalProfileOutputTransition.java Added:
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6937 Outputtransition for the Support of VerticalPropfiles
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6938 * src/main/java/de/intevation/gnv/transition/describedata/KeyValueDescibeData.java (getKey),
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6939 src/main/java/de/intevation/gnv/transition/describedata/DefaultKeyValueDescribeData.java (getKey) Edietd,
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6940 src/main/java/de/intevation/gnv/transition/TransitionBase.java (purifyResult) Edited:
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6941 Change KEY-Attribute of KeyValueDescribeData from Integer to String for the required
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6942 Representation of Date-KeyValue-Pairs
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6943 * src/main/java/de/intevation/gnv/profile/vertical/VerticalProfileArtifact.java Added:
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6944 ArtifactClass for the representation of VerticalProfiles
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6945 * src/main/java/de/intevation/gnv/artifacts/fis/FISArtifact.java (createSelectBox) Edited:
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6946 Added support for selected Products in static UI.
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6947 * src/main/java/de/intevation/gnv/chart/VerticalProfileChartFactory.java Added:
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6948 Factory for producing VerticalCharts added.
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6949 * src/main/java/de/intevation/gnv/chart/ChartFactory.java Edited:
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6950 Names of Getter for Columns Changed.
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6951
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6952 2009-09-21 Tim Englich <tim.englich@intevation.de>
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6953
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6954 * src/test/ressources/queries.properties Edited:
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6955 Queryie for TimeSeriesMesh added.
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6956 * src/test/ressources/conf.xml Edited:
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6957 New Artifact representing the TimeSeries-Mesh added to the Configuration.
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6958 * src/main/java/de/intevation/gnv/transition/timeseries/TimeSeriesOutputTransition.java Edited:
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6959 Inputdata for the Chartgeneration will now be allocated by name and not by position in Transitionorder.
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6960 * src/main/java/de/intevation/gnv/transition/describedata/SingleValueDescribeData.java Added,
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6961 src/main/java/de/intevation/gnv/transition/describedata/DefaultSingleValueDescribeData.java Added,
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6962 src/main/java/de/intevation/gnv/transition/SingleInputTransition.java Added:
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6963 New Class for Representing a single Input Transition
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6964 * src/main/java/de/intevation/gnv/transition/TransitionBase.java Edited:
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6965 Added support of usage inputValues none or multiple times in Queries.
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6966 Added support for SingleInputTransitions in Describe-Output
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6967 * src/main/java/de/intevation/gnv/transition/InputValue.java Edited,
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6968 src/main/java/de/intevation/gnv/transition/DefaultInputValue.java Edited:
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6969 An InputValue now is possible to use none or multiple times in Queries.
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6970 * src/main/java/de/intevation/gnv/timeseries/TimeSeriesMeshArtifact.java Added:
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6971 ArtifactClass for the Representation of an Mesh-Timeseries-Artifact
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6972
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6973 2009-09-17 Tim Englich <tim.englich@intevation.de>
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6974
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6975 * src/test/ressources/conf.xml Edited:
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6976 Database Cleanup Interval set to 5 minutes.
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6977
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6978 2009-09-17 Tim Englich <tim.englich@intevation.de>
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6979 * src/test/ressources/conf.xml Edited:
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6980 Some structurechanges done.
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6981
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6982 * src/main/java/de/intevation/gnv/utils/ArtifactXMLUtilities.java Edited:
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6983 Fixed Bug supporting UTF-8 Documents properly.
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6984 * src/main/java/de/intevation/gnv/transition/describedata/DefaultKeyValueDescribeData.java Edited,
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6985 * src/main/java/de/intevation/gnv/transition/describedata/KeyValueDescibeData.java Edited,
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6986 Added Methods for setting and getting the selection-state of this objects.
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6987
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6988 * src/main/java/de/intevation/gnv/transition/describedata/DefaultMinMaxDescribeData.java Edited,
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6989 src/main/java/de/intevation/gnv/transition/describedata/MinMaxDescribeData.java Edited:
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6990 Added setter for min an max-Values and getters an setters for minName and maxName
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6991
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6992 * src/main/java/de/intevation/gnv/transition/describedata/NamedCollection.java Added,
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6993 src/main/java/de/intevation/gnv/transition/describedata/NamedArrayList.java Added:
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6994 Collection ans an Implementation of this Collection for Storing Name of the Collection and if
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6995 the Values in it are multiselectable.
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6996
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6997 * src/main/java/de/intevation/gnv/transition/TransitionBase.java :
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
6998 Static UI-Support and valid SelectionStorage added.
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
6999 I added also an imporvement of the multiselect Methods for Datasets
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7000 * src/main/java/de/intevation/gnv/transition/MinMaxTransition.java Edited:
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7001 Storage of changed Values added
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7002
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7003 * src/main/java/de/intevation/gnv/artifacts/fis/FISArtifact.java Edited:
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7004 Static UI Support Added
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7005
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7006
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7007 2009-09-16 Tim Englich <tim.englich@intevation.de>
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7008
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7009 * src/test/ressources/conf.xml Edited,
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7010 src/main/java/de/intevation/gnv/transition/TransitionBase.java (describe) Edited,
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7011 src/main/java/de/intevation/gnv/transition/InputValue.java (isMultiselect) Edited,
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7012 src/main/java/de/intevation/gnv/transition/InputData.java (concartValue) Edited,
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7013 src/main/java/de/intevation/gnv/transition/DefaultInputValue.java (isMultiselect) Edited,
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7014 src/main/java/de/intevation/gnv/transition/DefaultInputData.java (concartValue)Edited,
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7015 src/main/java/de/intevation/gnv/artifacts/fis/FISArtifact.java (createUserInterface) Edited,
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7016 src/main/java/de/intevation/gnv/artifacts/GNVArtifactBase.java (parseInputData) Edited:
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7017 Added Multiselectsupport for InputValues
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7018
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7019 2009-09-16 Tim Englich <tim.englich@intevation.de>
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7020
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7021 * src/main/java/de/intevation/gnv/artifacts/GNVArtifactBase.java (setup) Edited:
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7022 Bug Fixed because of Infrastructure Changes in the Artifact-Module
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7023
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7024 * src/main/java/de/intevation/gnv/transition/TransitionBase.java Edited:
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7025 Put only the last DescribeData to the UI-Output bnecause auf Renderingproblems in the Client
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7026
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7027 * src/main/java/de/intevation/gnv/transition/describedata/DefaultKeyValueDescribeData.java Edited,
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7028 src/main/java/de/intevation/gnv/transition/describedata/DefaultMinMaxDescribeData.java Edited,
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7029 src/main/java/de/intevation/gnv/transition/describedata/KeyValueDescibeData.java Edited:
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7030 Made Interface Serializable, add UIDs to the Implementations of the Interface
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7031
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7032 2009-09-15 Tim Englich <tim.englich@intevation.de>
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7033
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7034 * src/main/java/de/intevation/gnv/artifacts/fis/FISArtifact.java (createUserInterface) Edited:
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7035 Integrate UI-Representation for Describe into the FISArtifact.
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7036 * src/main/java/de/intevation/gnv/utils/ArtifactXMLUtilities.java (createXFormElement) Refactoring,
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7037 src/main/java/de/intevation/gnv/transition/TransitionBase.java (describe) Refactoring:
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7038 Extract the Element-Creation of XForms Nodes into a Common Class to make them available for
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7039 other Classes which have to create XForm-Fragments
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7040
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7041 2009-09-14 Tim Englich <tim.englich@intevation.de>
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7042
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7043 * src/main/java/de/intevation/gnv/transition/Transition.java Edited,
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7044 src/main/java/de/intevation/gnv/transition/InputData.java Edited,
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7045 src/main/java/de/intevation/gnv/transition/OutputMode.java Edited,
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7046 src/main/java/de/intevation/gnv/transition/InputValue.java Edited,
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7047 src/main/java/de/intevation/gnv/artifacts/fis/product/Product.java Edited,
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7048 src/main/java/de/intevation/gnv/utils/ArtifactXMLUtilities.java Edited,
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7049 src/main/java/de/intevation/gnv/transition/describedata/DescribeData.java Edited:
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7050 Make the Interfaces Serializable to make them usable in the Artifactdatabase
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7051
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7052 2009-09-14 Tim Englich <tim.englich@intevation.de>
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7053
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7054 * src/test/java/de/intevation/gnv/artifacts/GNVArtifactsTestCase.java Edited,
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7055 src/main/java/de/intevation/gnv/transition/timeseries/TimeSeriesOutputTransition.java Edited,
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7056 src/main/java/de/intevation/gnv/transition/OutputTransition.java Edited ,
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7057 src/main/java/de/intevation/gnv/timeseries/TimeSeriesArtifact.java Edited,
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7058 src/main/java/de/intevation/gnv/artifacts/fis/FISArtifact.java Edited,
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7059 src/main/java/de/intevation/gnv/artifacts/GNVArtifactBase.java Edited:
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7060 Refactoring Work depending on Infrastructurchanges in the Artifact-Module
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7061
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7062 2009-09-10 Tim Englich <tim.englich@intevation.de>
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7063
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7064 * src/test/java/de/intevation/gnv/artifacts/GNVArtifactsTestCase.java Edited,
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7065 src/test/ressources/timeseries/timeseries_step_01_feed.xml Edited,
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7066 src/test/ressources/timeseries/timeseries_step_01_advance.xml Edited,
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7067 src/test/ressources/conf.xml Edited:
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7068 TestCase moced from TimeSeriesArtifact to FISArtifact. Used FIS: Marnet
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7069
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7070 2009-09-10 Tim Englich <tim.englich@intevation.de>
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7071
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7072 * src/main/java/de/intevation/gnv/utils/ArtifactXMLUtilities.java Added:
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7073 Utilities-Class for some XML-Stuff that is only for gnv-artifacts
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7074
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7075 * src/main/java/de/intevation/gnv/utils/ArtifactFactoryUtilities.java Added:
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7076 Factory to Instantiiate an ArtifactFactory (TODO: Should be moved to Artifact-database)
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7077
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7078 * src/main/java/de/intevation/gnv/artifacts/fis/product/Product.java Added,
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7079 src/main/java/de/intevation/gnv/artifacts/fis/product/DefaultProduct.java Added:
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7080 Interfcaedefinition and Defaultimplementation for the Representation of the different
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7081 Products in an FIS.
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7082
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7083 * src/main/java/de/intevation/gnv/artifacts/fis/FISArtifact.java Added:
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7084 Artifact to Repersent an FIS. This Artifact is able to switch between different
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7085 SubArtifacts for handling the different Products of an FIS.
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7086
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7087 * src/main/java/de/intevation/gnv/artifacts/GNVArtifactBase.java Edited:
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7088 Refactoring Work done because of changes in the artifact-modules
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7089
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7090 2009-09-10 Tim Englich <tim.englich@intevation.de>
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7091
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7092 * src/main/java/de/intevation/gnv/artifacts/GNVArtifactBase.java Edited,
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7093 src/main/java/de/intevation/gnv/timeseries/TimeSeriesArtifact.java Edited:
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7094 Refactoringwork done because of changes in the artifact-module
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7095
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7096 2009-09-10 Tim Englich <tim.englich@intevation.de>
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7097
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7098 * src/test/java/de/intevation/gnv/artifacts/GNVArtifactsTestCase.java Edited:
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7099 src/test/ressources/conf.xml Renamed:
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7100 Project Structure changed in artifact-database. So we have to rename
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7101 the Testconfigurationfile in conf.xml.
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7102
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7103 * src/test/ressources/results Added:
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7104 Integrated Folder for temporal storing Resultfiles of the TestCases
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7105
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7106 * src/test/ressources/queries.properties Edited:
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7107 Further Queries for Testcases integrated
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7108 * src/test/ressources/timeseries/timeseries_step_05_out.xml Added,
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7109 src/test/ressources/timeseries/timeseries_step_05_feed.xml Added:
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7110 Integrated the last step of the TimeSeries-Workflow.
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7111 Now the TestCase is able to render Charts.
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7112
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7113 * src/test/ressources/timeseries/timeseries_step_04_feed.xml Edited,
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7114 src/test/ressources/timeseries/timeseries_step_03_feed.xml Edited:
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7115 Names of the feed-Parametes changed to the Syntax of BSH-Spelling
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7116
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7117 2009-09-09 Tim Englich <tim.englich@intevation.de>
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7118
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7119 * src/main/java/de/intevation/gnv/transition/timeseries/TimeSeriesOutputTransition.java:
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7120 Chart Rendering completed with some Fixes to do
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7121 * src/main/java/de/intevation/gnv/transition/TransitionBase.java:
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7122 Integrated usage of KeyValueDescibeData
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7123 * src/main/java/de/intevation/gnv/transition/OutputTransition.java (getOutputModes):
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7124 Errorhandling integrated
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7125 * src/main/java/de/intevation/gnv/timeseries/TimeSeriesArtifact.java Edited,
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7126 * src/main/java/de/intevation/gnv/artifacts/GNVArtifactBase.java Edited:
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7127 Refactored out-Method from Extending Class
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7128
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7129 2009-09-09 Tim Englich <tim.englich@intevation.de>
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7130
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7131 * src/main/java/de/intevation/gnv/chart/exception/TechnicalChartException.java Added,
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7132 src/main/java/de/intevation/gnv/chart/ChartFactory.java Edited:
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7133 Refactoring of the ChartFactory so that it colud be use and it is possible to compile
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7134 this class.
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7135
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7136 * src/main/java/de/intevation/gnv/transition/describedata/KeyValueDescibeData.java Added,
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7137 src/main/java/de/intevation/gnv/transition/describedata/DefaultKeyValueDescribeData.java Added:
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7138 Added an new Representation of Describedata for Key Value Pairs using for the Parameter Lists
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7139 of the Transitions an put it into the Chartgeneration
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7140
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7141 2009-09-09 Tim Englich <tim.englich@intevation.de>
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7142
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7143 * pom.xml Edited:
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7144 Added JfreeChart Dependency to pom-file
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7145
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7146 2009-09-09 Tim Englich <tim.englich@intevation.de>
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7147
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7148 * src/main/java/de/intevation/gnv/chart/Insets.java Added,
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7149 src/main/java/de/intevation/gnv/chart/ChartStyle.java Added,
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7150 src/main/java/de/intevation/gnv/chart/ChartLabels.java Added,
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7151 src/main/java/de/intevation/gnv/chart/ChartFactory.java Added:
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7152 Insert Chart-Classes from OLD-Repository Revision: 3101 Does not compile
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7153
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7154 2009-09-09 Tim Englich <tim.englich@intevation.de>
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7155
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7156 * src/main/java/de/intevation/gnv/transition/timeseries/TimeSeriesOutputTransition.java Added:
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7157 The specifed OutputTransition for the Product TimeSeries.
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7158
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7159 * src/main/java/de/intevation/gnv/artifacts/GNVArtifactBase.java Edited:
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7160 Integration of the OutputModes in the DescriberesultDocument.
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7161
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7162 * src/main/java/de/intevation/gnv/transition/OutputTransitionBase.java Added,
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7163 src/main/java/de/intevation/gnv/transition/OutputTransition.java Added:
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7164 The Interface and the abstract Basicimplementation of an Transition which
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7165 can produce different outputs.
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7166
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7167 * src/main/java/de/intevation/gnv/transition/DefaultOutputMode.java Added,
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7168 src/main/java/de/intevation/gnv/transition/OutputMode.java Added:
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7169 Interfacestructur and Defaultimplementation for the Representation of the
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7170 Different OutputModes given in an Artifact.
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7171
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7172 2009-09-09 Tim Englich <tim.englich@intevation.de>
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7173
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7174 * src/main/java/de/intevation/gnv/transition/TransitionBase.java (describe) Edited:
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7175 Changed DateoutputFormat from German- to Anericanstyle
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7176
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7177 2009-09-09 Tim Englich <tim.englich@intevation.de>
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7178
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7179 * src/test/ressources/timeseries/timeseries_step_04_feed.xml Added,
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7180 * src/test/ressources/timeseries/timeseries_step_04_advance.xml Added:
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7181 Two more ArtifactCommands for the next Step in TimeSeriesArtifactTestCase
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7182 * src/test/ressources/queries.properties Edited:
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7183 New Queries for timeseries_timeinterval added.
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7184 Also use KEY ,VALUE, MIN and MAX as Identifiers for the different Columns.
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7185 * src/test/ressources/GNVArtifactsTestCase_Configuration.xml Edited,
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7186 * src/test/java/de/intevation/gnv/artifacts/GNVArtifactsTestCase.java Edited:
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7187 Modified the TimeseriesArtifact and added one further TransitionStep
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7188
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7189 2009-09-09 Tim Englich <tim.englich@intevation.de>
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7190
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7191 * src/main/java/de/intevation/gnv/transition/describedata/DefaultMinMaxDescribeData.java ,
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7192 * src/main/java/de/intevation/gnv/transition/describedata/MinMaxDescribeData.java,
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7193 * src/main/java/de/intevation/gnv/transition/describedata/DescribeData.java Added:
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7194 Interface Structure and Defaultimplementation for Representing DescribeData of an
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7195 Transition added. In this Way we are able to switch between different Renderingmethods
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7196 for descibe.
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7197 * src/main/java/de/intevation/gnv/transition/MinMaxTransition.java Added:
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7198 Added MinMaxTransition for representing Min-/Max-Value Results in a Tansition
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7199 * src/main/java/de/intevation/gnv/transition/TransitionBase.java Edited:
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7200 Integrated Min- / MAX-Value Support for Describe. Also done some Refactoring Work
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7201 for easy creating Extensions of this Class.
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7202 * src/main/java/de/intevation/gnv/artifacts/GNVArtifactBase.java Edited:
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7203 Userinterface Informations were integrated in the wrong Method. Now the
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7204 Informations are put into the ui-Node
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7205
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7206 2009-09-08 Tim Englich <tim.englich@intevation.de>
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7207
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7208 * src/test/ressources/timeseries/timeseries_step_01_advance.xml Edited,
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7209 src/test/ressources/timeseries/timeseries_step_01_feed.xml Edited,
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7210 src/test/ressources/timeseries/timeseries_step_02_advance.xml Added,
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7211 src/test/ressources/timeseries/timeseries_step_02_feed.xml Added,
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7212 src/test/ressources/timeseries/timeseries_step_03_advance.xml Added,
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7213 src/test/ressources/timeseries/timeseries_step_03_feed.xml Added,
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7214 src/test/ressources/GNVArtifactsTestCase_Configuration.xml: Edited,
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7215 src/test/ressources/queries.properties Added,
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7216 src/test/java/de/intevation/gnv/artifacts/GNVArtifactsTestCase.java Edited:
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7217 TestCase implemented until Choosing the TimeInetval of an TimeSeries
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7218
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7219 One Entry is Missing
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7220
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7221 2009-09-08 Tim Englich <tim.englich@intevation.de>
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7222
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7223 * src/main/java/de/intevation/gnv/transition/TransitionBase.java Edited,
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7224 src/main/java/de/intevation/gnv/transition/Transition.java Edited,
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7225 src/main/java/de/intevation/gnv/artifacts/GNVArtifactBase.java Edited,
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7226 src/test/java/de/intevation/gnv/artifacts/GNVArtifactsTestCase.java Edited,
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7227 src/test/ressources/GNVArtifactsTestCase_Configuration.xml Edited,
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7228 src/test/ressources/timeseries/timeseries_step_01_feed.xml Added ,
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7229 src/test/ressources/timeseries/timeseries_step_01_advance.xml Added :
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7230 Artifact.advance initial implementiert
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7231
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7232 2009-09-08 Tim Englich <tim.englich@intevation.de>
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7233
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7234 * src/main/java/de/intevation/gnv/timeseries/TimeSeriesArtifact.java Edited,
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7235 src/main/java/de/intevation/gnv/transition/DefaultInputData.java Added,
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7236 src/main/java/de/intevation/gnv/transition/InputData.java Added,
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7237 src/main/java/de/intevation/gnv/transition/exception/TransitionException.java Added,
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7238 src/main/java/de/intevation/gnv/transition/TransitionBase.java Edited,
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7239 src/main/java/de/intevation/gnv/transition/Transition.java Edited,
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7240 src/main/java/de/intevation/gnv/artifacts/GNVArtifactBase.java Edited:
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7241 Funktionalitat Feed initial bereitgestellt.
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7242
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7243 2009-09-08 Tim Englich <tim.englich@intevation.de>
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7244
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7245 * src/test/ressources/GNVArtifactsTestCase_Configuration.xml,
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7246 src/main/java/de/intevation/gnv/artifacts/GNVArtifactBase.java,
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7247 src/main/java/de/intevation/gnv/transition/TransitionBase.java,
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7248 src/main/java/de/intevation/gnv/transition/DefaultInputValue.java Edited:
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7249 Required Inputelements integrated in BasicArtifact-Descibe-Output
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7250
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7251 2009-09-08 Tim Englich <tim.englich@intevation.de>
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7252
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7253 * src/main/java/de/intevation/gnv/transition/DefaultInputValue.java Added,
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7254 src/main/java/de/intevation/gnv/transition/InputValue.java Added,
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7255 src/main/java/de/intevation/gnv/transition/TransitionBase.java Edited,
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7256 src/main/java/de/intevation/gnv/transition/Transition.java Edited,
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7257 src/test/ressources/GNVArtifactsTestCase_Configuration.xml Edited:
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7258 Constructs for the required Inputvalues for an Transition created
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7259
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7260 2009-09-08 Tim Englich <tim.englich@intevation.de>
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7261
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7262 * src/test/java/de/intevation/gnv/artifacts/GNVArtifactsTestCase.java,
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7263 * src/main/java/de/intevation/gnv/timeseries/TimeSeriesArtifact.java:,
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7264 * src/main/java/de/intevation/gnv/artifacts/GNVArtifactBase.java: Edited
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7265 Added Output for Describe to the Artifactimplementation
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7266
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7267 2009-09-08 Tim Englich <tim.englich@intevation.de>
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7268
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7269 * src/test/ressources/GNVArtifactsTestCase_Configuration.xml,
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7270 src/main/java/de/intevation/gnv/transition/Transition.java (getDescription),
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7271 src/main/java/de/intevation/gnv/transition/TransitionBase.java (setup), (getDescription):
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7272 Added Description to a Transition
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7273
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7274 2009-09-07 Tim Englich <tim.englich@intevation.de>
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7275
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7276 * src/test/ressources/GNVArtifactsTestCase_Configuration.xml,
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7277 src/test/java/de/intevation/gnv/artifacts/GNVArtifactsTestCase.java: ADD
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7278 TestClass for GNV-Artifacts an TimeSeriesArtifacs
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7279
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7280 * src/main/java/de/intevation/gnv/transition/TransitionFactory.java,
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7281 src/main/java/de/intevation/gnv/transition/TransitionBase.java,
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7282 src/main/java/de/intevation/gnv/transition/Transition.java,
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7283 src/main/java/de/intevation/gnv/transition/DefaultTransition.java: ADD
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7284 Transitionimplementation for handling the substeps of an Artifact Livecycle
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7285
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7286 * src/main/java/de/intevation/gnv/timeseries/TimeSeriesArtifact.java: ADD
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7287 The Artifact for handling the TimeSeries
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7288 * src/main/java/de/intevation/gnv/artifacts/context/GNVArtifactContextFactory.java,
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7289 src/main/java/de/intevation/gnv/artifacts/context/GNVArtifactContext.java,
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7290 src/main/java/de/intevation/gnv/artifacts/GNVArtifactBase.java:
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7291 The Basic-Classes for providing GNC Artifacts. this Classes should be the Fundament
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7292 for the Implementation of Specialized Artifacts e.g. TimeSeries
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7293 * pom: Edited Projectreferences to the other GNV-Projects added
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7294
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7295 2009-09-04 Tim Englich <tim.englich@intevation.de>
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7296
330
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7297 * src/main/java/de/intevation/gnv/artifacts/ArtifactFactoryBase.java:
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7298 Implementation of the General ArtifactFactory
477c0c46605e Cleaned up ChangeLog a bit.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 329
diff changeset
7299
121
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7300 2009-09-04 Tim Englich <tim.englich@intevation.de>
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7301
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7302 * pom.xml: Created with maven and put the Moduledependencies into it
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7303 * target | .settings | .project | .classpath: Add to SVN-Ignore
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7304 * Changes | Changelog | NEWS | README | TODO: Added
6b9a07f758cf Move resources to a place where maven puts them into final package.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
7305 * src/**: Added to the Project

http://dive4elements.wald.intevation.org