diff flys-artifacts/src/main/java/de/intevation/flys/exports/minfo/BedQualityGenerator.java @ 3867:d8c99ff18db8

Refactor MINFO bed quality resultsets and facets. flys-artifacts/trunk@5498 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author Raimund Renkert <raimund.renkert@intevation.de>
date Mon, 17 Sep 2012 14:38:47 +0000
parents 5a8f8fd5310c
children a5f65e8983be
line wrap: on
line diff
--- a/flys-artifacts/src/main/java/de/intevation/flys/exports/minfo/BedQualityGenerator.java	Mon Sep 17 13:58:37 2012 +0000
+++ b/flys-artifacts/src/main/java/de/intevation/flys/exports/minfo/BedQualityGenerator.java	Mon Sep 17 14:38:47 2012 +0000
@@ -7,9 +7,10 @@
 import de.intevation.artifactdatabase.state.ArtifactAndFacet;
 import de.intevation.artifactdatabase.state.Facet;
 import de.intevation.flys.artifacts.model.FacetTypes;
-import de.intevation.flys.artifacts.model.minfo.BedBedQualityResult;
-import de.intevation.flys.artifacts.model.minfo.BedLoadBedQualityResult;
+import de.intevation.flys.artifacts.model.minfo.BedDiameterResult;
+import de.intevation.flys.artifacts.model.minfo.BedParametersResult;
 import de.intevation.flys.artifacts.model.minfo.BedQualityResult;
+import de.intevation.flys.artifacts.model.minfo.BedloadDiameterResult;
 import de.intevation.flys.exports.StyledSeriesBuilder;
 import de.intevation.flys.exports.XYChartGenerator;
 import de.intevation.flys.jfree.StyledXYSeries;
@@ -148,38 +149,38 @@
         // TODO BED_QUALITY_BED_DIAMETER_TOPLAYER
         if (name.equals(BED_QUALITY_BED_DIAMETER_TOPLAYER)) {
             doBedDiameterTopLayerOut(
-                (BedBedQualityResult) artifactAndFacet.getData(context),
+                (BedDiameterResult) artifactAndFacet.getData(context),
                 artifactAndFacet, attr, visible);
         }
         else if (name.equals(BED_QUALITY_BED_DIAMETER_SUBLAYER)) {
             doBedDiameterSubLayerOut(
-                (BedBedQualityResult) artifactAndFacet.getData(context),
+                (BedDiameterResult) artifactAndFacet.getData(context),
                 artifactAndFacet, attr, visible);
         }
         // TODO BED_QUALITY_BED_DIAMETER_SUBLAYER
         else if (name.equals(BED_QUALITY_BEDLOAD_DIAMETER)) {
             doBedLoadDiameterOut(
-                (BedLoadBedQualityResult) artifactAndFacet.getData(context),
+                (BedloadDiameterResult) artifactAndFacet.getData(context),
                 artifactAndFacet, attr, visible);
         }
         else if (name.equals(BED_QUALITY_POROSITY_TOPLAYER)) {
             doPorosityTopLayerOut(
-                (BedBedQualityResult) artifactAndFacet.getData(context),
+                (BedParametersResult) artifactAndFacet.getData(context),
                 artifactAndFacet, attr, visible);
         }
         else if (name.equals(BED_QUALITY_POROSITY_SUBLAYER)) {
             doPorositySubLayerOut(
-                (BedBedQualityResult) artifactAndFacet.getData(context),
+                (BedParametersResult) artifactAndFacet.getData(context),
                 artifactAndFacet, attr, visible);
         }
         else if (name.equals(BED_QUALITY_SEDIMENT_DENSITY_TOPLAYER)) {
             doDensityTopLayerOut(
-                (BedBedQualityResult) artifactAndFacet.getData(context),
+                (BedParametersResult) artifactAndFacet.getData(context),
                 artifactAndFacet, attr, visible);
         }
         else if (name.equals(BED_QUALITY_SEDIMENT_DENSITY_SUBLAYER)) {
             doDensitySubLayerOut(
-                (BedBedQualityResult) artifactAndFacet.getData(context),
+                (BedParametersResult) artifactAndFacet.getData(context),
                 artifactAndFacet, attr, visible);
         }
         else if (FacetTypes.IS.MANUALPOINTS(name)) {
@@ -192,7 +193,7 @@
         }
     }
 
