comparison flys-artifacts/src/main/java/de/intevation/flys/artifacts/WINFOArtifact.java @ 2326:c321b39b39ab

'Bezugslinienverfahren': Generate valid i18n names for datasets. flys-artifacts/trunk@4010 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author Sascha L. Teichmann <sascha.teichmann@intevation.de>
date Thu, 09 Feb 2012 17:28:31 +0000
parents 92640472e563
children 64dd65aa620d
comparison
equal deleted inserted replaced
2325:1fcaeced48f2 2326:c321b39b39ab
653 /** 653 /**
654 * Returns the data that is computed by a reference curve computation. 654 * Returns the data that is computed by a reference curve computation.
655 * 655 *
656 * @return the data computed by a reference curve computation. 656 * @return the data computed by a reference curve computation.
657 */ 657 */
658 public CalculationResult getReferenceCurveData() { 658 public CalculationResult getReferenceCurveData(CallContext context) {
659 659
660 Double startKm = getReferenceStartKm(); 660 Double startKm = getReferenceStartKm();
661 661
662 if (startKm == null) { 662 if (startKm == null) {
663 return error(new WW[0], "no.reference.start.km"); 663 return error(new WW[0], "no.reference.start.km");
681 return error(new WW[0], "no.wst.for.river"); 681 return error(new WW[0], "no.wst.for.river");
682 } 682 }
683 683
684 Map<Double, Double> kms2gaugeDatums = r.queryGaugeDatumsKMs(); 684 Map<Double, Double> kms2gaugeDatums = r.queryGaugeDatumsKMs();
685 685
686 return calc5.calculate(wst, kms2gaugeDatums); 686 return calc5.calculate(wst, kms2gaugeDatums, context);
687 } 687 }
688 688
689 689
690 /** Get reference (start) km. */ 690 /** Get reference (start) km. */
691 protected Double getReferenceStartKm() { 691 protected Double getReferenceStartKm() {

http://dive4elements.wald.intevation.org