comparison flys-artifacts/ChangeLog @ 3179:436ab826e82b

flys-artifacts/trunk@4794 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author Felix Wolfsteller <felix.wolfsteller@intevation.de>
date Tue, 26 Jun 2012 10:34:44 +0000
parents 59b14bc676ec
children 4d5b15049ac2
comparison
equal deleted inserted replaced
3178:59b14bc676ec 3179:436ab826e82b
1 2012-06-26 Felix Wolfsteller <felix.wolfsteller@intevation.de>
2
3 Minor polish for LegendItem-Aggregation.
4
5 * src/main/java/de/intevation/flys/exports/XYChartGenerator.java:
6 Define and use static SPACE Shape.
7
8 2012-06-26 Sascha L. Teichmann <sascha.teichmann@intevation.de>
9
10 * src/main/java/de/intevation/flys/artifacts/math/fitting/FunctionFactory.java:
11 Register the singletons instead of new objects.
12
13 * src/main/java/de/intevation/flys/artifacts/math/fitting/Pow.java,
14 src/main/java/de/intevation/flys/artifacts/math/fitting/InvQuad.java,
15 src/main/java/de/intevation/flys/artifacts/math/fitting/SQPow.java,
16 src/main/java/de/intevation/flys/artifacts/math/fitting/LogLinear.java,
17 src/main/java/de/intevation/flys/artifacts/math/fitting/InvPow.java,
18 src/main/java/de/intevation/flys/artifacts/math/fitting/InvSQPow.java,
19 src/main/java/de/intevation/flys/artifacts/math/fitting/InvLogLinear.java,
20 src/main/java/de/intevation/flys/artifacts/math/fitting/Quad.java:
21 Link the functions to there inverses via getInverse().
22
1 2012-06-26 Sascha L. Teichmann <sascha.teichmann@intevation.de> 23 2012-06-26 Sascha L. Teichmann <sascha.teichmann@intevation.de>
2 24
3 * src/main/java/de/intevation/flys/artifacts/math/fitting/FunctionFactory.java: 25 * src/main/java/de/intevation/flys/artifacts/math/fitting/FunctionFactory.java:
4 Register the singletons instead of new objects. 26 Register the singletons instead of new objects.
5 27
3460 * src/main/java/de/intevation/flys/artifacts/WINFOArtifact.java: 3482 * src/main/java/de/intevation/flys/artifacts/WINFOArtifact.java:
3461 Removed superfluous import. 3483 Removed superfluous import.
3462 3484
3463 2012-03-30 Ingo Weinzierl <ingo@intevation.de> 3485 2012-03-30 Ingo Weinzierl <ingo@intevation.de>
3464 3486
3465 flys/issue460 (W-Differenzen: Frühere Berechnungen aus den Datenkorb werden doppelt geladen) 3487 flys/issue460 (W-Differenzen: Fr�here Berechnungen aus den Datenkorb werden doppelt geladen)
3466 3488
3467 * src/main/java/de/intevation/flys/artifacts/WINFOArtifact.java: Removed 3489 * src/main/java/de/intevation/flys/artifacts/WINFOArtifact.java: Removed
3468 code to find out all Outputs of this Artifacts. A method getOutputs() 3490 code to find out all Outputs of this Artifacts. A method getOutputs()
3469 had been implemented some time ago that does exactly this work. 3491 had been implemented some time ago that does exactly this work.
3470 3492
3527 * doc/conf/artifacts/winfo.xml: 3549 * doc/conf/artifacts/winfo.xml:
3528 changed data type from intrange to longrange. 3550 changed data type from intrange to longrange.
3529 3551
3530 2012-03-20 Ingo Weinzierl <ingo@intevation.de> 3552 2012-03-20 Ingo Weinzierl <ingo@intevation.de>
3531 3553
3532 flys/issue544 (Historische ATs: Eingabeunterstützung W/Q) 3554 flys/issue544 (Historische ATs: Eingabeunterst�tzung W/Q)
3533 3555
3534 * src/main/java/de/intevation/flys/artifacts/services/GaugeInfoService.java: 3556 * src/main/java/de/intevation/flys/artifacts/services/GaugeInfoService.java:
3535 New service that returns information for gauges based on a specified 3557 New service that returns information for gauges based on a specified
3536 river. 3558 river.
3537 3559
3546 * src/main/java/de/intevation/flys/artifacts/model/Calculation6.java: Skip 3568 * src/main/java/de/intevation/flys/artifacts/model/Calculation6.java: Skip
3547 DischargeTables that have no time interval set. 3569 DischargeTables that have no time interval set.
3548 3570
3549 2012-03-20 Ingo Weinzierl <ingo@intevation.de> 3571 2012-03-20 Ingo Weinzierl <ingo@intevation.de>
3550 3572
3551 flys/issue146 (In WINFO Diagramm Abflusskurve raus, wenn nicht gewünscht) 3573 flys/issue146 (In WINFO Diagramm Abflusskurve raus, wenn nicht gew�nscht)
3552 3574
3553 * doc/conf/artifacts/winfo.xml: Do not create outputs for discharge curves 3575 * doc/conf/artifacts/winfo.xml: Do not create outputs for discharge curves
3554 at gauge any longer. 3576 at gauge any longer.
3555 3577
3556 2012-03-20 Ingo Weinzierl <ingo@intevation.de> 3578 2012-03-20 Ingo Weinzierl <ingo@intevation.de>
3557 3579
3558 flys/issue252 (W-INFO: Wasserspiegellagenberechnung / Mitführung der Jährlichkeiten in der Diagramm-/Ergbnisausgabe) 3580 flys/issue252 (W-INFO: Wasserspiegellagenberechnung / Mitf�hrung der J�hrlichkeiten in der Diagramm-/Ergbnisausgabe)
3559 3581
3560 * src/main/java/de/intevation/flys/exports/WaterlevelExporter.java: Added 3582 * src/main/java/de/intevation/flys/exports/WaterlevelExporter.java: Added
3561 the numeric value of a selected named main value to the WST column name. 3583 the numeric value of a selected named main value to the WST column name.
3562 3584
3563 2012-03-16 Ingo Weinzierl <ingo@intevation.de> 3585 2012-03-16 Ingo Weinzierl <ingo@intevation.de>
3598 Improved the look of the minimum and maximum shape of a series. They are 3620 Improved the look of the minimum and maximum shape of a series. They are
3599 now rectangles with a darker fill color as the line color is. 3621 now rectangles with a darker fill color as the line color is.
3600 3622
3601 2012-03-15 Ingo Weinzierl <ingo@intevation.de> 3623 2012-03-15 Ingo Weinzierl <ingo@intevation.de>
3602 3624
3603 flys/issue522 (W-INFO / Bezugslinienverfahren / Schriftgröße der Achsenbeschriftung) 3625 flys/issue522 (W-INFO / Bezugslinienverfahren / Schriftgr��e der Achsenbeschriftung)
3604 3626
3605 * src/main/java/de/intevation/flys/exports/TimeseriesChartGenerator.java, 3627 * src/main/java/de/intevation/flys/exports/TimeseriesChartGenerator.java,
3606 src/main/java/de/intevation/flys/exports/ChartGenerator.java, 3628 src/main/java/de/intevation/flys/exports/ChartGenerator.java,
3607 src/main/java/de/intevation/flys/exports/XYChartGenerator.java: Label and 3629 src/main/java/de/intevation/flys/exports/XYChartGenerator.java: Label and
3608 tick label fonts for axes will now always be the same. 3630 tick label fonts for axes will now always be the same.
3704 * doc/conf/meta-data.xml: Improved datacage configuration to serve 3726 * doc/conf/meta-data.xml: Improved datacage configuration to serve
3705 floodmaps. 3727 floodmaps.
3706 3728
3707 2012-03-05 Ingo Weinzierl <ingo@intevation.de> 3729 2012-03-05 Ingo Weinzierl <ingo@intevation.de>
3708 3730
3709 flys/issue566 (ÜSK: Formalien in der Parametrisierung) 3731 flys/issue566 (�SK: Formalien in der Parametrisierung)
3710 3732
3711 * src/main/java/de/intevation/flys/artifacts/states/FloodplainChoice.java: 3733 * src/main/java/de/intevation/flys/artifacts/states/FloodplainChoice.java:
3712 Override getLabelFor() method to return better I18N strings for selected 3734 Override getLabelFor() method to return better I18N strings for selected
3713 floodplain option. 3735 floodplain option.
3714 3736
4140 * src/main/java/de/intevation/flys/themes/ThemeAccess.java: 4162 * src/main/java/de/intevation/flys/themes/ThemeAccess.java:
4141 Parse and apply text rotation field. 4163 Parse and apply text rotation field.
4142 4164
4143 2012-02-13 Sascha L. Teichmann <sascha.teichmann@intevation.de> 4165 2012-02-13 Sascha L. Teichmann <sascha.teichmann@intevation.de>
4144 4166
4145 Partial fix for flys/issue499 (Wasserspiegellagen: Berechnung für W frei und Pegel kaputt) 4167 Partial fix for flys/issue499 (Wasserspiegellagen: Berechnung f�r W frei und Pegel kaputt)
4146 There are still validation issue in the client. 4168 There are still validation issue in the client.
4147 4169
4148 * src/main/java/de/intevation/flys/artifacts/WINFOArtifact.java: 4170 * src/main/java/de/intevation/flys/artifacts/WINFOArtifact.java:
4149 Fixed state evaluation for "W auf freier Strecke"/"W am Pegel". 4171 Fixed state evaluation for "W auf freier Strecke"/"W am Pegel".
4150 There is still an issue in the client with the input validation 4172 There is still an issue in the client with the input validation
4374 src/main/java/de/intevation/flys/artifacts/states/ReferenceCurveState.java: 4396 src/main/java/de/intevation/flys/artifacts/states/ReferenceCurveState.java:
4375 Pass call context to calculation. 4397 Pass call context to calculation.
4376 4398
4377 2012-02-09 Ingo Weinzierl <ingo@intevation.de> 4399 2012-02-09 Ingo Weinzierl <ingo@intevation.de>
4378 4400
4379 flys/issue485 (Themen können umgenannt werden, dies wird nicht in der Legende reflektiert) 4401 flys/issue485 (Themen k�nnen umgenannt werden, dies wird nicht in der Legende reflektiert)
4380 4402
4381 * src/main/java/de/intevation/flys/collections/FLYSArtifactCollection.java: 4403 * src/main/java/de/intevation/flys/collections/FLYSArtifactCollection.java:
4382 Use ArtifactAndFacet.setFacetDescription() to set the description for 4404 Use ArtifactAndFacet.setFacetDescription() to set the description for
4383 themes which are stored in the Collection's XML attribute. 4405 themes which are stored in the Collection's XML attribute.
4384 4406
4703 src/main/resources/messages_en.properties, 4725 src/main/resources/messages_en.properties,
4704 src/main/resources/messages_de.properties: Fixed key spelling. 4726 src/main/resources/messages_de.properties: Fixed key spelling.
4705 4727
4706 2012-02-08 Felix Wolfsteller <felix.wolfsteller@intevation.de> 4728 2012-02-08 Felix Wolfsteller <felix.wolfsteller@intevation.de>
4707 4729
4708 Fix flys/issue478 (Manuelle Punkte: Stil nicht änderbar). 4730 Fix flys/issue478 (Manuelle Punkte: Stil nicht �nderbar).
4709 4731
4710 * doc/conf/themes: Map correct theme to manualpoint themes. 4732 * doc/conf/themes: Map correct theme to manualpoint themes.
4711 4733
4712 2012-02-08 Felix Wolfsteller <felix.wolfsteller@intevation.de> 4734 2012-02-08 Felix Wolfsteller <felix.wolfsteller@intevation.de>
4713 4735
6047 6069
6048 * src/main/java/de/intevation/flys/exports/ChartExportHelper.java: 6070 * src/main/java/de/intevation/flys/exports/ChartExportHelper.java:
6049 6071
6050 2012-01-23 Felix Wolfsteller <felix.wolfsteller@intevation.de> 6072 2012-01-23 Felix Wolfsteller <felix.wolfsteller@intevation.de>
6051 6073
6052 Fix flys/issue395 (SVG/PDF-Export: Längsschitt enthält keine 6074 Fix flys/issue395 (SVG/PDF-Export: L�ngsschitt enth�lt keine
6053 Streckenfavoriten.) 6075 Streckenfavoriten.)
6054 6076
6055 * src/main/java/de/intevation/flys/exports/ChartExportHelper.java: 6077 * src/main/java/de/intevation/flys/exports/ChartExportHelper.java:
6056 Fix pdf/svg rendering of annotatios, by adding a 6078 Fix pdf/svg rendering of annotatios, by adding a
6057 ChartRenderingInfo-object to the chart.draw call. 6079 ChartRenderingInfo-object to the chart.draw call.
6613 * src/main/java/de/intevation/flys/artifacts/WINFOArtifact.java: 6635 * src/main/java/de/intevation/flys/artifacts/WINFOArtifact.java:
6614 (getCrossSections, getCrossSectionNames): Removed. 6636 (getCrossSections, getCrossSectionNames): Removed.
6615 6637
6616 2011-01-11 Felix Wolfsteller <felix.wolfsteller@intevation.de> 6638 2011-01-11 Felix Wolfsteller <felix.wolfsteller@intevation.de>
6617 6639
6618 flys/issue439 (Streckenfavoriten lassen sich nicht über den Datenkorb 6640 flys/issue439 (Streckenfavoriten lassen sich nicht �ber den Datenkorb
6619 hinzuladen) 6641 hinzuladen)
6620 6642
6621 * doc/conf/meta-data.xml: Made Annotations available via datacage 6643 * doc/conf/meta-data.xml: Made Annotations available via datacage
6622 in longitudinal section, cosmetics. 6644 in longitudinal section, cosmetics.
6623 6645
6796 * src/main/java/de/intevation/flys/artifacts/services/FLYSService.java: 6818 * src/main/java/de/intevation/flys/artifacts/services/FLYSService.java:
6797 Added Override annotation. 6819 Added Override annotation.
6798 6820
6799 2011-01-05 Felix Wolfsteller <felix.wolfsteller@intevation.de> 6821 2011-01-05 Felix Wolfsteller <felix.wolfsteller@intevation.de>
6800 6822
6801 flys/issue432 (Diagrammeigenschaften/Flächenrenderer: 6823 flys/issue432 (Diagrammeigenschaften/Fl�chenrenderer:
6802 Legenden-schriftgröße für Flächenthemen wird ignoriert) 6824 Legenden-schriftgr��e f�r Fl�chenthemen wird ignoriert)
6803 6825
6804 * src/main/java/de/intevation/flys/exports/XYChartGenerator.java: 6826 * src/main/java/de/intevation/flys/exports/XYChartGenerator.java:
6805 Respect legend item size when generating legend items for 6827 Respect legend item size when generating legend items for
6806 area dataseries. 6828 area dataseries.
6807 6829
6841 6863
6842 * doc/conf/cache.xml: Disable cache for cross-sections. 6864 * doc/conf/cache.xml: Disable cache for cross-sections.
6843 6865
6844 2012-01-05 Ingo Weinzierl <ingo@intevation.de> 6866 2012-01-05 Ingo Weinzierl <ingo@intevation.de>
6845 6867
6846 flys/issue447 (W-Differenzen: Fehler beim Hinzufügen einer Parameterisierung) 6868 flys/issue447 (W-Differenzen: Fehler beim Hinzuf�gen einer Parameterisierung)
6847 6869
6848 * src/main/java/de/intevation/flys/collections/CollectionAttribute.java: 6870 * src/main/java/de/intevation/flys/collections/CollectionAttribute.java:
6849 Added a new method cleanEmptyOutputs() which removes Outputs that have 6871 Added a new method cleanEmptyOutputs() which removes Outputs that have
6850 no Facets set. 6872 no Facets set.
6851 6873
6853 CollectionAttribute.cleanEmptyOutputs() at the end of write() to remove 6875 CollectionAttribute.cleanEmptyOutputs() at the end of write() to remove
6854 empty Outputs that have been added during the merge process. 6876 empty Outputs that have been added during the merge process.
6855 6877
6856 2012-01-05 Ingo Weinzierl <ingo@intevation.de> 6878 2012-01-05 Ingo Weinzierl <ingo@intevation.de>
6857 6879
6858 flys/issue440 (Karte: WSPLGEN Berechnungen für Mosel schlagen fehl) 6880 flys/issue440 (Karte: WSPLGEN Berechnungen f�r Mosel schlagen fehl)
6859 6881
6860 * src/main/java/de/intevation/flys/utils/GeometryUtils.java: Modified the 6882 * src/main/java/de/intevation/flys/utils/GeometryUtils.java: Modified the
6861 getRiverBoundary() method because the signature of 6883 getRiverBoundary() method because the signature of
6862 RiverAxis.getRiverAxis() has changed. This method will now take each 6884 RiverAxis.getRiverAxis() has changed. This method will now take each
6863 geometry into account, that is retrieved by 6885 geometry into account, that is retrieved by
7324 (setup): Set cross_section.km to either masters km or the lowest 7346 (setup): Set cross_section.km to either masters km or the lowest
7325 defined cross-section line, whatever is bigger. 7347 defined cross-section line, whatever is bigger.
7326 7348
7327 2011-12-21 Ingo Weinzierl <ingo@intevation.de> 7349 2011-12-21 Ingo Weinzierl <ingo@intevation.de>
7328 7350
7329 flys/issue252 (W-INFO: Wasserspiegellagenberechnung / Mitführung der Jährlichkeiten in der Diagramm-/Ergbnisausgabe) 7351 flys/issue252 (W-INFO: Wasserspiegellagenberechnung / Mitf�hrung der J�hrlichkeiten in der Diagramm-/Ergbnisausgabe)
7330 7352
7331 * src/main/java/de/intevation/flys/utils/FLYSUtils.java: Added a function 7353 * src/main/java/de/intevation/flys/utils/FLYSUtils.java: Added a function
7332 stripNamedMainValue(). The result of this function is a named main value's 7354 stripNamedMainValue(). The result of this function is a named main value's
7333 base name without declaration of a year. 7355 base name without declaration of a year.
7334 7356
7535 * src/main/java/de/intevation/flys/artifacts/states/DischargeLongitudinalSection.java: 7557 * src/main/java/de/intevation/flys/artifacts/states/DischargeLongitudinalSection.java:
7536 Use correct variable to create Facet names. 7558 Use correct variable to create Facet names.
7537 7559
7538 2011-12-19 Ingo Weinzierl <ingo@intevation.de> 7560 2011-12-19 Ingo Weinzierl <ingo@intevation.de>
7539 7561
7540 flys/issue380 (W-INFO / Überschwemmungskarte, falsches DGM) 7562 flys/issue380 (W-INFO / �berschwemmungskarte, falsches DGM)
7541 7563
7542 * src/main/java/de/intevation/flys/artifacts/FLYSArtifact.java: Added a 7564 * src/main/java/de/intevation/flys/artifacts/FLYSArtifact.java: Added a
7543 convinience method that returns a parameter of FLYSArtifact as Integer. 7565 convinience method that returns a parameter of FLYSArtifact as Integer.
7544 7566
7545 * src/main/java/de/intevation/flys/artifacts/states/DGMSelect.java: Override 7567 * src/main/java/de/intevation/flys/artifacts/states/DGMSelect.java: Override
8090 (includeYRange, mergeRanges): Moved NaN-guard to lowest level. 8112 (includeYRange, mergeRanges): Moved NaN-guard to lowest level.
8091 (combineXRanges): Also NaN guard the X Axis extent. 8113 (combineXRanges): Also NaN guard the X Axis extent.
8092 8114
8093 2011-12-06 Felix Wolfsteller <felix.wolfsteller@intevation.de> 8115 2011-12-06 Felix Wolfsteller <felix.wolfsteller@intevation.de>
8094 8116
8095 Partial fix for flys/issue420 (Berechnete Abflusskurve: Kein Diagramm für 8117 Partial fix for flys/issue420 (Berechnete Abflusskurve: Kein Diagramm f�r
8096 Mosel). Protect axis extent calculation from empty or invalid 8118 Mosel). Protect axis extent calculation from empty or invalid
8097 datasets. 8119 datasets.
8098 8120
8099 * src/main/java/de/intevation/flys/exports/XYChartGenerator.java: 8121 * src/main/java/de/intevation/flys/exports/XYChartGenerator.java:
8100 (includeRange, includeYRange): Renamed, updated callers. 8122 (includeRange, includeYRange): Renamed, updated callers.

http://dive4elements.wald.intevation.org