Mercurial > dive4elements > river
comparison 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 |
comparison
equal
deleted
inserted
replaced
2396:2c62bbe2e415 | 2397:c38063bf99da |
---|---|
12 | 12 |
13 protected double lower; | 13 protected double lower; |
14 protected double upper; | 14 protected double upper; |
15 | 15 |
16 | 16 |
17 /** | |
18 * Default constructor. <b>A DoubleBounds has always set lower < | |
19 * upper!</b> | |
20 */ | |
17 public DoubleBounds(double lower, double upper) { | 21 public DoubleBounds(double lower, double upper) { |
18 this.lower = lower; | 22 this.lower = Math.min(lower, upper); |
19 this.upper = upper; | 23 this.upper = Math.max(lower, upper); |
20 } | 24 } |
21 | 25 |
22 | 26 |
23 @Override | 27 @Override |
24 public Number getLower() { | 28 public Number getLower() { |