@Override
  protected @NotNull JComponent createEditor() {
    var builder = getBuilder();
    myGroupComponent = builder.createCompoundEditor();
    if (myComponent == null) myComponent = myGroupComponent;
    updateVisibility();
    return myGroupComponent;
  }
@Override
  protected @NotNull JComponent createEditor()