* intersect the given rectangle.
*/
public Iterator intersectingEdges(Rectangle2D r) {
ZList zlist = getGraphicsPane().getForegroundLayer().getFigures();
Iterator i = zlist.getIntersectedFigures(r).figuresFromFront();
Iterator j = new FilteredIterator(i, new Filter() {
public boolean accept(Object o) {
return (o instanceof Connector);
}
});
return new ProxyIterator(j) {