docs: public void saveSettings(Map<String, String> settings) throws Exception {
  
          for (Map.Entry<String, String> entry : settings.entrySet()) {
              String key = entry.getKey();
              String value = entry.getValue();
              saveSetting(key, value);
          }
          m_currentPreferences.save(m_cms);
          CmsWorkplace.updateUserPreferences(m_cms, m_request);
      }