@Override
  public @Nullable String getToolTip(boolean composite) {
    if (!composite) return null;
    return myIcon instanceof IconWithToolTip ? ((IconWithToolTip)myIcon).getToolTip(true) : null;
  }
@Override
  public @Nullable String getToolTip(boolean composite)