@Override
  public @NotNull JComponent createCustomComponent(@NotNull Presentation presentation, @NotNull String place) {
    JComponent component = super.createCustomComponent(presentation, place);
    component.putClientProperty(PRESENTATION, presentation);
    return component;
  }
@Override
  public @NotNull JComponent createCustomComponent(@NotNull Presentation presentation, @NotNull String place)