comparison artifacts/src/main/java/org/dive4elements/river/exports/minfo/BedDifferenceExporter.java @ 8202:e4606eae8ea5

sed src/**/*.java 's/logger/log/g'
author Sascha L. Teichmann <teichmann@intevation.de>
date Fri, 05 Sep 2014 12:58:17 +0200
parents 6fef38a526c7
children 8a14605fb64a
comparison
equal deleted inserted replaced
8201:4b8c5a08de04 8202:e4606eae8ea5
44 44
45 public class BedDifferenceExporter 45 public class BedDifferenceExporter
46 extends AbstractExporter 46 extends AbstractExporter
47 { 47 {
48 48
49 /** Private logger. */ 49 /** Private log. */
50 private static Logger logger = 50 private static Logger log =
51 Logger.getLogger(BedDifferenceExporter.class); 51 Logger.getLogger(BedDifferenceExporter.class);
52 52
53 private static final String CSV_HEADER_KM = 53 private static final String CSV_HEADER_KM =
54 "export.minfo.beddifference.km"; 54 "export.minfo.beddifference.km";
55 55
118 } 118 }
119 119
120 @Override 120 @Override
121 protected void addData(Object data) { 121 protected void addData(Object data) {
122 if (!(data instanceof CalculationResult)) { 122 if (!(data instanceof CalculationResult)) {
123 logger.warn("Invalid data type."); 123 log.warn("Invalid data type.");
124 return; 124 return;
125 } 125 }
126 Object[] d = (Object[])((CalculationResult)data).getData(); 126 Object[] d = (Object[])((CalculationResult)data).getData();
127 127
128 if (!(d instanceof BedDifferencesResult[])) { 128 if (!(d instanceof BedDifferencesResult[])) {
129 logger.warn("Invalid result object."); 129 log.warn("Invalid result object.");
130 return; 130 return;
131 } 131 }
132 results = (BedDifferencesResult[])d; 132 results = (BedDifferencesResult[])d;
133 } 133 }
134 134
168 msg(CSV_HEADER_MORPH2, "Morph. active width subtrahend")); 168 msg(CSV_HEADER_MORPH2, "Morph. active width subtrahend"));
169 } 169 }
170 170
171 171
172 protected void writeCSVHeader(CSVWriter writer) { 172 protected void writeCSVHeader(CSVWriter writer) {
173 logger.debug("writeCSVHeader()"); 173 log.debug("writeCSVHeader()");
174 174
175 List<String> header = new ArrayList<String>(); 175 List<String> header = new ArrayList<String>();
176 if (results != null) { 176 if (results != null) {
177 header.add(msg(CSV_HEADER_KM, "km")); 177 header.add(msg(CSV_HEADER_KM, "km"));
178 header.add(msg(CSV_HEADER_DIFF_PAIR, "difference pair")); 178 header.add(msg(CSV_HEADER_DIFF_PAIR, "difference pair"));
211 return source; 211 return source;
212 } 212 }
213 213
214 @Override 214 @Override
215 protected void writePDF(OutputStream out) { 215 protected void writePDF(OutputStream out) {
216 logger.debug("write PDF"); 216 log.debug("write PDF");
217 BedDifferenceJRDataSource source = createJRData(); 217 BedDifferenceJRDataSource source = createJRData();
218 218
219 String jasperFile = Resources.getMsg( 219 String jasperFile = Resources.getMsg(
220 context.getMeta(), 220 context.getMeta(),
221 JASPER_FILE, 221 JASPER_FILE,
232 parameters, 232 parameters,
233 source); 233 source);
234 JasperExportManager.exportReportToPdfStream(print, out); 234 JasperExportManager.exportReportToPdfStream(print, out);
235 } 235 }
236 catch(JRException je) { 236 catch(JRException je) {
237 logger.warn("Error generating PDF Report!", je); 237 log.warn("Error generating PDF Report!", je);
238 } 238 }
239 } 239 }
240 } 240 }
241 // vim:set ts=4 sw=4 si et sta sts=4 fenc=utf8 : 241 // vim:set ts=4 sw=4 si et sta sts=4 fenc=utf8 :

http://dive4elements.wald.intevation.org