diff gnv-artifacts/src/main/java/de/intevation/gnv/transition/timeseries/TimeSeriesOutputTransition.java @ 239:75da91eca29f

Added possibility to print column labels in the first line of an export. Added labels for odv export as well. gnv-artifacts/trunk@307 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author Ingo Weinzierl <ingo.weinzierl@intevation.de>
date Mon, 09 Nov 2009 14:11:09 +0000
parents a157c6042cb4
children 8500529d82af
line wrap: on
line diff
--- a/gnv-artifacts/src/main/java/de/intevation/gnv/transition/timeseries/TimeSeriesOutputTransition.java	Mon Nov 09 13:48:50 2009 +0000
+++ b/gnv-artifacts/src/main/java/de/intevation/gnv/transition/timeseries/TimeSeriesOutputTransition.java	Mon Nov 09 14:11:09 2009 +0000
@@ -107,13 +107,25 @@
           //"PARAMETER",
           //"MEASUREMENTID",
           //"TIMESERIESID"
-      };
+    };
+
+
+    public static final String [] ODV_COLUMN_HEADER = {
+        "Cruise",
+        "Station",
+        "Type",
+        "Date/Time",
+        "Longitude [deegrees_east]",
+        "Latitude [deegrees_north]",
+        "Bot. Depth [m]"
+    };
 
     /**
      * Profile for exporting data to cvs
      */
     public static final Profile TIMESERIES_CSV_PROFILE =
         new DefaultProfile(
+            null,
             ',',
             '"',
             '"',
@@ -126,6 +138,7 @@
      */
     public static final Profile TIMESERIES_ODV_PROFILE =
         new DefaultProfile(
+            ODV_COLUMN_HEADER,
             '\t',
             CSVWriter.NO_QUOTE_CHARACTER,
             CSVWriter.NO_ESCAPE_CHARACTER,

http://dive4elements.wald.intevation.org