comparison flys-artifacts/src/main/java/de/intevation/flys/artifacts/model/extreme/Curve.java @ 3742:467efea19d15

Added type safety. flys-artifacts/trunk@5425 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author Sascha L. Teichmann <sascha.teichmann@intevation.de>
date Mon, 10 Sep 2012 14:38:58 +0000
parents 976be312a84c
children 5cc9453456a7
comparison
equal deleted inserted replaced
3741:4f161926416f 3742:467efea19d15
86 if (spline != null) { 86 if (spline != null) {
87 if ((sp = spline.get()) != null) { 87 if ((sp = spline.get()) != null) {
88 return sp; 88 return sp;
89 } 89 }
90 } 90 }
91 spline = new SoftReference(sp = createSpline()); 91 spline = new SoftReference<Function>(sp = createSpline());
92 return sp; 92 return sp;
93 } 93 }
94 94
95 protected Function createSpline() { 95 protected Function createSpline() {
96 SplineInterpolator interpolator = new SplineInterpolator(); 96 SplineInterpolator interpolator = new SplineInterpolator();

http://dive4elements.wald.intevation.org