public HashMap<Direction, Point> getIntersectionPoints() { HashMap<Direction, Point> ip = new HashMap<Direction, Point>(); ip.put(Direction.NE, new Point(connectorStart.getAbsoluteLeft(), connectorStart.getAbsoluteTop())); ip.put(Direction.SE, new Point(connectorEnd.getAbsoluteLeft(), connectorEnd.getAbsoluteTop())); return ip; }