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() {

http://dive4elements.wald.intevation.org