void (final JComponent component) { component.putClientProperty(CLIENT_PROP_RAD_COMPONENT, this); for (int i = 0; i < component.getComponentCount(); i++) { final Component child = component.getComponent(i); if (child instanceof JComponent) { setRadComponentRecursive((JComponent)child); } } }