Mercurial > dive4elements > river
comparison artifacts/src/main/java/org/dive4elements/river/artifacts/sinfo/tkhstate/TkhCalculation.java @ 8916:5d5d0051723f
Working on outputmodes of tkh calculation
author | gernotbelger |
---|---|
date | Wed, 28 Feb 2018 18:55:39 +0100 |
parents | d9dbf0b74bc2 |
children | 9c02733a1b3c |
comparison
equal
deleted
inserted
replaced
8915:d9dbf0b74bc2 | 8916:5d5d0051723f |
---|---|
9 */ | 9 */ |
10 package org.dive4elements.river.artifacts.sinfo.tkhstate; | 10 package org.dive4elements.river.artifacts.sinfo.tkhstate; |
11 | 11 |
12 import java.util.ArrayList; | 12 import java.util.ArrayList; |
13 import java.util.Collection; | 13 import java.util.Collection; |
14 import java.util.List; | |
14 | 15 |
15 import org.apache.commons.lang.math.DoubleRange; | 16 import org.apache.commons.lang.math.DoubleRange; |
16 import org.dive4elements.artifacts.CallContext; | 17 import org.dive4elements.artifacts.CallContext; |
17 import org.dive4elements.river.artifacts.WINFOArtifact; | 18 import org.dive4elements.river.artifacts.WINFOArtifact; |
18 import org.dive4elements.river.artifacts.model.Calculation; | 19 import org.dive4elements.river.artifacts.model.Calculation; |
85 | 86 |
86 final CalculationResult waterlevelData = winfo.getWaterlevelData(this.context); | 87 final CalculationResult waterlevelData = winfo.getWaterlevelData(this.context); |
87 | 88 |
88 /* copy all problems */ | 89 /* copy all problems */ |
89 final Calculation winfoProblems = waterlevelData.getReport(); | 90 final Calculation winfoProblems = waterlevelData.getReport(); |
90 for (final Problem problem : winfoProblems.getProblems()) { | 91 final List<Problem> problems2 = winfoProblems.getProblems(); |
91 problems.addProblem(problem); | 92 if (problems2 != null) { |
93 for (final Problem problem : problems2) { | |
94 problems.addProblem(problem); | |
95 } | |
92 } | 96 } |
93 | 97 |
94 return (WQKms[]) waterlevelData.getData(); | 98 return (WQKms[]) waterlevelData.getData(); |
95 } | 99 } |
96 | 100 |