comparison backend/src/main/java/org/dive4elements/river/importer/sinfo/parsers/FlowDepthParser.java @ 8988:ae76f618d990

Checks added for missing import directory
author mschaefer
date Sun, 08 Apr 2018 18:09:32 +0200
parents 50416a0df385
children 4c5eeaff554c
comparison
equal deleted inserted replaced
8987:5ff8ce9a2e06 8988:ae76f618d990
85 /** 85 /**
86 * Creates a list of parsers for all collision import files in a directory 86 * Creates a list of parsers for all collision import files in a directory
87 */ 87 */
88 public static List<FlowDepthParser> createParsers(final File importDir, final File relativeDir, final ImportRiver river) { 88 public static List<FlowDepthParser> createParsers(final File importDir, final File relativeDir, final ImportRiver river) {
89 final List<FlowDepthParser> parsers = new ArrayList<>(); 89 final List<FlowDepthParser> parsers = new ArrayList<>();
90 for (final File file : listFiles(importDir, ".csv")) 90 if (importDir.exists())
91 parsers.add(new FlowDepthParser(file, new File(relativeDir, file.getName()), river)); 91 for (final File file : listFiles(importDir, ".csv"))
92 parsers.add(new FlowDepthParser(file, new File(relativeDir, file.getName()), river));
92 return parsers; 93 return parsers;
93 } 94 }
94 95
95 @Override 96 @Override
96 public void parse() throws IOException { 97 public void parse() throws IOException {

http://dive4elements.wald.intevation.org