Mercurial > dive4elements > river
diff backend/src/main/java/org/dive4elements/river/importer/ImportRiver.java @ 7751:24408bce2fdb
Parse and import model_uuid for rivers.
author | Raimund Renkert <rrenkert@intevation.de> |
---|---|
date | Thu, 27 Feb 2014 14:46:30 +0100 |
parents | 46273d890da5 |
children | 754ed00963d6 |
line wrap: on
line diff
--- a/backend/src/main/java/org/dive4elements/river/importer/ImportRiver.java Thu Feb 27 14:45:22 2014 +0100 +++ b/backend/src/main/java/org/dive4elements/river/importer/ImportRiver.java Thu Feb 27 14:46:30 2014 +0100 @@ -131,6 +131,8 @@ protected String name; + protected String modelUuid; + protected Long officialNumber; protected File wstFile; @@ -295,12 +297,14 @@ public ImportRiver( String name, + String modelUuid, File wstFile, File bbInfoFile, AnnotationClassifier annotationClassifier ) { this(); this.name = name; + this.modelUuid = modelUuid; this.wstFile = wstFile; this.bbInfoFile = bbInfoFile; this.annotationClassifier = annotationClassifier; @@ -314,6 +318,14 @@ this.name = name; } + public String getModelUuid() { + return modelUuid; + } + + public void setModelUuid(String modelUuid) { + this.modelUuid = modelUuid; + } + public Long getOfficialNumber() { return this.officialNumber; } @@ -1582,7 +1594,7 @@ List<River> rivers = query.list(); if (rivers.isEmpty()) { log.info("Store new river '" + name + "'"); - peer = new River(name, u); + peer = new River(name, u, modelUuid); if (!Config.INSTANCE.skipBWASTR()) { peer.setOfficialNumber(officialNumber); }