@Override
  public @NotNull JComponent createCompoundEditor() {
    if (myComponent == null) {
      myComponent = doCreateComponent();
    }
    return myComponent;
  }
@Override
  public @NotNull JComponent createCompoundEditor()