diff artifacts/src/main/java/org/dive4elements/river/exports/process/BedQualityDiameterProcessor.java @ 8592:36faef4f8acb

(issue1755) Add interpolated facets and update themes accordingly
author Andre Heinecke <andre.heinecke@intevation.de>
date Thu, 19 Mar 2015 13:36:38 +0100
parents 48d4921665e3
children 1cc7653ca84f 0a5239a1e46e
line wrap: on
line diff
--- a/artifacts/src/main/java/org/dive4elements/river/exports/process/BedQualityDiameterProcessor.java	Thu Mar 19 10:38:12 2015 +0100
+++ b/artifacts/src/main/java/org/dive4elements/river/exports/process/BedQualityDiameterProcessor.java	Thu Mar 19 13:36:38 2015 +0100
@@ -59,12 +59,13 @@
 
     @Override
     public boolean canHandle(String facettype) {
-        return facettype.equals(FacetTypes.BED_QUALITY_BED_DIAMETER_TOPLAYER) ||
-            facettype.equals(FacetTypes.BED_QUALITY_BED_DIAMETER_SUBLAYER) ||
-            facettype.equals(FacetTypes.BED_QUALITY_BEDLOAD_DIAMETER) ||
-            facettype.equals(FacetTypes.BED_DIAMETER_DATA_TOP) ||
-            facettype.equals(FacetTypes.BED_DIAMETER_DATA_SUB) ||
-            facettype.equals(FacetTypes.BEDLOAD_DIAMETER_DATA);
+        String name = facettype.replace(".interpol","");
+        return name.equals(FacetTypes.BED_QUALITY_BED_DIAMETER_TOPLAYER) ||
+            name.equals(FacetTypes.BED_QUALITY_BED_DIAMETER_SUBLAYER) ||
+            name.equals(FacetTypes.BED_QUALITY_BEDLOAD_DIAMETER) ||
+            name.equals(FacetTypes.BED_DIAMETER_DATA_TOP) ||
+            name.equals(FacetTypes.BED_DIAMETER_DATA_SUB) ||
+            name.equals(FacetTypes.BEDLOAD_DIAMETER_DATA);
     }
 
     @Override

http://dive4elements.wald.intevation.org