diff artifacts/src/main/java/org/dive4elements/river/artifacts/uinfo/commons/UInfoResultType.java @ 9260:b570b6fcc052

VegetationZone color added and disabled
author gernotbelger
date Tue, 17 Jul 2018 10:59:27 +0200
parents 600e1ac42049
children 72b3270e1568
line wrap: on
line diff
--- a/artifacts/src/main/java/org/dive4elements/river/artifacts/uinfo/commons/UInfoResultType.java	Mon Jul 16 08:43:07 2018 +0200
+++ b/artifacts/src/main/java/org/dive4elements/river/artifacts/uinfo/commons/UInfoResultType.java	Tue Jul 17 10:59:27 2018 +0200
@@ -151,6 +151,19 @@
         }
     };
 
+    public static final UInfoResultType vegzone_color = new UInfoResultType(null, "uinfo.export.csv.meta.header.veg.color") {
+        private static final long serialVersionUID = 1L;
+
+        @Override
+        public String exportValue(final CallContext context, final Object value) {
+            return exportStringValue(value);
+        }
+
+        @Override
+        protected NumberFormat createFormatter(final CallContext context) {
+            throw new UnsupportedOperationException();
+        }
+    };
     public static final UInfoResultType vegdauervon = new UInfoResultType(null, "uinfo.export.csv.meta.header.veg.dauervon") {
         private static final long serialVersionUID = 1L;
 
@@ -173,9 +186,8 @@
 
         @Override
         public String exportValue(final CallContext context, final Object value) {
-
-            final double doubleValue = asDouble(value);
-            return exportDoubleValue(context, doubleValue);
+            // valix hex-Check?
+            return String.valueOf(value);
         }
 
         @Override

http://dive4elements.wald.intevation.org