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);

http://dive4elements.wald.intevation.org