comparison artifacts/src/main/java/org/dive4elements/river/artifacts/sinfo/tkhstate/TkhCalculation.java @ 9318:7b2b086e45f0

collision pdf details, ResultType refactoring, bezugswst result
author gernotbelger
date Fri, 27 Jul 2018 10:11:23 +0200
parents 740d65e4aa14
children 7dc238bd062c
comparison
equal deleted inserted replaced
9317:61b5de0b673b 9318:7b2b086e45f0
30 import org.dive4elements.river.artifacts.model.CalculationResult; 30 import org.dive4elements.river.artifacts.model.CalculationResult;
31 import org.dive4elements.river.artifacts.model.WQKms; 31 import org.dive4elements.river.artifacts.model.WQKms;
32 import org.dive4elements.river.artifacts.resources.Resources; 32 import org.dive4elements.river.artifacts.resources.Resources;
33 import org.dive4elements.river.artifacts.sinfo.SINFOArtifact; 33 import org.dive4elements.river.artifacts.sinfo.SINFOArtifact;
34 import org.dive4elements.river.artifacts.sinfo.common.RiverInfoProvider; 34 import org.dive4elements.river.artifacts.sinfo.common.RiverInfoProvider;
35 import org.dive4elements.river.artifacts.sinfo.common.SInfoResultType;
36 import org.dive4elements.river.artifacts.sinfo.tkhcalculation.DischargeValuesFinder; 35 import org.dive4elements.river.artifacts.sinfo.tkhcalculation.DischargeValuesFinder;
37 import org.dive4elements.river.artifacts.sinfo.tkhcalculation.TkhCalculator; 36 import org.dive4elements.river.artifacts.sinfo.tkhcalculation.TkhCalculator;
38 import org.dive4elements.river.artifacts.sinfo.tkhcalculation.WaterlevelValuesFinder; 37 import org.dive4elements.river.artifacts.sinfo.tkhcalculation.WaterlevelValuesFinder;
39 import org.dive4elements.river.artifacts.sinfo.util.BedHeightInfo; 38 import org.dive4elements.river.artifacts.sinfo.util.BedHeightInfo;
40 import org.dive4elements.river.artifacts.sinfo.util.CalculationUtils; 39 import org.dive4elements.river.artifacts.sinfo.util.CalculationUtils;
179 if (tkhCalculator == null) 178 if (tkhCalculator == null)
180 continue; 179 continue;
181 180
182 final ResultRow row = ResultRow.create(); 181 final ResultRow row = ResultRow.create();
183 182
184 row.putValue(SInfoResultType.waterlevelLabel, waterlevelLabel); 183 row.putValue(GeneralResultType.waterlevelLabel, waterlevelLabel);
185 row.putValue(SInfoResultType.gaugeLabel, riverInfoProvider.findGauge(station)); 184 row.putValue(GeneralResultType.gaugeLabel, riverInfoProvider.findGauge(station));
186 row.putValue(GeneralResultType.location, riverInfoProvider.getLocation(station)); 185 row.putValue(GeneralResultType.location, riverInfoProvider.getLocation(station));
187 186
188 if (tkhCalculator.calculateTkh(station, row)) 187 if (tkhCalculator.calculateTkh(station, row))
189 rows.add(row); 188 rows.add(row);
190 } 189 }

http://dive4elements.wald.intevation.org