Mercurial > dive4elements > river
diff flys-artifacts/src/main/java/de/intevation/flys/exports/fixings/FixATExport.java @ 4866:acfd48384835
Changed data field names in fix analsis to ld_from, ld_to, ld step.
* Changed names in state model.
* Changed data fields in artifact.
* Use RangeAccess to get location/distance data.
author | Raimund Renkert <rrenkert@intevation.de> |
---|---|
date | Fri, 25 Jan 2013 11:53:04 +0100 |
parents | cbe2febe30cc |
children | 53be73133104 |
line wrap: on
line diff
--- a/flys-artifacts/src/main/java/de/intevation/flys/exports/fixings/FixATExport.java Thu Jan 24 16:09:46 2013 +0100 +++ b/flys-artifacts/src/main/java/de/intevation/flys/exports/fixings/FixATExport.java Fri Jan 25 11:53:04 2013 +0100 @@ -56,7 +56,7 @@ logger.debug("No CalculationResult found for AT export."); return; } - FixAccess access = new FixAccess((FLYSArtifact)this.master); + FixAccess access = new FixAccess((FLYSArtifact)this.master, context); String f = access.getFunction(); if (f == null || f.length() == 0) { logger.debug("No function found for AT export."); @@ -74,11 +74,12 @@ Writer writer = new OutputStreamWriter(out, DEFAULT_CSV_CHARSET); + FixAccess access = new FixAccess((FLYSArtifact)this.master, context); FixATWriter atWriter = new FixATWriter(this.function, this.parameters); NodeList nodes = request.getElementsByTagName("km"); String km = nodes.item(0).getTextContent(); double dkm = Double.parseDouble(km); - String river = FLYSUtils.getRivername((FLYSArtifact)master); + String river = access.getRiver(); atWriter.write(writer, context.getMeta(), river, dkm); writer.close(); }