comparison backend/src/main/java/org/dive4elements/river/importer/uinfo/parsers/SalixParser.java @ 9389:63c086139391

Salix-Linie -> Iota
author gernotbelger
date Thu, 09 Aug 2018 12:03:30 +0200
parents ae76f618d990
children 66a43d9f65c8
comparison
equal deleted inserted replaced
9388:0a1d8c1817b5 9389:63c086139391
37 37
38 /***** FIELDS *****/ 38 /***** FIELDS *****/
39 39
40 private static final Logger log = Logger.getLogger(SalixParser.class); 40 private static final Logger log = Logger.getLogger(SalixParser.class);
41 41
42 private static final String IMPORT_FILENAME = "Salix-Linie.csv"; 42 private static final String IMPORT_FILENAME = "Iota.csv";
43 43
44 private static final Pattern META_EVALUATOR = Pattern.compile("^#\\sAuswerter:\\s*([^;]*).*", Pattern.CASE_INSENSITIVE); 44 private static final Pattern META_EVALUATOR = Pattern.compile("^#\\sAuswerter:\\s*([^;]*).*", Pattern.CASE_INSENSITIVE);
45 45
46 private enum ColTitlePattern { 46 private enum ColTitlePattern {
47 FACTOR("Salix.Fa.tor\\s*\\[(.*)\\].*"), // 47 FACTOR("Salix.Fa.tor\\s*\\[(.*)\\].*"), //
58 } 58 }
59 } 59 }
60 60
61 private final EnumMap<ColTitlePattern, Integer> cols = new EnumMap<>(ColTitlePattern.class); 61 private final EnumMap<ColTitlePattern, Integer> cols = new EnumMap<>(ColTitlePattern.class);
62 62
63
64 /***** CONSTRUCTORS *****/ 63 /***** CONSTRUCTORS *****/
65 64
66 public SalixParser(final File importPath, final File rootRelativePath, final ImportRiver river) { 65 public SalixParser(final File importPath, final File rootRelativePath, final ImportRiver river) {
67 super(importPath, rootRelativePath, river); 66 super(importPath, rootRelativePath, river);
68 } 67 }
69
70 68
71 /***** METHODS *****/ 69 /***** METHODS *****/
72 70
73 @Override 71 @Override
74 protected Logger getLog() { 72 protected Logger getLog() {

http://dive4elements.wald.intevation.org