void (PropertiesContainer<?> component, List<? super Property> properties) { for (Property each : getProperties(component)) { if (addIfNeeded(component, each, properties)) { addExpandedChildren(component, each, properties); } } }