comparison flys-artifacts/src/main/java/de/intevation/flys/artifacts/WINFOArtifact.java @ 2215:ebbb18ed78c4

Added new classes and stubs used to calculate data for historical discharge curve charts. flys-artifacts/trunk@3854 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author Ingo Weinzierl <ingo.weinzierl@intevation.de>
date Wed, 01 Feb 2012 11:14:24 +0000
parents 05984871520f
children 4b6e9b377a84
comparison
equal deleted inserted replaced
2214:4cd0eb2ebb3b 2215:ebbb18ed78c4
25 import de.intevation.flys.artifacts.model.Calculation1; 25 import de.intevation.flys.artifacts.model.Calculation1;
26 import de.intevation.flys.artifacts.model.Calculation2; 26 import de.intevation.flys.artifacts.model.Calculation2;
27 import de.intevation.flys.artifacts.model.Calculation3; 27 import de.intevation.flys.artifacts.model.Calculation3;
28 import de.intevation.flys.artifacts.model.Calculation4; 28 import de.intevation.flys.artifacts.model.Calculation4;
29 import de.intevation.flys.artifacts.model.Calculation5; 29 import de.intevation.flys.artifacts.model.Calculation5;
30 import de.intevation.flys.artifacts.model.Calculation6;
30 import de.intevation.flys.artifacts.model.Calculation; 31 import de.intevation.flys.artifacts.model.Calculation;
31 import de.intevation.flys.artifacts.model.CalculationMessage; 32 import de.intevation.flys.artifacts.model.CalculationMessage;
32 import de.intevation.flys.artifacts.model.CalculationResult; 33 import de.intevation.flys.artifacts.model.CalculationResult;
33 import de.intevation.flys.artifacts.model.DischargeTables; 34 import de.intevation.flys.artifacts.model.DischargeTables;
34 import de.intevation.flys.artifacts.model.FacetTypes; 35 import de.intevation.flys.artifacts.model.FacetTypes;
733 } 734 }
734 735
735 return endKms.toNativeArray(); 736 return endKms.toNativeArray();
736 } 737 }
737 738
739
740 public CalculationResult getHistoricalDischargeData() {
741 return new Calculation6().calculate();
742 }
743
744
738 public List<Segment> getSegments() { 745 public List<Segment> getSegments() {
739 StateData wqValues = getData("wq_values"); 746 StateData wqValues = getData("wq_values");
740 if (wqValues == null) { 747 if (wqValues == null) {
741 logger.warn("no wq_values given"); 748 logger.warn("no wq_values given");
742 return Collections.emptyList(); 749 return Collections.emptyList();

http://dive4elements.wald.intevation.org