diff flys-backend/src/main/java/de/intevation/flys/importer/ImportCrossSectionLine.java @ 2860:2f874d14ac68

Use Doubles to store meassure points of profiles. flys-backend/trunk@4325 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author Sascha L. Teichmann <sascha.teichmann@intevation.de>
date Wed, 02 May 2012 08:49:57 +0000
parents 5f1506fc7636
children 3199dbc20e22
line wrap: on
line diff
--- a/flys-backend/src/main/java/de/intevation/flys/importer/ImportCrossSectionLine.java	Fri Apr 27 15:52:08 2012 +0000
+++ b/flys-backend/src/main/java/de/intevation/flys/importer/ImportCrossSectionLine.java	Wed May 02 08:49:57 2012 +0000
@@ -7,8 +7,6 @@
 import org.hibernate.Session;
 import org.hibernate.Query;
 
-import java.math.BigDecimal;
-
 import java.util.List;
 import java.util.Comparator;
 import java.util.Map;
@@ -23,7 +21,7 @@
             }
         };
 
-    protected BigDecimal         km;
+    protected Double         km;
     protected ImportCrossSection crossSection;
     protected List<XY>           points;
 
@@ -32,7 +30,7 @@
     public ImportCrossSectionLine() {
     }
 
-    public ImportCrossSectionLine(BigDecimal km, List<XY> points) {
+    public ImportCrossSectionLine(Double km, List<XY> points) {
         this.km     = km;
         this.points = points;
     }
@@ -45,11 +43,11 @@
         this.crossSection = crossSection;
     }
 
-    public BigDecimal getKm() {
+    public Double getKm() {
         return km;
     }
 
-    public void setKm(BigDecimal km) {
+    public void setKm(Double km) {
         this.km = km;
     }
 
@@ -82,12 +80,12 @@
             if (csp == null) { // create new
                 csp = new CrossSectionPoint(
                     csl, key.getColPos(),
-                    new BigDecimal(xy.getX()),
-                    new BigDecimal(xy.getY()));
+                    Double.valueOf(xy.getX()),
+                    Double.valueOf(xy.getY()));
             }
             else { // update old
-                csp.setX(new BigDecimal(xy.getX()));
-                csp.setY(new BigDecimal(xy.getY()));
+                csp.setX(Double.valueOf(xy.getX()));
+                csp.setY(Double.valueOf(xy.getY()));
             }
             session.save(csp);
         }

http://dive4elements.wald.intevation.org