comparison artifacts/src/main/java/org/dive4elements/river/utils/RiverUtils.java @ 8930:f972e1da4a63

Another nice flys feature... double == comparison
author gernotbelger
date Tue, 06 Mar 2018 17:02:45 +0100
parents 5e38e2924c07
children
comparison
equal deleted inserted replaced
8929:8d112ba94147 8930:f972e1da4a63
589 public static String getNamedMainValue(Gauge gauge, double value) { 589 public static String getNamedMainValue(Gauge gauge, double value) {
590 List<MainValue> mainValues = gauge.getMainValues(); 590 List<MainValue> mainValues = gauge.getMainValues();
591 log.debug("Search named main value for: " + value); 591 log.debug("Search named main value for: " + value);
592 592
593 for (MainValue mv: mainValues) { 593 for (MainValue mv: mainValues) {
594 // FIXME: no-go! double == comparison... its simply a wonder that this works in release mode, it definitively does not work in debug mode!
594 if (mv.getValue().doubleValue() == value) { 595 if (mv.getValue().doubleValue() == value) {
595 log.debug("Found named main value: " 596 log.debug("Found named main value: "
596 + mv.getMainValue().getName()); 597 + mv.getMainValue().getName());
597 return mv.getMainValue().getName(); 598 return mv.getMainValue().getName();
598 } 599 }

http://dive4elements.wald.intevation.org