void (List<RadComponent> children, FeedbackLayer layer, Point location) { for (RadComponent child : children) { Rectangle childBounds = getBounds(child, layer); if (childBounds.x <= location.x && location.x <= childBounds.getMaxX()) { myChildTarget = child; break; } } }