Mercurial > dive4elements > river
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(); |