comparison backend/src/main/java/org/dive4elements/river/importer/sinfo/parsers/CollisionParser.java @ 9579:67a42c9c46a7

Debug message added
author mschaefer
date Tue, 11 Dec 2018 17:08:36 +0100
parents 3dfcb6e1c4d6
children 8a2a777a8372
comparison
equal deleted inserted replaced
9578:3dfcb6e1c4d6 9579:67a42c9c46a7
31 import org.dive4elements.river.importer.sinfo.importitem.CollisionSeriesImport; 31 import org.dive4elements.river.importer.sinfo.importitem.CollisionSeriesImport;
32 import org.dive4elements.river.importer.sinfo.importitem.CollisionTypeImport; 32 import org.dive4elements.river.importer.sinfo.importitem.CollisionTypeImport;
33 import org.dive4elements.river.model.sinfo.Collision; 33 import org.dive4elements.river.model.sinfo.Collision;
34 import org.dive4elements.river.model.sinfo.CollisionType; 34 import org.dive4elements.river.model.sinfo.CollisionType;
35 import org.dive4elements.river.model.sinfo.CollisionValue; 35 import org.dive4elements.river.model.sinfo.CollisionValue;
36 import org.hibernate.Session;
36 37
37 /** 38 /**
38 * Reads and parses a collision file 39 * Reads and parses a collision file
39 * 40 *
40 * @author Matthias Schäfer 41 * @author Matthias Schäfer
74 75
75 /***** CONSTRUCTORS *****/ 76 /***** CONSTRUCTORS *****/
76 77
77 public CollisionParser(final File importPath, final File rootRelativePath, final ImportRiver river) { 78 public CollisionParser(final File importPath, final File rootRelativePath, final ImportRiver river) {
78 super(importPath, rootRelativePath, river); 79 super(importPath, rootRelativePath, river);
80 logDebug("CollisionParser.new: calling ImporterSession.getInstance");
81 final Session session = ImporterSession.getInstance().getDatabaseSession();
79 this.types = new HashMap<>(); 82 this.types = new HashMap<>();
80 for (final CollisionType type : CollisionType.getTypes(ImporterSession.getInstance().getDatabaseSession())) 83 for (final CollisionType type : CollisionType.getTypes(session))
81 this.types.put(type.getName().trim().toLowerCase(), new CollisionTypeImport(type.getName())); 84 this.types.put(type.getName().trim().toLowerCase(), new CollisionTypeImport(type.getName()));
82 } 85 }
83 86
84 87
85 /***** METHODS *****/ 88 /***** METHODS *****/

http://dive4elements.wald.intevation.org