# HG changeset patch # User Hans Plum # Date 1258139730 0 # Node ID f2af03633d2995897bd82d7170861ed14a03e7cd # Parent 9147e3931723e1d793ee25b5b9b67fd74f3f089f Unified style of ChangeLog descriptions refering to issues gnv-artifacts/trunk@339 c6561f87-3c4e-4783-a992-168aeb5c3f6f diff -r 9147e3931723 -r f2af03633d29 gnv-artifacts/ChangeLog --- a/gnv-artifacts/ChangeLog Fri Nov 13 14:51:58 2009 +0000 +++ b/gnv-artifacts/ChangeLog Fri Nov 13 19:15:30 2009 +0000 @@ -1,3 +1,8 @@ +2009-11-13 Hans Plum + + * ChangeLog: + Unified style of ChangeLog descriptions refering to issues. + 2009-11-13 Tim Englich * doc/conf/products/timeseries/conf_timeseriespoint.xml: @@ -24,8 +29,11 @@ (testVerticalCrossSectionMeshArtifact): Removed Statistics-Test on This Artifact-Test because no Statistic is required for this Producttyp. - * src/main/java/de/intevation/gnv/transition/profile/horizontalcrosssection/HorizontalCrossSectionMeshOutputTransition.java (createCSV): + + * src/main/java/de/intevation/gnv/transition/profile/horizontalcrosssection/ + HorizontalCrossSectionMeshOutputTransition.java (createCSV): No Statistics for this Output is required. + * src/main/java/de/intevation/gnv/statistics/HorizontalCrossSectionStatistics.java: Removed becaus the Statistics for ths product is not required. @@ -72,16 +80,23 @@ 2009-11-11 Tim Englich + Issue 19: Validation of max. min value order + * src/main/java/de/intevation/gnv/transition/TransitionBase.java (putInputData): Added Validation if a given maxvalue is greater than a given minvalue issue19 * src/main/java/de/intevation/gnv/utils/InputValidator.java (isInputValid): Added new Method for validating if a maxvalue is greater than a minvalue. issue19 2009-11-11 Tim Englich - * src/main/java/de/intevation/gnv/transition/describedata/DefaultSingleValueDescribeData.java (setValue): - * src/main/java/de/intevation/gnv/transition/describedata/SingleValueDescribeData.java: - Added setValue-Method for setting the Value which was sent back to the Servere - using the feed-request. issue81 + + Issue 81: Keeping input values in coordinate input fields + + * + src/main/java/de/intevation/gnv/transition/describedata/ + DefaultSingleValueDescribeData.java (setValue), src/main/java/de/intevation/gnv/ + transition/describedata/SingleValueDescribeData.java: Added setValue-Method + for setting the Value which was sent back to the Server using the feed-request. issue81 + * src/main/java/de/intevation/gnv/transition/TransitionBase.java (getDescribeData): Added SingleValueDescribeData to the method for storing InputValues for Describeoutput issue81 @@ -103,6 +118,8 @@ 2009-11-11 Tim Englich + Issue 76: Improving XML config documents + * doc/conf/products/verticalprofile/conf_mesh.xml, doc/conf/products/verticalprofile/conf_instantaneouspoint.xml, doc/conf/products/verticalcrosssection/conf_mesh.xml, @@ -117,13 +134,16 @@ Added Ressources for the AreaFilter Ids areaid and subareid 2009-11-10 Tim Englich + + Issue 68: Improving ODV Export * src/main/java/de/intevation/gnv/transition/timeseries/TimeSeriesOutputTransition.java (TIMESERIES_ODV_PROFILE_NAMES): Sort Columns to the given order of the ODV-Specification and added the Columns DATAVALUE and PARAMETER to the output according to issue68 + * doc/conf/queries.properties: - Changed Columnalias in Query for HorizontalProfile ODV-Exports in Meshes + Changed Column-alias in Query for HorizontalProfile ODV-Exports in Meshes from PARAMETERID to PARAMETER to be able to use in only on ODV-Export-Profile 2009-11-10 Tim Englich @@ -216,18 +236,18 @@ 2009-11-09 Tim Englich - * src/test/java/de/intevation/gnv/artifacts/GNVArtifactsTestCase.java (testTimeSeriesMeshArtifact): - Added the ODV-Export to the Unit-Testcase for TimeSeries-Mesh. - Some Refactoring Work done. - * src/test/ressources/timeseries_mesh/timeseries_step_08_out_odv.xml: - Added Out-request for ODV-Export to the JUnitTest Configuration - for TimeSeries Mesh. - * doc/conf/products/timeseries/conf_mesh.xml: - Added QueryID for ODV-Exports to the Configuration of an - Mesh-TimeSeries-Artifacts - * doc/conf/queries.properties: - Added Query for TimeSeries ODV-Exports in Meshes - + * src/test/java/de/intevation/gnv/artifacts/GNVArtifactsTestCase.java (testTimeSeriesMeshArtifact): + Added the ODV-Export to the Unit-Testcase for TimeSeries-Mesh. + Some Refactoring Work done. + + * src/test/ressources/timeseries_mesh/timeseries_step_08_out_odv.xml: + Added Out-request for ODV-Export to the JUnitTest Configuration for TimeSeries Mesh. + + * doc/conf/products/timeseries/conf_mesh.xml: + Added QueryID for ODV-Exports to the Configuration of an Mesh-TimeSeries-Artifacts + + * doc/conf/queries.properties: Added Query for TimeSeries ODV-Exports in Meshes + 2009-11-09 Ingo Weinzierl * src/main/java/de/intevation/gnv/exports/Export.java @@ -372,9 +392,9 @@ * doc/conf/products/verticalprofile/conf_timeseriespoint.xml: Added the RegionFilters into the configuration of the Products for TimeSeriesPoints. - 2009-11-05 Tim Englich + * doc/conf/queries.properties: Added new Queries to fill the Lists for the Regionfilters and one Query to select only those Meshes @@ -389,6 +409,7 @@ for Meshes. 2009-11-05 Tim Englich + * src/test/ressources/*_describe.xml: Added the DescribeRequestBodies to each TestCaseData. * src/test/java/de/intevation/gnv/artifacts/GNVArtifactsTestCase.java: @@ -419,11 +440,14 @@ 2009-11-02 Tim Englich - * src/main/java/de/intevation/gnv/transition/profile/horizontalcrosssection/HorizontalCrossSectionMeshOutputTransition.java (createCSV): + * src/main/java/de/intevation/gnv/transition/profile/horizontalcrosssection/ + HorizontalCrossSectionMeshOutputTransition.java (createCSV): Code Cleanup: Removed obsoled TODO Flag + * src/main/java/de/intevation/gnv/transition/TransitionBase.java (setSelection): Changed the Value of the min and maxvalue of the Request to the Value which is unsed to name the Inputfields in the DescribeOutput. + * src/main/java/de/intevation/gnv/transition/timeseries/TimeSeriesOutputTransition.java, src/main/java/de/intevation/gnv/transition/profile/horizontal/NorthSouthEastWestTransition.java, src/main/java/de/intevation/gnv/transition/Transition.java, @@ -444,6 +468,7 @@ Added the UnitTest-Case for HorizontalCrossSectionMeshArtifacts 2009-10-30 Tim Englich + * doc/conf/queries.properties: Added the Query for selecting the Data for generating Outputs of HorizontalCrossSectionMeshOutputTransition @@ -458,6 +483,8 @@ 2009-10-29 Tim Englich + Issue 45: Defining gaps for spatial and temporal gaps + * doc/conf/products/timeseries/timegap_definition.xml, doc/conf/products/timeseries/conf_timeseriespoint.xml: Added the Configuration for TimeGaps to the TimeSeries-Configurations. issue45 @@ -477,44 +504,58 @@ 2009-10-28 Tim Englich - * src/main/java/de/intevation/gnv/profile/horizontalcrosssection/HorizontalCrossSectionMeshArtifact.java (HorizontalCrossSectionMeshArtifact):, - doc/conf/queries.properties, - doc/conf/conf.xml, - doc/conf/products/horizontalcrosssection/conf_mesh.xml, - src/main/resources/lang/artifactMessages* .properties, - Added Workflow for determining the Query-Parameters for Horizontal cross-sections. + * src/main/java/de/intevation/gnv/profile/horizontalcrosssection/ + HorizontalCrossSectionMeshArtifact.java (HorizontalCrossSectionMeshArtifact), + doc/conf/queries.properties, doc/conf/conf.xml, + doc/conf/products/horizontalcrosssection/conf_mesh.xml, + src/main/resources/lang/artifactMessages* .properties: + Added Workflow for determining the Query-Parameters for Horizontal cross-sections. 2009-10-28 Tim Englich + * doc/conf/conf.xml: Added Configuration for two new FIS. Current Meter and Ice Station Reports + * src/main/resources/lang/artifactMessages*.properties: Added Ressources for two new FIS. Current Meter and Ice Station Reports 2009-10-27 Tim Englich - * doc/conf/conf.xml: + * doc/conf/conf.xml: Added Configuration for two new FIS. Sea State and SEACAT + * src/main/resources/lang/artifactMessages*.properties: Added Ressources for two new FIS. Sea State and SEACAT 2009-10-27 Tim Englich + + Issue 61: Vertical profile (Meshes): Selection of minimal and maximal + depths zones + * src/main/resources/lang/artifactMessages*.properties: Added Ressources for the minimal and maximal Layer to use in VerticalProfiles of Meshes issue61 + * doc/conf/products/verticalprofile/conf_mesh.xml: Added two new Transitions for selecting the min and max-Layer to use. issue61 + * doc/conf/queries.properties: Added Queries for Selecting the Depth for selecting the minimum and the maximum Layer to use Drawing the Chart. issue61 + * src/test/java/de/intevation/gnv/artifacts/GNVArtifactsTestCase.java (testVerticalProfileMeshArtifact): Integrated two further Transitions-Steps according to changes in Workflow of VerticalProfiles in Meshes. issue61 + * src/test/ressources/verticalprofile_mesh/verticalprofile_step_*.xml: New Testdata generated according to changes in Workflow of VerticalProfiles in Meshes. issue61 2009-10-26 Tim Englich + Issue 31: TG_0020.018: Input of manual depth zones + * src/main/resources/lang/artifactMessages_de_DE.properties: Added Ressources for the minimal and maximal value of the depth + * src/test/ressources/verticalprofile_instantaneouspoint/verticalprofile_step_05_out_statistics.xml (renamed), src/test/ressources/verticalprofile_instantaneouspoint/verticalprofile_step_05_out_csv.xml (renamed), src/test/ressources/verticalprofile_instantaneouspoint/verticalprofile_step_05_out_chart.xml(renamed), @@ -531,6 +572,7 @@ Edited the RestCases for VerticalProfiles according to the requirement that the user should be able to enter the minimal and maximal Value of the depth that should be show n in the charts. issue31 + * doc/conf/queries.properties, doc/conf/products/verticalprofile/conf_timeseriespoint.xml, doc/conf/products/verticalprofile/conf_instantaneouspoint.xml: @@ -548,7 +590,9 @@ * doc/conf/queries.properties: Some Queryimproofments done. Inner-Selects has been removed where it was possible. -2009-10-23 Tim Englich +2009-10-23 Tim Englich + + Issue 3: Artifact: Storing the internal state instead of results * src/main/java/de/intevation/gnv/artifacts/GNVArtifactBase.java, src/main/java/de/intevation/gnv/timeseries/TimeSeriesArtifact.java (describe), @@ -557,7 +601,8 @@ src/main/java/de/intevation/gnv/profile/horizontal/HorizontalProfileArtifact.java (describe): Use super.identifier as uuid. issue3 -2009-10-23 Tim Englich +2009-10-23 Tim Englich + * src/test/ressources/verticalprofile/verticalprofile_step_04_feed.xml, src/test/ressources/verticalprofile/verticalprofile_step_03_advance.xml, src/test/ressources/verticalprofile/verticalprofile_step_04_out_*.xml, @@ -567,49 +612,60 @@ * src/main/java/de/intevation/gnv/transition/timeseries/TimeSeriesOutputTransition.java: Put the UUID into the Resultlookup + * src/main/java/de/intevation/gnv/transition/TransitionBase.java: Removed the Storage of Results in the Object and put them into the ehcache + * src/main/java/de/intevation/gnv/transition/Transition.java: Removed some needless Methods that were not longer Required - * src/main/java/de/intevation/gnv/transition/profile/horizontal/NorthSouthEastWestTransition.java (advance): - src/main/java/de/intevation/gnv/transition/SingleInputTransition.java (purifyResult): - src/main/java/de/intevation/gnv/transition/MinMaxTransition.java (purifyResult): - src/main/java/de/intevation/gnv/transition/CoordinateSelectionTransition.java (extractKVP): - src/main/java/de/intevation/gnv/timeseries/TimeSeriesArtifact.java (describe): - src/main/java/de/intevation/gnv/profile/verticalcrosssection/VerticalCrossSectionMeshArtifact.java (describe): - src/main/java/de/intevation/gnv/profile/vertical/VerticalProfileArtifact.java (describe): - src/main/java/de/intevation/gnv/profile/horizontal/HorizontalProfileArtifact.java (describe): - src/main/java/de/intevation/gnv/artifacts/GNVArtifactBase.java (uuid): - Lookup the Results from ehcach and centralize the Lookup to one methode. + * src/main/java/de/intevation/gnv/transition/profile/horizontal/NorthSouthEastWestTransition.java + (advance), src/main/java/de/intevation/gnv/transition/SingleInputTransition.java + (purifyResult), src/main/java/de/intevation/gnv/transition/MinMaxTransition.java + (purifyResult), src/main/java/de/intevation/gnv/transition/CoordinateSelectionTransition.java + (extractKVP), src/main/java/de/intevation/gnv/timeseries/TimeSeriesArtifact.java + (describe), src/main/java/de/intevation/gnv/profile/verticalcrosssection/VerticalCrossSectionMeshArtifact.java + (describe), src/main/java/de/intevation/gnv/profile/vertical/VerticalProfileArtifact.java + (describe), src/main/java/de/intevation/gnv/profile/horizontal/HorizontalProfileArtifact.java + (describe), src/main/java/de/intevation/gnv/artifacts/GNVArtifactBase.java (uuid): + Lookup the Results from ehcache and centralize the Lookup to one methode. 2009-10-23 Tim Englich + * doc/conf/queries.properties: Optimized Query horizontalprofile_instantaneouspoint_cruise because it is not warranted that the name of an cruise is set. issue60 2009-10-22 Tim Englich - * src/main/java/de/intevation/gnv/transition/CoordinateSelectionTransition.java (extractKVP): - Added the possiblility to fetch an further Column with the alias Value to display it - together with the Coordinatevalues + * src/main/java/de/intevation/gnv/transition/CoordinateSelectionTransition.java + (extractKVP): Added the possiblility to fetch an further Column with + the alias Value to display it together with the Coordinatevalues + * doc/conf/queries.properties: Added the Coordinates to an Measuementpoint to display it. + * doc/conf/products/verticalprofile/conf_instantaneouspoint.xml: - Change TransitionType for displaying Coordinatevalues aditionaly to the Time of an Measurement + Change TransitionType for displaying Coordinatevalues aditionaly to + the Time of an Measurement + 2009-10-22 Tim Englich - * doc/conf/conf.xml, - doc/conf/products/**/conf_*.xml: + + Issue 40: Instantiation of artifacts slow + + * doc/conf/conf.xml, doc/conf/products/*/conf_*.xml: Split the Configuration of the ArtifactDatabase in several Configurationfiles. - For Each Product-Artifact one single File to make it easier to administer the System. + For Each Product-Artifact one single File to make it easier to administer the System. + * src/main/java/de/intevation/gnv/transition/TransitionFactory.java (createTransition), src/main/java/de/intevation/gnv/transition/TransitionBase.java (setup), src/main/java/de/intevation/gnv/transition/OutputTransitionBase.java (setup), src/main/java/de/intevation/gnv/artifacts/fis/FISArtifact.java (setup): Lookup of XML-Attributes was changed from XPath-lookup to direct - Access on the fetched Element to speed up the Artifactinstantiation issue40 + Access on the fetched Element to speed up the Artifactinstantiation issue40 + * src/main/java/de/intevation/gnv/artifacts/GNVArtifactBase.java (getConfigurationFragment): - Read Configurationinformations for the Productartifact from a separat folder if an xlink:href + Read Configuration information for the Productartifact from a separat folder if an xlink:href Attribute exists in tne Configurationnode of the Artifact. This was inserted to speed up the Artifactinstantiation and to split the Configuration in several Configurationfiles that where smallaer issue40 @@ -618,6 +674,8 @@ 2009-10-21 Tim Englich + Issue 59: Added relative pathnames to central config document + * doc/conf/conf.xml: Added relative locations for further required configurationfiles . issue59 * src/main/java/de/intevation/gnv/artifacts/context/GNVArtifactContextFactory.java (createArtifactContext): @@ -634,9 +692,9 @@ 2009-10-20 Tim Englich - * doc/conf/ - Added Folder for the Configuration of the gnv-artifacts. - + * doc/conf: + Added Folder for the Configuration of the gnv-artifacts. + 2009-10-20 Tim Englich * src/test/java/de/intevation/gnv/artifacts/GNVArtifactsTestCase.java (testVerticalCrossSectionMeshArtifact): @@ -655,37 +713,56 @@ Put Class-Sub for the Chart generation of VerticalCrossSections into the Project. 2009-10-20 Tim Englich + + Issue 54: Errors in diagramms for time series in IMIS * src/test/ressources/queries.properties: - Bugfix for TIMESERIESPOINT the first and the last value weren't used in the Query which was integrated from the - Prototyp to the Project ussue54 + Bugfix for TIMESERIESPOINT the first and the last value weren't used + in the Query which was integrated from the Prototyp to the Project + ussue54 2009-10-19 Tim Englich + Issue 55: Harmoization of coordinate values for input fields + * src/main/java/de/intevation/gnv/transition/TransitionBase.java (describe): Added uniform Visualization of Single Input-Elements to MinMax-Elements. issue55 2009-10-19 Tim Englich + + Issue 56: Error - Behavior of a form without constraint values + * src/main/java/de/intevation/gnv/artifacts/GNVArtifactBase.java (feed): Catch Exception that the Calling Program could not put no InputData into the feed Request.issue56 2009-10-19 Tim Englich + + Issue 19: Validation of date and double values * src/main/java/de/intevation/gnv/chart/ChartFactory.java (createDataset), src/main/java/de/intevation/gnv/chart/VerticalProfileChartFactory.java (createDataset): Adding empty Series into Chart to prevent NPE issue 19 2009-10-19 Tim Englich + + Issue 35: Wrong date values force the panel to start from beginning + * src/main/java/de/intevation/gnv/transition/TransitionBase.java (putInputData): Correct misspelled Exception-Message as an Result of fixing issue35 -2009-10-19 Tim Englich +2009-10-19 Tim Englich + + Issue 50: Adding the layer number for depth information + * src/test/ressources/queries.properties: Changed the Value of Layer and Depth range visualization of Meshes according to issue50 2009-10-19 Tim Englich + + Issue 47: Strings for time series + * src/main/resources/lang/artifactMessages*.properties: Changed the displayed-Values as defined in issue47 * src/test/ressources/conf.xml: @@ -699,6 +776,8 @@ 2009-10-16 Tim Englich + Issue 53: Changing of strings in parameter panel + * src/test/ressources/timeseries_mesh/timeseries_step_05_feed.xml: src/test/ressources/conf.xml: src/main/resources/lang/artifactMessages*.properties: @@ -706,6 +785,8 @@ 2009-10-16 Tim Englich + Issue 49: Integration of FIS to Meshes + * src/test/ressources/queries.properties: There are different FIS in the Relation Median.Mesh so it is nessessary to sepcify which FIS should be selected by using the sourceid @@ -720,6 +801,7 @@ * src/main/java/de/intevation/gnv/chart/HorizontalProfileChartFactory.java (createXYSeries): Adding 5% bigger Valuearea to the Chart according to GT0030.011 + 2009-10-16 Tim Englich * src/main/java/de/intevation/gnv/transition/profile/vertical/VerticalProfileOutputTransition.java (VerticalProfileOutputTransition): @@ -752,7 +834,9 @@ * src/test/ressources/conf.xml: Bugfix in MinMaxTransition the Maxvalue was not the correct Value. -2009-10-16 Tim Englich +2009-10-16 Tim Englich + + Issue 38: Horizontal profiles: Visualization of distances in km * src/main/java/de/intevation/gnv/transition/CoordinateSelectionTransition.java (convert2DisplayCoordinate): Added Transformation from WKT-Coordinate Reperesentation to BSH-Coordinate Representation. issue38 @@ -760,13 +844,12 @@ 2009-10-15 Tim Englich * src/main/java/de/intevation/gnv/chart/HorizontalProfileChartFactory.java, - * src/main/java/de/intevation/gnv/chart/VerticalProfileChartFactory.java, - * src/main/java/de/intevation/gnv/transition/profile/horizontal/HorizontalProfileOutputTransition.java, - * src/main/java/de/intevation/gnv/transition/profile/vertical/VerticalProfileOutputTransition.java, - * src/main/java/de/intevation/gnv/transition/timeseries/TimeSeriesOutputTransition.java, - * src/test/ressources/queries.properties, - src/test/ressources/conf.xml: - Added missing Class Description Values to the Horizontal Profile Charts + src/main/java/de/intevation/gnv/chart/VerticalProfileChartFactory.java, + src/main/java/de/intevation/gnv/transition/profile/horizontal/HorizontalProfileOutputTransition.java, + src/main/java/de/intevation/gnv/transition/profile/vertical/VerticalProfileOutputTransition.java, + src/main/java/de/intevation/gnv/transition/timeseries/TimeSeriesOutputTransition.java, + src/test/ressources/queries.properties, src/test/ressources/conf.xml: + Added missing Class Description Values to the Horizontal Profile Charts 2009-10-15 Tim Englich @@ -793,6 +876,8 @@ 2009-10-13 Tim Englich + Issue 33: Improved logging for time-interval queries + * src/test/ressources/queries.properties, src/test/ressources/conf.xml: Added Parameter-Usage in Time-Interval-Query ISSUE-33 @@ -807,22 +892,27 @@ Switched to SFS-Conformant-Queries in HorzintalProfile- and VerticalProfile-Mesh 2009-10-13 Tim Englich - * src/main/resources/lang/artifactMessages_*.properties: - Switched to better Description of an Coordinate-Input-Field - * src/test/ressources/timeseries_mesh/timeseries_*_feed.xml: - Switched to Szenario where it is possible to select Data using the Coordinate. - * src/test/ressources/queries.properties, - src/test/ressources/conf.xml: - Switched to SFS-Conformant-Queries in Timeseries-Mesh - * pom.xml: - Added dependency to JTS 1.9 - * src/main/java/de/intevation/gnv/utils/exception/ValidationException.java (ValidationException): - src/main/java/de/intevation/gnv/utils/InputValidator.java (getPointValue): - src/main/java/de/intevation/gnv/transition/TransitionBase.java (prepareInputData4RegionDBQuery): - Added the Support for specialized Handling of InputValues of type Coordinate. - * src/main/java/de/intevation/gnv/transition/CoordinateSelectionTransition.java: - Added Transition for the Support of Coordinateinput handling. - + * src/main/resources/lang/artifactMessages_*.properties: + Switched to better Description of an Coordinate-Input-Field + + * src/test/ressources/timeseries_mesh/timeseries_*_feed.xml: + Switched to Szenario where it is possible to select Data using the Coordinate. + + * src/test/ressources/queries.properties, src/test/ressources/conf.xml: + Switched to SFS-Conformant-Queries in Timeseries-Mesh + + * pom.xml: + Added dependency to JTS 1.9 + + * src/main/java/de/intevation/gnv/utils/exception/ValidationException.java + (ValidationException), src/main/java/de/intevation/gnv/utils/InputValidator.java + (getPointValue), src/main/java/de/intevation/gnv/transition/TransitionBase.java + (prepareInputData4RegionDBQuery): + Added the Support for specialized Handling of InputValues of type Coordinate. + + * src/main/java/de/intevation/gnv/transition/CoordinateSelectionTransition.java: + Added Transition for the Support of Coordinateinput handling. + 2009-10-12 Sascha L. Teichmann * src/main/java/de/intevation/gnv/artifacts/context/GNVArtifactContextFactory.java: