comparison flys-backend/src/main/java/de/intevation/flys/importer/parsers/BundesWasserStrassenParser.java @ 5148:3d01658d9c9c

Removed obsolete imports.
author Sascha L. Teichmann <teichmann@intevation.de>
date Fri, 01 Mar 2013 09:11:03 +0100
parents cf50783542a1
children
comparison
equal deleted inserted replaced
5147:48b231a02d3a 5148:3d01658d9c9c
1 package de.intevation.flys.importer.parsers; 1 package de.intevation.flys.importer.parsers;
2 2
3 import java.math.BigDecimal;
4
5 import java.text.NumberFormat;
6 import java.text.ParseException;
7
8 import java.util.ArrayList;
9 import java.util.HashMap; 3 import java.util.HashMap;
10 import java.util.List;
11 import java.util.regex.Matcher;
12 import java.util.regex.Pattern;
13 4
14 import org.apache.log4j.Logger; 5 import org.apache.log4j.Logger;
15
16 import de.intevation.flys.importer.ImportMorphWidth;
17 import de.intevation.flys.importer.ImportMorphWidthValue;
18 import de.intevation.flys.importer.ImportUnit;
19 6
20 /** Parse CSV file that contains official numbers for rivers. */ 7 /** Parse CSV file that contains official numbers for rivers. */
21 public class BundesWasserStrassenParser extends LineParser { 8 public class BundesWasserStrassenParser extends LineParser {
22 9
23 /** Private logger. */ 10 /** Private logger. */
55 if (vals.length != 2) { 42 if (vals.length != 2) {
56 logger.warn("Invalid bwastr-id line:\n" + line); 43 logger.warn("Invalid bwastr-id line:\n" + line);
57 return; 44 return;
58 } 45 }
59 } 46 }
60 try{ 47 try {
61 String name = unwrap(vals[0].toLowerCase()); 48 String name = unwrap(vals[0].toLowerCase());
62 String numberStr = unwrap(vals[1]); 49 String numberStr = unwrap(vals[1]);
63 Long number = Long.valueOf(numberStr); 50 Long number = Long.valueOf(numberStr);
64 numberMap.put(name, number); 51 numberMap.put(name, number);
65 } 52 }
67 logger.warn("Invalid number in bwastr-id line:\n" + line); 54 logger.warn("Invalid number in bwastr-id line:\n" + line);
68 } 55 }
69 } 56 }
70 57
71 58
72 /** Get river->official number mapping. */ 59 /** Get river -&gt; official number mapping. */
73 public HashMap<String,Long> getMap() { 60 public HashMap<String,Long> getMap() {
74 return numberMap; 61 return numberMap;
75 } 62 }
76 63
77 64

http://dive4elements.wald.intevation.org