Mercurial > dive4elements > river
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 *****/ |