Mercurial > dive4elements > river
comparison backend/src/main/java/org/dive4elements/river/importer/sinfo/parsers/DepthEvolutionParser.java @ 8988:ae76f618d990
Checks added for missing import directory
author | mschaefer |
---|---|
date | Sun, 08 Apr 2018 18:09:32 +0200 |
parents | 50416a0df385 |
children | 1f63e9d3b0ec |
comparison
equal
deleted
inserted
replaced
8987:5ff8ce9a2e06 | 8988:ae76f618d990 |
---|---|
75 /** | 75 /** |
76 * Creates a list of parsers for all depth_evolution import files in a directory | 76 * Creates a list of parsers for all depth_evolution import files in a directory |
77 */ | 77 */ |
78 public static List<DepthEvolutionParser> createParsers(final File importDir, final File relativeDir, final ImportRiver river) { | 78 public static List<DepthEvolutionParser> createParsers(final File importDir, final File relativeDir, final ImportRiver river) { |
79 final List<DepthEvolutionParser> parsers = new ArrayList<>(); | 79 final List<DepthEvolutionParser> parsers = new ArrayList<>(); |
80 for (final File file : listFiles(importDir, ".csv")) | 80 if (importDir.exists()) |
81 parsers.add(new DepthEvolutionParser(file, new File(relativeDir, file.getName()), river)); | 81 for (final File file : listFiles(importDir, ".csv")) |
82 parsers.add(new DepthEvolutionParser(file, new File(relativeDir, file.getName()), river)); | |
82 return parsers; | 83 return parsers; |
83 } | 84 } |
84 | 85 |
85 @Override | 86 @Override |
86 protected boolean handleMetaOther() { | 87 protected boolean handleMetaOther() { |