Mercurial > dive4elements > river
comparison flys-backend/src/main/java/de/intevation/flys/importer/ImportCrossSectionLine.java @ 1205:5f1506fc7636
Made import of cross sections work.
flys-backend/trunk@2313 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author | Sascha L. Teichmann <sascha.teichmann@intevation.de> |
---|---|
date | Fri, 08 Jul 2011 09:45:48 +0000 |
parents | 22858e7cca79 |
children | 2f874d14ac68 |
comparison
equal
deleted
inserted
replaced
1204:22858e7cca79 | 1205:5f1506fc7636 |
---|---|
62 | 62 |
63 Map<CrossSectionPoint, CrossSectionPoint> map = | 63 Map<CrossSectionPoint, CrossSectionPoint> map = |
64 new TreeMap<CrossSectionPoint, CrossSectionPoint>(INDEX_CMP); | 64 new TreeMap<CrossSectionPoint, CrossSectionPoint>(INDEX_CMP); |
65 | 65 |
66 // build index for faster collision lookup | 66 // build index for faster collision lookup |
67 for (CrossSectionPoint point: csl.getPoints()) { | 67 List<CrossSectionPoint> ps = csl.getPoints(); |
68 map.put(point, point); | 68 if (ps != null) { |
69 for (CrossSectionPoint point: ps) { | |
70 map.put(point, point); | |
71 } | |
69 } | 72 } |
70 | 73 |
71 Session session = | 74 Session session = |
72 ImporterSession.getInstance().getDatabaseSession(); | 75 ImporterSession.getInstance().getDatabaseSession(); |
73 | 76 |