comparison flys-artifacts/src/main/java/de/intevation/flys/artifacts/WINFOArtifact.java @ 453:5aef92ea71a6

Removed dead code flys-artifacts/trunk@1949 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author Sascha L. Teichmann <sascha.teichmann@intevation.de>
date Thu, 19 May 2011 09:31:47 +0000
parents 343f248e4c8c
children 7137ef65c17c
comparison
equal deleted inserted replaced
452:343f248e4c8c 453:5aef92ea71a6
692 692
693 sb.append(")"); 693 sb.append(")");
694 694
695 wqkms.setName(wq + " Benutzerdefiniert" + sb.toString()); 695 wqkms.setName(wq + " Benutzerdefiniert" + sb.toString());
696 } 696 }
697
698
699 /**
700 * Computes the data used for a discharge longitudinal section based on a
701 * given WQKms object. If there are backjumps while computing the data, a
702 * WQCKms object is returned, otherwise the incoming wqkms object.
703 *
704 * @param wqkms The WQKms object that contains W, Q and Kms.
705 *
706 * @return an instance of WQKms or WQCKms.
707 */
708 public static WQKms computeDischargeLongitudinalSectionData(WQKms wqkms) {
709 logger.info("WINFOArtifact.computeDischargeLongitudinalSectionData");
710
711 BackJumpCorrector bjc = new BackJumpCorrector();
712
713 bjc.doCorrection(wqkms.getKms(), wqkms.getWs());
714
715 if (bjc.hasBackJumps()) {
716 logger.info("Discharge longitudinal section has backjumps.");
717 return new WQCKms(
718 wqkms.getKms(),
719 wqkms.getQs(),
720 wqkms.getWs(),
721 bjc.getCorrected());
722 }
723 else {
724 logger.info("Discharge longitudinal section has no backjumps.");
725 return wqkms;
726 }
727 }
728 } 697 }
729 // vim:set ts=4 sw=4 si et sta sts=4 fenc=utf8 : 698 // vim:set ts=4 sw=4 si et sta sts=4 fenc=utf8 :

http://dive4elements.wald.intevation.org