Mercurial > dive4elements > river
comparison backend/src/main/java/org/dive4elements/river/importer/ImportOfficialLine.java @ 6481:5910ada51a9f double-precision
Reference only Q main values for official lines
author | Sascha L. Teichmann <teichmann@intevation.de> |
---|---|
date | Thu, 27 Jun 2013 18:08:41 +0200 |
parents | 75c483450c96 |
children | 5e38e2924c07 |
comparison
equal
deleted
inserted
replaced
6449:25912df0facf | 6481:5910ada51a9f |
---|---|
43 public OfficialLine getPeer(River river) { | 43 public OfficialLine getPeer(River river) { |
44 if (peer == null) { | 44 if (peer == null) { |
45 // XXX: This is a bit odd. We do not have not enough infos here | 45 // XXX: This is a bit odd. We do not have not enough infos here |
46 // to create a new NamedMainValue. So we just look for existing ones. | 46 // to create a new NamedMainValue. So we just look for existing ones. |
47 Session session = ImporterSession.getInstance().getDatabaseSession(); | 47 Session session = ImporterSession.getInstance().getDatabaseSession(); |
48 NamedMainValue nmv = NamedMainValue.fetchByName(name, session); | 48 NamedMainValue nmv = NamedMainValue.fetchByNameAndType(name, "Q", session); |
49 if (nmv == null) { | 49 if (nmv == null) { |
50 // failed -> failed to create OfficialLine | 50 // failed -> failed to create OfficialLine |
51 return null; | 51 return null; |
52 } | 52 } |
53 WstColumn wc = wstColumn.getPeer(river); | 53 WstColumn wc = wstColumn.getPeer(river); |