]> gerrit.simantics Code Review - simantics/district.git/blobdiff - org.simantics.district.network.ui/src/org/simantics/district/network/ui/DistrictNetworkEdge.java
Some cleaning and fixing of district functionalities
[simantics/district.git] / org.simantics.district.network.ui / src / org / simantics / district / network / ui / DistrictNetworkEdge.java
index c5021ff11a1ea40c012acf394a90162374a03405..28ac19707fe12a7811f51874113e4afb6a19842b 100644 (file)
@@ -1,25 +1,23 @@
 package org.simantics.district.network.ui;
 
-import java.awt.geom.Path2D;
 import java.awt.geom.Point2D;
-import java.awt.geom.Point2D.Double;
-import java.awt.geom.Rectangle2D;
 
 public class DistrictNetworkEdge {
 
-    private Path2D path;
+    private Point2D startPoint;
+    private Point2D endPoint;
 
-    public DistrictNetworkEdge(Path2D path) {
-        this.path = path;
+    public DistrictNetworkEdge(Point2D startPoint, Point2D endPoint) {
+        this.startPoint = startPoint;
+        this.endPoint = endPoint;
     }
 
-    public Path2D getPath() {
-        return path;
+    public Point2D getStartPoint() {
+        return startPoint;
     }
 
-    public Rectangle2D getBounds(Rectangle2D rect) {
-        rect.setFrame(path.getBounds2D());
-        return rect;
+    public Point2D getEndPoint() {
+        return endPoint;
     }
 
 }