Mercurial > dive4elements > river
comparison flys-artifacts/src/main/java/de/intevation/flys/exports/fixings/FixATExport.java @ 3601:6c94153cc4a4
Removed superfluous import. s/Double.valueOf/Double.parseDouble/
flys-artifacts/trunk@5227 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author | Sascha L. Teichmann <sascha.teichmann@intevation.de> |
---|---|
date | Mon, 20 Aug 2012 08:34:05 +0000 |
parents | b5b3e73143a6 |
children | cbe2febe30cc |
comparison
equal
deleted
inserted
replaced
3600:b5b3e73143a6 | 3601:6c94153cc4a4 |
---|---|
1 package de.intevation.flys.exports.fixings; | 1 package de.intevation.flys.exports.fixings; |
2 | |
3 import au.com.bytecode.opencsv.CSVWriter; | |
4 | |
5 import de.intevation.artifactdatabase.state.ArtifactAndFacet; | |
6 | |
7 import de.intevation.flys.artifacts.FLYSArtifact; | |
8 | |
9 import de.intevation.flys.artifacts.access.FixAccess; | |
10 | |
11 import de.intevation.flys.artifacts.math.fitting.Function; | |
12 import de.intevation.flys.artifacts.math.fitting.FunctionFactory; | |
13 | |
14 import de.intevation.flys.artifacts.model.CalculationResult; | |
15 import de.intevation.flys.artifacts.model.Parameters; | |
16 | |
17 import de.intevation.flys.artifacts.model.fixings.FixAnalysisResult; | |
18 | |
19 import de.intevation.flys.exports.AbstractExporter; | |
20 | |
21 import de.intevation.flys.utils.FLYSUtils; | |
2 | 22 |
3 import java.io.IOException; | 23 import java.io.IOException; |
4 import java.io.OutputStream; | 24 import java.io.OutputStream; |
5 import java.io.OutputStreamWriter; | 25 import java.io.OutputStreamWriter; |
6 import java.io.Writer; | 26 import java.io.Writer; |
7 | 27 |
8 import org.apache.log4j.Logger; | 28 import org.apache.log4j.Logger; |
29 | |
9 import org.w3c.dom.Document; | 30 import org.w3c.dom.Document; |
10 import org.w3c.dom.NodeList; | 31 import org.w3c.dom.NodeList; |
11 | |
12 import au.com.bytecode.opencsv.CSVWriter; | |
13 | |
14 import de.intevation.artifactdatabase.state.ArtifactAndFacet; | |
15 import de.intevation.artifactdatabase.state.Settings; | |
16 import de.intevation.artifacts.Artifact; | |
17 import de.intevation.artifacts.CallContext; | |
18 import de.intevation.artifacts.common.utils.XMLUtils; | |
19 import de.intevation.flys.artifacts.FLYSArtifact; | |
20 import de.intevation.flys.artifacts.access.FixAccess; | |
21 import de.intevation.flys.artifacts.math.fitting.Function; | |
22 import de.intevation.flys.artifacts.math.fitting.FunctionFactory; | |
23 import de.intevation.flys.artifacts.model.CalculationResult; | |
24 import de.intevation.flys.artifacts.model.Parameters; | |
25 import de.intevation.flys.artifacts.model.fixings.FixAnalysisResult; | |
26 import de.intevation.flys.collections.FLYSArtifactCollection; | |
27 import de.intevation.flys.exports.AbstractExporter; | |
28 import de.intevation.flys.exports.OutGenerator; | |
29 import de.intevation.flys.utils.FLYSUtils; | |
30 | 32 |
31 public class FixATExport extends AbstractExporter { | 33 public class FixATExport extends AbstractExporter { |
32 | 34 |
33 private static Logger logger = | 35 private static Logger logger = |
34 Logger.getLogger(FixATExport.class); | 36 Logger.getLogger(FixATExport.class); |
71 Writer writer = new OutputStreamWriter(out, DEFAULT_CSV_CHARSET); | 73 Writer writer = new OutputStreamWriter(out, DEFAULT_CSV_CHARSET); |
72 | 74 |
73 FixATWriter atWriter = new FixATWriter(this.function, this.parameters); | 75 FixATWriter atWriter = new FixATWriter(this.function, this.parameters); |
74 NodeList nodes = request.getElementsByTagName("km"); | 76 NodeList nodes = request.getElementsByTagName("km"); |
75 String km = nodes.item(0).getTextContent(); | 77 String km = nodes.item(0).getTextContent(); |
76 double dkm = Double.valueOf(km); | 78 double dkm = Double.parseDouble(km); |
77 String river = FLYSUtils.getRivername((FLYSArtifact)master); | 79 String river = FLYSUtils.getRivername((FLYSArtifact)master); |
78 atWriter.write(writer, context.getMeta(), river, dkm); | 80 atWriter.write(writer, context.getMeta(), river, dkm); |
79 writer.close(); | 81 writer.close(); |
80 } | 82 } |
81 | 83 |
91 | 93 |
92 @Override | 94 @Override |
93 protected void addData(Object data) { | 95 protected void addData(Object data) { |
94 // Nothing to do here. | 96 // Nothing to do here. |
95 } | 97 } |
96 | |
97 } | 98 } |