diff artifacts/src/main/java/org/dive4elements/river/exports/process/SedimentLoadProcessor.java @ 8148:eb48b244921d

The rest is silence.
author Tom Gottfried <tom@intevation.de>
date Wed, 27 Aug 2014 19:52:51 +0200
parents ca072278ad02
children 4ee2763a6172
line wrap: on
line diff
--- a/artifacts/src/main/java/org/dive4elements/river/exports/process/SedimentLoadProcessor.java	Wed Aug 27 16:47:38 2014 +0200
+++ b/artifacts/src/main/java/org/dive4elements/river/exports/process/SedimentLoadProcessor.java	Wed Aug 27 19:52:51 2014 +0200
@@ -15,7 +15,6 @@
 
 import org.dive4elements.artifactdatabase.state.ArtifactAndFacet;
 import org.dive4elements.artifacts.CallContext;
-import org.dive4elements.river.artifacts.model.FacetTypes;
 import org.dive4elements.river.exports.DiagramGenerator;
 import org.dive4elements.river.exports.StyledSeriesBuilder;
 import org.dive4elements.river.jfree.StyledXYSeries;
@@ -46,21 +45,8 @@
         double [][] points;
 
         logger.debug("Do out for: " + facetName);
-        if (FacetTypes.IS.SEDIMENT_LOAD_M3A(facetName) ||
-                FacetTypes.IS.SEDIMENT_LOAD_TA(facetName) ||
-                FacetTypes.IS.SEDIMENT_LOAD(facetName)) {
+        if (facetName.startsWith("sedimentload.")) {
             points = (double[][]) data;
-        } else if (FacetTypes.IS.SEDIMENT_LOAD_UNKNOWN(facetName)) {
-            SedimentLoadLSData load = (SedimentLoadLSData) data;
-            Set<Double> kms = load.getKms();
-            points = new double[2][kms.size()];
-            int counter = 0;
-            for (Double km: kms) {
-                SedimentLoadFraction fraction = load.getFraction(km);
-                points[0][counter] = km;
-                points[1][counter] = fraction.getUnknown();
-                counter++;
-            }
         } else {
             logger.error("Unknown facet name: " + facetName);
             return;

http://dive4elements.wald.intevation.org