private void showSelection() { int x = 0; int y = 0; int count = 0; for (final ISelectable member : currentSelection) { if (member instanceof ILocatable) { x += ((ILocatable) member).getPosition().x; y += ((ILocatable) member).getPosition().y; count++; } } System.out.println("locatable: " + count); if (count > 0) { final ShortPoint2D point = new ShortPoint2D(x / count, y / count); connector.scrollTo(point, false); } }