comparison artifacts/src/main/java/org/dive4elements/river/exports/ComputedDischargeCurveExporter.java @ 6308:aa4c13220fa0

Use the river unit in csv export if not converted
author Andre Heinecke <aheinecke@intevation.de>
date Wed, 12 Jun 2013 16:59:46 +0200
parents cb045ccba9b2
children c4c7ed0e5ffc
comparison
equal deleted inserted replaced
6307:b3777be2a768 6308:aa4c13220fa0
174 protected void writeCSVHeader(CSVWriter writer) { 174 protected void writeCSVHeader(CSVWriter writer) {
175 logger.debug("ComputedDischargeCurveExporter.writeCSVHeader"); 175 logger.debug("ComputedDischargeCurveExporter.writeCSVHeader");
176 176
177 RangeAccess access = new RangeAccess((D4EArtifact)master); 177 RangeAccess access = new RangeAccess((D4EArtifact)master);
178 double[] km = access.getLocations(); 178 double[] km = access.getLocations();
179 // If we are not at gauge (cm) use the river unit
180 String realUnit = wUnit.equals("cm") ? "cm" : riverUnit;
179 String header = 181 String header =
180 msg(CSV_W_HEADER, DEFAULT_CSV_W_HEADER, new Object[] { wUnit }); 182 msg(CSV_W_HEADER, DEFAULT_CSV_W_HEADER, new Object[] {realUnit});
181 183
182 writer.writeNext(new String[] { 184 writer.writeNext(new String[] {
183 header, 185 header,
184 msg(CSV_Q_HEADER, DEFAULT_CSV_Q_HEADER) 186 msg(CSV_Q_HEADER, DEFAULT_CSV_Q_HEADER)
185 }); 187 });

http://dive4elements.wald.intevation.org