diff flys-artifacts/src/main/java/de/intevation/flys/exports/WDifferencesCurveGenerator.java @ 1153:62ad0a753b68

Fix facet name and legend of w-differences, walk over distance state, too. flys-artifacts/trunk@2684 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author Felix Wolfsteller <felix.wolfsteller@intevation.de>
date Fri, 09 Sep 2011 12:29:28 +0000
parents 08048bd090e6
children fbe18ad4caff
line wrap: on
line diff
--- a/flys-artifacts/src/main/java/de/intevation/flys/exports/WDifferencesCurveGenerator.java	Fri Sep 09 10:13:22 2011 +0000
+++ b/flys-artifacts/src/main/java/de/intevation/flys/exports/WDifferencesCurveGenerator.java	Fri Sep 09 12:29:28 2011 +0000
@@ -89,7 +89,7 @@
         }
 
         if (name.equals(W_DIFFERENCES)) {
-            doWDifferencesOut((WKms) f.getData(artifact, context), attr);
+            doWDifferencesOut((WKms) f.getData(artifact, context), f.getDescription(), attr);
         }
         else {
             logger.warn("Unknown facet name: " + name);
@@ -97,11 +97,11 @@
         }
     }
 
-
+    // TODO reenable inversion.
     /**
      * Add items to dataseries which describes the differences.
      */
-    protected void doWDifferencesOut(WKms wkms, Document theme) {
+    protected void doWDifferencesOut(WKms wkms, String seriesName, Document theme) {
         logger.debug("WDifferencesCurveGenerator.doWDifferencesOut");
         if (wkms == null) {
             logger.warn("No data to add to WDifferencesChart.");
@@ -109,8 +109,7 @@
         }
 
        int size = wkms.size();
-       // TODO get series name
-       XYSeries series = new StyledXYSeries(getSeriesName(wkms, "delta"), theme);
+       XYSeries series = new StyledXYSeries(seriesName, theme);
 
        if (logger.isDebugEnabled()) {
            if (wkms.size() > 0) {

http://dive4elements.wald.intevation.org