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