X-Git-Url: https://gerrit.simantics.org/r/gitweb?a=blobdiff_plain;f=org.simantics.district.network.ui%2Fsrc%2Forg%2Fsimantics%2Fdistrict%2Fnetwork%2Fui%2FDNEdgeBuilder.java;fp=org.simantics.district.network.ui%2Fsrc%2Forg%2Fsimantics%2Fdistrict%2Fnetwork%2Fui%2FDNEdgeBuilder.java;h=e47e9a8743f8f66557cbbcf8a228fe846621a168;hb=440c2b11fd49be2feb9edd39b931306b824b8aba;hp=7ed99c363be31a83dd139534f08b71be812b33d3;hpb=bbe939348eedaeeee3b1031059e2aca42e6137c3;p=simantics%2Fdistrict.git diff --git a/org.simantics.district.network.ui/src/org/simantics/district/network/ui/DNEdgeBuilder.java b/org.simantics.district.network.ui/src/org/simantics/district/network/ui/DNEdgeBuilder.java index 7ed99c36..e47e9a87 100644 --- a/org.simantics.district.network.ui/src/org/simantics/district/network/ui/DNEdgeBuilder.java +++ b/org.simantics.district.network.ui/src/org/simantics/district/network/ui/DNEdgeBuilder.java @@ -1,7 +1,6 @@ package org.simantics.district.network.ui; import java.awt.geom.Rectangle2D; -import java.util.ArrayList; import java.util.Collection; import java.util.List; import java.util.Optional; @@ -135,7 +134,8 @@ public class DNEdgeBuilder { double y2= coords[1] + halfPadding; Envelope e = new Envelope(x1, x2, y1, y2); - List result = qtree.query(e); + List result = qtree.query(e); + @SuppressWarnings("unchecked") List vertices = (List) result; for (ResourceVertex vertx : vertices) { Rectangle2D existing = new Rectangle2D.Double(vertx.coords[0] - halfPadding, vertx.coords[1] - halfPadding, padding, padding);