[Dive4elements-commits] [PATCH 15 of 19] WaterlevelExporter: Updated to use RangeAccess instead of FLYSUtils
Wald Commits
scm-commit at wald.intevation.org
Thu Jan 24 14:14:27 CET 2013
# HG changeset patch
# User Felix Wolfsteller <felix.wolfsteller at intevation.de>
# Date 1358942656 -3600
# Node ID e31231d0a7209766f9943469faf38e474bf6c66b
# Parent 56fbdcdb7ff23d4bd550161cc6d5cb07b11a31ce
WaterlevelExporter: Updated to use RangeAccess instead of FLYSUtils.
diff -r 56fbdcdb7ff2 -r e31231d0a720 flys-artifacts/src/main/java/de/intevation/flys/exports/WaterlevelExporter.java
--- a/flys-artifacts/src/main/java/de/intevation/flys/exports/WaterlevelExporter.java Wed Jan 23 13:03:25 2013 +0100
+++ b/flys-artifacts/src/main/java/de/intevation/flys/exports/WaterlevelExporter.java Wed Jan 23 13:04:16 2013 +0100
@@ -32,6 +32,7 @@
import de.intevation.flys.model.Gauge;
+import de.intevation.flys.artifacts.access.RangeAccess;
import de.intevation.flys.artifacts.FLYSArtifact;
import de.intevation.flys.artifacts.WINFOArtifact;
import de.intevation.flys.artifacts.model.CalculationResult;
@@ -294,6 +295,8 @@
protected void writeCSVMeta(CSVWriter writer) {
logger.info("WaterlevelExporter.writeCSVMeta");
+ // TODO use Access instead of FLYSUtils
+
CallMeta meta = context.getMeta();
FLYSArtifact flys = (FLYSArtifact) master;
@@ -333,7 +336,8 @@
new Object[] { FLYSUtils.getRivername(flys) })
});
- double[] kms = FLYSUtils.getKmRange(flys);
+ RangeAccess rangeAccess = new RangeAccess(flys, null);
+ double[] kms = rangeAccess.getKmRange();
writer.writeNext(new String[] {
Resources.getMsg(
meta,
@@ -654,7 +658,8 @@
source.addMetaData("date", df.format(new Date()));
- double[] kms = FLYSUtils.getKmRange(flys);
+ RangeAccess rangeAccess = new RangeAccess(flys, null);
+ double[] kms = rangeAccess.getKmRange();
source.addMetaData("range", kms[0] + " - " + kms[kms.length-1]);
source.addMetaData("gauge", FLYSUtils.getGaugename(flys));
More information about the Dive4elements-commits
mailing list