Mercurial > dive4elements > river
diff flys-artifacts/src/main/java/de/intevation/flys/artifacts/model/WSPLGENJob.java @ 1650:aaf8d32f85bd
Improved Facet creation for floodmaps - WSPLGEN and barriers Facets are only created if the calculation was successful.
flys-artifacts/trunk@2837 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author | Ingo Weinzierl <ingo.weinzierl@intevation.de> |
---|---|
date | Tue, 27 Sep 2011 12:40:42 +0000 |
parents | 64b465699a24 |
children | a78dafdd8590 |
line wrap: on
line diff
--- a/flys-artifacts/src/main/java/de/intevation/flys/artifacts/model/WSPLGENJob.java Tue Sep 27 11:33:45 2011 +0000 +++ b/flys-artifacts/src/main/java/de/intevation/flys/artifacts/model/WSPLGENJob.java Tue Sep 27 12:40:42 2011 +0000 @@ -11,6 +11,7 @@ import de.intevation.artifacts.CallContext; import de.intevation.flys.artifacts.FLYSArtifact; +import de.intevation.flys.wsplgen.FacetCreator; public class WSPLGENJob { @@ -25,6 +26,8 @@ protected WSPLGENCalculation calculation; + protected FacetCreator facetCreator; + protected File workingDir; protected String dgm; @@ -52,13 +55,15 @@ public WSPLGENJob( FLYSArtifact flys, File workingDir, + FacetCreator facetCreator, CallContext context, WSPLGENCalculation calculation) { - this.artifact = flys; - this.workingDir = workingDir; - this.callContext = context; - this.calculation = calculation; + this.artifact = flys; + this.workingDir = workingDir; + this.facetCreator = facetCreator; + this.callContext = context; + this.calculation = calculation; out = -1; start = Double.NaN; @@ -81,6 +86,11 @@ } + public FacetCreator getFacetCreator() { + return facetCreator; + } + + public WSPLGENCalculation getCalculation() { return calculation; }