Mercurial > dive4elements > river
diff flys-artifacts/src/main/java/de/intevation/flys/jfree/DoubleBounds.java @ 2397:c38063bf99da
Small improvements in model classes for Bounds.
flys-artifacts/trunk@4023 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author | Ingo Weinzierl <ingo.weinzierl@intevation.de> |
---|---|
date | Fri, 10 Feb 2012 10:20:02 +0000 |
parents | d0e7afb3696b |
children | 73b15736cb80 |
line wrap: on
line diff
--- a/flys-artifacts/src/main/java/de/intevation/flys/jfree/DoubleBounds.java Fri Feb 10 10:12:12 2012 +0000 +++ b/flys-artifacts/src/main/java/de/intevation/flys/jfree/DoubleBounds.java Fri Feb 10 10:20:02 2012 +0000 @@ -14,9 +14,13 @@ protected double upper; + /** + * Default constructor. <b>A DoubleBounds has always set lower < + * upper!</b> + */ public DoubleBounds(double lower, double upper) { - this.lower = lower; - this.upper = upper; + this.lower = Math.min(lower, upper); + this.upper = Math.max(lower, upper); }