-    protected void doBedDiameterTopLayerOut(BedBedQualityResult data,
+    protected void doBedDiameterTopLayerOut(BedDiameterResult data,
         ArtifactAndFacet aandf, Document theme, boolean visible) {
         logger.debug("BedQuality.doBedDiameterTopLayerOut");
 
@@ -202,7 +203,7 @@
         addAxisSeries(series, YAXIS.W.idx, visible);
     }
 
-    protected void doBedDiameterSubLayerOut(BedBedQualityResult data,
+    protected void doBedDiameterSubLayerOut(BedDiameterResult data,
         ArtifactAndFacet aandf, Document theme, boolean visible) {
         logger.debug("BedQuality.doBedDiameterSubLayerOut");
 
@@ -212,7 +213,7 @@
         addAxisSeries(series, YAXIS.W.idx, visible);
     }
 
-    protected void doBedLoadDiameterOut(BedQualityResult data,
+    protected void doBedLoadDiameterOut(BedloadDiameterResult data,
         ArtifactAndFacet aandf, Document theme, boolean visible) {
         logger.debug("BedQuality.doBedLoadDiameterOut");
 
@@ -222,49 +223,49 @@
         addAxisSeries(series, YAXIS.W.idx, visible);
     }
 
-    protected void doPorosityTopLayerOut(BedBedQualityResult data,
+    protected void doPorosityTopLayerOut(BedParametersResult data,
         ArtifactAndFacet aandf, Document theme, boolean visible) {
         logger.debug("BedQuality.doPorosityTopLayerOut");
 
         XYSeries series = new StyledXYSeries(aandf.getFacetDescription(), theme);
 
-        StyledSeriesBuilder.addPoints(series, data.getPorosityTopLayerData(),
+        StyledSeriesBuilder.addPoints(series, data.getPorosityCapData(),
             true);
 
         addAxisSeries(series, YAXIS.P.idx, visible);
     }
 
-    protected void doPorositySubLayerOut(BedBedQualityResult data,
+    protected void doPorositySubLayerOut(BedParametersResult data,
         ArtifactAndFacet aandf, Document theme, boolean visible) {
         logger.debug("BedQuality.doPorositySubLayerOut");
 
         XYSeries series = new StyledXYSeries(aandf.getFacetDescription(), theme);
 
-        StyledSeriesBuilder.addPoints(series, data.getPorositySubLayerData(),
+        StyledSeriesBuilder.addPoints(series, data.getPorositySubData(),
             true);
 
         addAxisSeries(series, YAXIS.P.idx, visible);
     }
 
-    protected void doDensityTopLayerOut(BedBedQualityResult data,
+    protected void doDensityTopLayerOut(BedParametersResult data,
         ArtifactAndFacet aandf, Document theme, boolean visible) {
         logger.debug("BedQuality.doDensityOut");
 
         XYSeries series = new StyledXYSeries(aandf.getFacetDescription(), theme);
 
-        StyledSeriesBuilder.addPoints(series, data.getDensityTopLayerData(),
+        StyledSeriesBuilder.addPoints(series, data.getDensityCapData(),
             true);
 
         addAxisSeries(series, YAXIS.D.idx, visible);
     }
 
-    protected void doDensitySubLayerOut(BedBedQualityResult data,
+    protected void doDensitySubLayerOut(BedParametersResult data,
         ArtifactAndFacet aandf, Document theme, boolean visible) {
         logger.debug("BedQuality.doDensityOut");
 
         XYSeries series = new StyledXYSeries(aandf.getFacetDescription(), theme);
 
-        StyledSeriesBuilder.addPoints(series, data.getDensitySubLayerData(),
+        StyledSeriesBuilder.addPoints(series, data.getDensitySubData(),
             true);
 
         addAxisSeries(series, YAXIS.D.idx, visible);

http://dive4elements.wald.intevation.org