diff gwt-client/src/main/java/org/dive4elements/river/client/shared/model/SalixZone.java @ 9242:2ea7b61797d3

SupraRegionalTable final review
author gernotbelger
date Wed, 11 Jul 2018 10:19:53 +0200
parents cbe393451ab0
children da0bdbcd6f09
line wrap: on
line diff
--- a/gwt-client/src/main/java/org/dive4elements/river/client/shared/model/SalixZone.java	Tue Jul 10 18:53:04 2018 +0200
+++ b/gwt-client/src/main/java/org/dive4elements/river/client/shared/model/SalixZone.java	Wed Jul 11 10:19:53 2018 +0200
@@ -135,14 +135,14 @@
         final double otherLower = otherZone.getLowerFromTo();
         final double otherUpper = otherZone.getUpperFromTo();
 
-        final double upper = getUpperFromTo() - DELTA;
-        final double lower = getLowerFromTo() + DELTA;
+        final double upper = getUpperFromTo();
+        final double lower = getLowerFromTo();
         final double otherSchwerpunkt = (otherLower + otherUpper) / 2;
         if ((otherUpper < upper && otherUpper > lower)) {
             return true;
         } else if (otherLower > lower && otherLower < upper) {
             return true;
-        } else if (otherSchwerpunkt > lower && otherSchwerpunkt < upper) {
+        } else if (otherSchwerpunkt > (lower - DELTA) && otherSchwerpunkt < (upper + DELTA)) {
             return true;
         }
         return false;
@@ -165,16 +165,13 @@
         if (differenceAbs > DELTA) {
             return false;
         }
-
         return true;
     }
 
     private static double getAnschluss(final List<SalixZone> list, final double minKm) {
-
         if (list.size() > 0) {
             return list.get(list.size() - 1).getUpperFromTo();
         }
         return minKm;
     }
-
 }

http://dive4elements.wald.intevation.org