public final void removeFrom(@NotNull JComponent component) {
    List<HoverListener> list = ClientProperty.get(component, HOVER_LISTENER_LIST_KEY);
    if (list != null) {
      list.remove(this);
    }
  }
public final void removeFrom(@NotNull JComponent component)