@Override
  public Icon getIcon(@IconFlags int flags) {
    if (myAction instanceof Iconable) {
      return ((Iconable)myAction).getIcon(flags);
    }
    return null;
  }
@Override
  public Icon getIcon(@IconFlags int flags)