From 0acf7a49b2da4dd1873d64012ba360eaf51754f4 Mon Sep 17 00:00:00 2001
From: ?? ? <ulysseskao@ximple.com.tw>
Date: Thu, 15 May 2008 10:42:55 +0800
Subject: [PATCH] update for EOFM-83

---
 xdgnjobs/ximple-dgnio/src/main/java/com/ximple/io/dgn7/LineElement.java |   16 +++++++++++-----
 1 files changed, 11 insertions(+), 5 deletions(-)

diff --git a/xdgnjobs/ximple-dgnio/src/main/java/com/ximple/io/dgn7/LineElement.java b/xdgnjobs/ximple-dgnio/src/main/java/com/ximple/io/dgn7/LineElement.java
index 9efdcfa..6c2fd0e 100644
--- a/xdgnjobs/ximple-dgnio/src/main/java/com/ximple/io/dgn7/LineElement.java
+++ b/xdgnjobs/ximple-dgnio/src/main/java/com/ximple/io/dgn7/LineElement.java
@@ -2,9 +2,13 @@
 
 //~--- non-JDK imports --------------------------------------------------------
 
+import org.apache.log4j.Logger;
+
 import com.vividsolutions.jts.geom.Coordinate;
 import com.vividsolutions.jts.geom.Geometry;
 import com.vividsolutions.jts.geom.GeometryFactory;
+
+import com.ximple.util.DgnUtility;
 
 /**
  * LineElement
@@ -15,6 +19,8 @@
  */
 public class LineElement extends Element implements GeometryConverter
 {
+    private static final Logger logger = Logger.getLogger(LineElement.class);
+
     public LineElement(byte[] raw)
     {
         super(raw);
@@ -31,8 +37,8 @@
         int endY = ((raw[24] << 16) & 0xffff0000) | (raw[25] & 0x0000ffff);
 
 
-        double x = Utility.converUnitToCoord(endX);
-        double y = Utility.converUnitToCoord(endY);
+        double x = DgnUtility.converUnitToCoord(endX);
+        double y = DgnUtility.converUnitToCoord(endY);
 
         return new Coordinate(x, y);
     }
@@ -52,12 +58,12 @@
         int startX = ((raw[18] << 16) & 0xffff0000);
         startX = startX + (raw[19] & 0x0000ffff);
 
-        double x      = Utility.converUnitToCoord(startX);
+        double x      = DgnUtility.converUnitToCoord(startX);
         int    startY = ((raw[20] << 16) & 0xffff0000);
 
         startY = startY + (raw[21] & 0x0000ffff);
 
-        double y = Utility.converUnitToCoord(startY);
+        double y = DgnUtility.converUnitToCoord(startY);
 
         return new Coordinate(x, y);
     }
@@ -74,7 +80,7 @@
         Coordinate p1 = getStartPoint();
         Coordinate p2 = getEndPoint();
 
-        return Utility.getLength(p1.x, p1.y, p2.x, p2.y);
+        return DgnUtility.getLength(p1.x, p1.y, p2.x, p2.y);
     }
 
     public Coordinate pointAtDistance(double dDistance, double dTolerance)

--
Gitblit v0.0.0-SNAPSHOT