code: public static void set (@Nonnull final EDefaultIcon eDefaultIcon, @Nullable final IIcon aIcon)
    {
      ValueEnforcer.notNull (eDefaultIcon, "DefaultIcon");
      if (aIcon != null)
        s_aMap.put (eDefaultIcon, aIcon);
      else
        s_aMap.remove (eDefaultIcon);
    }
docs: Set the icon to be used for the specified default icon. Existing
  definitions are simply overwritten.
  
  @param eDefaultIcon
  The default icon to use. May not be <code>null</code>.
  @param aIcon
  The icon to set. May be <code>null</code> in which case the
  assignment is removed.