JComponent () { CompositeSettingsBuilder<Settings> builder = getBuilder(); myEditors = builder.getEditors(); for (final SettingsEditor<Settings> editor : myEditors) { Disposer.register(this, editor); editor.setOwner(this); } return builder.createCompoundEditor(); }