diff flys-artifacts/src/main/java/de/intevation/flys/exports/sq/SQRelationGenerator.java @ 3120:e52a3b62fc20

Fixed broken naming of curves in SQ relation charts. flys-artifacts/trunk@4721 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author Ingo Weinzierl <ingo.weinzierl@intevation.de>
date Wed, 20 Jun 2012 11:24:30 +0000
parents 238803b2cb8b
children 8af1111af180
line wrap: on
line diff
--- a/flys-artifacts/src/main/java/de/intevation/flys/exports/sq/SQRelationGenerator.java	Wed Jun 20 11:04:24 2012 +0000
+++ b/flys-artifacts/src/main/java/de/intevation/flys/exports/sq/SQRelationGenerator.java	Wed Jun 20 11:24:30 2012 +0000
@@ -131,7 +131,8 @@
         Document         attr,
         boolean          visible
     ) {
-        logger.debug("doSQCurveOut");
+        String desc = artifactAndFacet.getFacetDescription();
+        logger.debug("doSQCurveOut: " + desc);
 
         Facet      f    = artifactAndFacet.getFacet();
         SQFunction func = (SQFunction) artifactAndFacet.getData(context);
@@ -139,13 +140,13 @@
         XYSeries series = JFreeUtil.sampleFunction2D(
             func.getFunction(),
             attr,
-            f.getDescription(),
+            desc,
             10,
             func.getMinQ(),
             func.getMaxQ());
 
         if (logger.isDebugEnabled()) {
-            logger.debug("Series '" + f.getDescription() + "' has "
+            logger.debug("Series '" + desc + "' has "
                 + series.getItemCount() + " items.");
 
             logger.debug("   -> min x = " + series.getMinX());
@@ -163,18 +164,19 @@
         Document         attr,
         boolean          visible
     ) {
-        logger.debug("doSQOut: " + artifactAndFacet.getFacetDescription());
+        String desc = artifactAndFacet.getFacetDescription();
+        logger.debug("doSQOut: " + desc);
 
         Facet    f      = artifactAndFacet.getFacet();
         SQ[]     sqs    = (SQ[]) artifactAndFacet.getData(context);
-        XYSeries series = new StyledXYSeries(f.getDescription(), attr);
+        XYSeries series = new StyledXYSeries(desc, attr);
 
         for (SQ sq: sqs) {
             series.add(sq.getQ(), sq.getS());
         }
 
         if (logger.isDebugEnabled()) {
-            logger.debug("Series '" + f.getDescription() + "' has "
+            logger.debug("Series '" + desc + "' has "
                 + series.getItemCount() + " items.");
 
             logger.debug("   -> min x = " + series.getMinX());

http://dive4elements.wald.intevation.org